RPSCalculator

CPF Generator for Testing

Generate mathematically valid Brazilian CPF numbers in bulk for QA, staging and development workflows.

Free · no login · browser-based

CPF generator

Generated CPFs

487.421.304-92
557.958.459-81
803.798.351-00
541.958.785-86
168.850.380-32
763.943.150-60
737.235.390-41
079.277.611-96
655.268.955-13
364.264.004-40

Legal notice

These numbers are randomly generated and mathematically valid. They are intended only for testing and development purposes.

How it works

The generator creates the first nine CPF digits randomly and calculates both verification digits with the modulus-11 checksum structure.

Formula

first digit = mod-11(weighted base digits)
second digit = mod-11(base digits + first digit)

A checksum-valid CPF is not evidence that the number was issued to a person. Use generated values only in controlled non-production environments.

Example

Generate 100 masked CPFs, copy the list or export it as TXT/CSV for a QA fixture.

FAQ

Are generated CPFs real?

No. They are randomly generated values with valid check digits and must not be treated as issued identities.

Can I generate CPFs in bulk?

Yes. Choose between 1 and 10,000 values and export the result.

Does the generator store the CPFs?

No. Generation and export happen locally in your browser.

Important note

Generated CPFs are synthetic test fixtures. Mathematical validity does not prove issuance, ownership or identity.