Certificates Validator

Quickly and easily validate your Certificate! Our Certificate validator ensures the authenticity of the provided number, confirming that it is valid and error-free. If you need to generate a new Certificate, try our Certificate generator.

This tool generates fictitious data intended exclusively for software testing and development purposes. The data does not correspond to real people or entities and must not be used for illegal, fraudulent purposes, or in ways that violate the privacy of others. Compliant with LGPD (Brazilian Data Protection Law).

How Certificate Validation Works

What does the validator check?

The Help4Dev certificate validator checks whether a certificate number follows the CNJ (National Council of Justice) standard with 32 digits. It verifies the number structure — including certificate type, state code, municipality code, and check digit — to confirm mathematical consistency with the established standard. It does not query the Registry Office or the CNJ records system.

When is a certificate considered invalid?

A certificate is invalid when: (1) it does not have 32 digits in the expected format; (2) the certificate type code does not correspond to valid CNJ codes; (3) the check digit does not match the CNJ algorithm calculation. The validator also indicates the identified certificate type (Birth, Marriage, Death, etc.) when the number is considered valid.

Why validate certificates in development?

Digital registry platforms, legal systems, marriage registration processes, and document digitization services need to verify the validity of certificate numbers. Testing these applications requires certificates with varying formats, both valid and invalid. The Help4Dev validator simplifies this process, offering a quick way to check number consistency.