RG Generator – SSP SP (São Paulo)
Generate valid Brazilian RG (state ID card) numbers in the São Paulo SSP SP format, quickly and easily. Choose with or without formatting and generate multiple numbers for testing, sign-up forms and validation.
Want to validate instead?What is an RG?
The RG (Registro Geral) is Brazil's civil identity card. It is issued by the Public Security Departments (Secretarias de Segurança Pública) of each state and is the main form of identification for Brazilian citizens in many situations.
RG SSP SP
An RG issued in São Paulo follows the format of the state's Public Security Department (SSP SP). It uses a specific numeric structure with a check digit to ensure the data is authentic and consistent.
How an SSP SP RG number is built
The RG number has 9 characters. The first 8 digits are assigned sequentially or at random, while the last one is a check digit calculated from the previous digits using a mathematical rule that guarantees the number is valid. When the calculation results in 10, the check digit is the letter X.
Why use an RG generator?
- Software and QA testing
- Application development
- Filling in mock data
- Simulations and validation checks
NOTE: The generated RG numbers are fictitious and intended exclusively for educational, testing and development purposes.
Frequently asked questions
Does a generated RG belong to a real person?
No. The number is random and passes the São Paulo RG check digit calculation. It is meant for system testing only.
How is a São Paulo RG number built?
The SSP SP RG has 8 digits followed by a check digit, which can be a number or the letter X, in the format 00.000.000-0. The check digit uses weights from 2 to 9 and the remainder of the division by 11.