Validators
Check the format and check digits of Brazilian documents, payment cards and bank details.
Bank Account Validator
Check a Brazilian branch, account and check digit with the official rule of nine major banks, from Banco do Brasil to Nubank.
Boleto Validator
Validate a boleto's typeable line and read its bank, amount and due date, checking every field digit before you pay.
CNH Validator
Check whether a Brazilian driver's license (CNH) number has 11 digits and consistent check digits. A format check only.
CNPJ Validator
Validate CNPJ numbers in both the numeric and the new alphanumeric format by checking their structure and check digits.
CPF Validator
Check whether a CPF number is well formed and its two check digits are correct. A format check only, run in your browser.
Credit Card Validator
Check a card number with the Luhn checksum and detect its brand from the prefix. Nothing you type is sent or stored.
License Plate Validator
Check whether a Brazilian license plate follows the old ABC-1234 format or the Mercosul ABC1D23 format, and tell which one it is.
PIS/PASEP Validator
Validate PIS, PASEP, NIS and NIT numbers by recalculating their check digit with the official weights, in your browser.
Pix Code Validator
Check a Pix copy-and-paste code: verify its CRC16 checksum and read the key, receiver, city and amount it contains, before you pay.
RENAVAM Validator
Validate Brazilian vehicle registration (RENAVAM) numbers, including old 9-digit codes, by checking the final check digit.
RG Validator
Check an RG identity number: a plausible length for any state, plus the check digit for São Paulo numbers that have one.
State Registration Validator
Validate a Brazilian state registration (inscrição estadual) with the check-digit rules of each of the 27 states, in your browser.
Voter ID Validator
Validate Brazilian voter registration (título de eleitor) numbers by checking the state code and both check digits.