Our Bill

Restaurant, travel, rentals…

Split bills without hassle

Organize group expenses with the agility of a spreadsheet.

CPF Generator

Generate random valid CPF numbers with optional fiscal region targeting

The ninth CPF digit identifies a Brazilian fiscal region. Choose any region to randomize it or target one for localized test data.

About
Generate realistic CPF test data with checksum validation, optional masking, and fiscal region control.

What is CPF?

The Cadastro de Pessoas Fisicas (CPF) is the Brazilian taxpayer identification number issued to individuals. It is commonly requested in banking, hiring, e-commerce, shipping, and government-related forms.

A CPF has 11 digits. The first 9 form the base number and the last 2 are verifier digits calculated from the previous digits to reduce typing mistakes. (wikipedia)

Fiscal region digit

The ninth CPF digit is traditionally associated with a Brazilian fiscal region. This generator lets you keep that digit random or lock it to a specific region when you need localized test data.

Generation and validation of CPF

This tool calculates both verifier digits with the modulo 11 checksum rules used in CPF validation. It also avoids generating the well-known repeated-digit sequences that many systems reject immediately.

Using the tool

Use the mask option when you need punctuation in the standard 000.000.000-00 format, or disable it when an API expects digits only. Increase the amount field to create bulk samples for QA, demos, and automated tests.

The One Generator

We got more utilities for you...

Generators in a dashboard

Select several utilities and put them in a dashboard.