CPF generator
Generate structurally valid Brazilian CPF numbers for testing.
Options
This tool runs entirely in your browser. Nothing you type or paste is sent to a server, and your local history is stored only on this device.
Result
Recent
Nothing here yet.
About this tool
Produces CPF numbers whose check digits satisfy the official módulo 11 algorithm, so they pass the validation logic in your forms, fixtures and integration tests. You can also pick the state-of-issue digit, which is useful when a test case depends on regional routing.
These are synthetic numbers. They are structurally valid but are not registered with the Receita Federal and do not belong to any person — use them for test data, and never as a stand-in for a real document.
How to use it
- 1Choose how many CPFs to generate and whether to format them with dots and a dash.
- 2Optionally pin the state-of-issue digit.
- 3Copy the batch into your test fixtures.
Privacy
This tool runs entirely in your browser. Nothing you type or paste is sent to a server, and your local history is stored only on this device.
Related tools
- UUID generatorGenerate random v4 or time-ordered v7 UUIDs in bulk.
- CNPJ generatorGenerate numeric CNPJs and the new alphanumeric format for testing.
- Password generatorBuild strong passwords with full control over length and character sets.
- Lorem ipsum generatorGenerate placeholder text by paragraphs, sentences or words.
