Sample Data

CPF Generator

Generate CPF sample numbers in the browser for forms, demos, testing, and validation.

Fiscal Region (State)
Format
Formatted

000.000.000-00

Ready
Advertisement

What is a valid CPF?

CPF (Brazil's Individual Taxpayer Registry) is a document issued by the Federal Revenue Service. A valid CPF follows the Modulo 11 validation algorithm, where the last two digits are calculated from the first nine. Our CPF generator creates numbers that pass this mathematical validation, making them ideal for software testing, systems, and forms. The generated numbers do not belong to any real person.

How does the CPF algorithm work?

The algorithm uses the Modulo 11 method to calculate the check digits.

1

The first 9 digits are generated, and the 9th indicates the fiscal region.

2

The 10th digit is calculated by multiplying the first 9 digits by descending weights and applying modulo 11.

3

The 11th digit is calculated in a similar way, now including the 10th digit in the formula.

Important Legal Notice

This tool generates valid CPF samples for registration tests, forms, and internal systems. All CPF numbers here are fictional, and using them for fraud or improper registration is illegal.

Frequently Asked Questions

No. Generating numbers that follow the CPF algorithm is not illegal. What is illegal is using a generated CPF to impersonate someone else. Generated CPF numbers are meant only for software testing.

No. A generated CPF is a random number that follows the Federal Revenue Service's Modulo 11 validation algorithm. It does not belong to any real person.

Yes. Developers use CPF generators to test forms, signups, and systems that require CPF numbers. It is a common and accepted practice in software development.

A CPF has 11 digits. The first 9 are generated, with the 9th linked to the fiscal region, and the last 2 are check digits calculated using the Modulo 11 algorithm.

The 9th CPF digit indicates the fiscal region where the CPF was issued. For example: 8 = Sao Paulo, 9 = Parana and Santa Catarina, 0 = Rio Grande do Sul. Our tool lets you choose the desired region.

More ChatFake Tools

Popular Searches

CPF sample numbers for forms, testing, and validation

Use this tool to generate CPF sample numbers for forms, demos, testing, and internal validation.

cpf generatorgenerate cpf numbercpf sample datacpf test data

Sample CPF numbers for forms and tests

Generate sample numbers for QA, validation, demos, and signup-flow testing without using real data.

Clear sample-data context

The page explains that these sample numbers are meant for teams testing forms, systems, and internal flows.

Connected to CNPJ, RG, and resume pages

You can move from CPF to other sample-data tools or the resume builder through the related links.

Correct use of the generator

Generated numbers are meant for testing, validation, and internal demos, not real registrations.

Use generated numbers only for testing, validation, and internal demos. Do not use them for real registrations or fraud.