Hi! I'm the Facilita assistant. I can generate, validate and format CPF/CNPJ, help with passwords, JSON, conversions, calculators, and answer questions about our tools. How can I help?
Certificate Generator
Certificate Generator: Generate certificate with speed and clarity. Runs straight in the browser and keeps the workflow lightweight. Good for repeatable.
Was this tool helpful?
Thank you for your feedback!
Why use Certificate Generator
People searching for quick answers often land here because Certificate Generator matches common searches such as Certificate Generator, online certificate and a practical way to handle certificate The page is meant to produce certificate fast, with output that is ready for testing, examples or operational use.
Use Certificate Generator when you need to create test-ready output on demand without opening spreadsheets, heavy editors or back-and-forth forms. Useful for developers, analysts and QA routines that need a fast result without writing throwaway scripts. The page is structured to answer the practical question first, then give enough context to review the result with confidence. That matters when you need quantity, consistency and less manual repetition.
Where this tool is most useful
- Quick generation for a practical way to handle Certificate Generator
- Clear output that is easier to review and trust for technical review and quick validation
- Local-first handling for Works well in short operational workflows
For client-side tools, the page highlights local execution and practical steps so the result feels trustworthy before you move on. If this step is only part of your workflow, nearby tools like CPF Generator, CNPJ Generator and Credit Card Generator help you continue without redoing context from scratch.
Brazilian Certificate Generator — How It Works
The Certificate Generator creates fictitious Brazilian civil registry certificate registration numbers for birth, marriage, and death certificates. Each registration number follows the unified format established by CNJ Provision 73/2018 (Provimento CNJ 73/2018), the official regulation that standardized civil registry certificate numbering across all Brazilian states.
Each generated registration number contains exactly 32 digits structured as follows: the first 6 digits represent the registry office code (serventia), the next 2 digits indicate the archive code (acervo — 01 for headquarters, 02-05 for sub-districts), followed by 2 digits for the book type code (55 for Birth, 75 for Marriage, 80 for Death), 4 digits for the registration year, 1 digit for the book type indicator, 5 digits for the book number, 3 digits for the page number, and finally 2 check digits.
The check digits are calculated using the Mod 97-10 algorithm (ISO 7064), the same algorithm used for IBAN validation in international banking. This ensures that each generated registration number is mathematically valid and would pass format validation in real systems. The formula is: dd = 98 - (body × 100 mod 97), where body is the 30-digit number without check digits.
This tool is specifically designed for software developers and QA engineers who need to test systems that process Brazilian civil registry data, including government portals, notary office software, insurance claim systems, and identity verification platforms. You can generate certificates for any of the 27 Brazilian states with realistic registry office codes, choose specific certificate types, and generate up to 20 certificates at once. All generated data is completely fictitious and does not correspond to any real certificates. Processing happens entirely in your browser — no data is sent to any server.