CodeToolsHub.dev

RG Validator — São Paulo (SSP-SP)

Live

Validate a São Paulo RG check digit.

All generated data is fictional and intended for development, testing, QA, prototyping, and automation only. Do not use it for fraud, impersonation, or illegal activity.

Configuration

Output· 6 lines · json
ValidValid RG (SSP-SP).
Formatted
19.600.133-X
Issuer
SSP-SP (São Paulo)

About this tool

Only the RG issued by SSP-SP (São Paulo) has a widely-documented check digit: the 8 base digits are weighted 2..9, and the mod-11 result gives the 9th character, where a result of 10 is written as 'X'. RGs from other states use issuer-specific formats and often have no verifiable check digit, so this validator is scoped to SP. Technical validation only.

Example output

{
  "valid": true,
  "reason": "Valid RG (SSP-SP).",
  "Formatted": "19.600.133-X",
  "Issuer": "SSP-SP (São Paulo)"
}

Frequently asked questions

Does it work for RGs from other states?
No — only São Paulo (SSP-SP) publishes a standard RG check-digit algorithm. Other states use issuer-specific formats.

Related tools

CodeToolsHub.dev

Realistic fictional data for development, testing, and AI.

© 2026 CodeToolsHub.devAll generated data is fictional. Not affiliated with Microsoft or Visual Studio Code.