✅Validators
Validators check whether a number or document is formally correct: CPF, CNPJ, credit card, Pix key, IBAN, email and more. Validation checks the check digit and the format — it does not confirm that the document exists or belongs to someone. Use them to catch typos in forms and sign-ups.
235 tools
CPF Validator
Validate Brazilian CPF numbers instantly using the official algorithm. Useful for testing document validation in applications. No data sent to servers.
Batch CPF Validator
Validate a list of CPFs (one per line) and see which are valid and which are not. No data sent to servers.
Batch CNPJ Validator
Validate a list of CNPJs (one per line) with a summary of valid, invalid and total. No data sent to servers.
Pix Key Validator
Validate Brazilian Pix keys of any type: CPF, CNPJ, email, phone (+55) or random UUID. Detects the type automatically.
Tracking Code Validator
Validate the format of Brazilian Correios tracking codes (AA123456789BR). Identifies the service prefix and the country.
Alphanumeric CNPJ Validator
Validate the new Brazilian alphanumeric CNPJ format (IN RFB 2.119/2022): 12 alphanumeric characters plus 2 mod-11 check digits.
NFe Key Validator
Validate Brazilian electronic invoice access keys (44 digits) with mod-11, state code and model checks. Decomposes the fields for audit.
IBAN Validator
Validate any international IBAN following ISO 13616 (mod-97) with country and length checks. Runs entirely in your browser — no data is sent anywhere.
CNPJ Validator
Validate Brazilian CNPJ numbers instantly using the official algorithm. Useful for testing fiscal document validation. No data sent to servers.
PIS/PASEP Validator
Validate Brazilian PIS/PASEP numbers using the official check-digit algorithm. No data sent to servers. Free and no sign-up.
RENAVAM Validator
Validate Brazilian RENAVAM vehicle registration numbers using the official DENATRAN algorithm. No data sent to servers.
Brazilian Voter ID Validator
Validate Brazilian voter ID (Título de Eleitor) numbers using the official TSE algorithm. No data sent to servers.
CNH Validator
Validate Brazilian driver's license (CNH) numbers using the official DETRAN algorithm. No data sent to servers.
Credit Card Validator
Validate credit card numbers using the Luhn algorithm. Identifies the card brand and verifies the check digit, no data sent to servers.
RG Validator
Validate Brazilian RG numbers in the SP format (9 digits + check digit). Browser-side verification, no data sent to servers.
Brazilian Certificate Number Validator
Validate Brazilian birth, marriage or death certificate numbers in the 32-digit CNJ format. Browser-side verification.
Brazilian State Tax ID Validator
Validate Brazilian State Tax IDs (Inscrição Estadual) for SP, RJ, MG, RS, PR and BA. Browser-side verification.
Brazilian Bank Account Validator
Validate Brazilian bank account numbers by check digit for major banks (Bradesco, Itaú, Banco do Brasil, Santander and Caixa). Browser-side verification.
Email Validator
Check if an email address is valid. Analyzes structure, domain and local part. Processed in the browser, no data sent to any server.
URL Validator
Check if a URL is valid and analyze its parts: protocol, domain, path, parameters and hash. Processed in the browser.
UUID Validator
Validate UUIDs (v1, v3, v4, v5, v7) and identify the version. Accepts with or without hyphens, upper or lower case. Everything in your browser.
MAC Address Validator
Validate MAC addresses in colon (xx:xx:xx:xx:xx:xx), hyphen, Cisco (xxxx.xxxx.xxxx) or no-separator formats. Identifies unicast/multicast and local/universal. Everything in your browser.
IP Validator (v4 and v6)
Validate IPv4 and IPv6 addresses with auto-detection. Shows class (A/B/C/D/E), private vs public, loopback, multicast and canonical format. Everything in your browser.
Hex Color Validator
Validate hex colors in #RGB, #RGBA, #RRGGBB or #RRGGBBAA format and convert between them. Everything in your browser.
Vehicle Plate Validator (BR)
Validate Brazilian vehicle plates in old (ABC-1234) and Mercosul (ABC1D23) formats. Auto-detects which one. Everything in your browser.
JWT Structure Validator
Verify whether a JWT has valid structure (3 segments), header and payload decodable in base64url, and shows exp, iat, nbf and any claims. Everything in your browser.
Slug Validator
Check whether a slug is in valid format (a-z, 0-9, hyphens, no accents, no spaces, no double or edge hyphens). Suggests a fix. Everything in your browser.
Domain Name Validator
Validate domain names per RFCs 1034/1035: max length, allowed chars, max 63-char labels, IDN. Supports subdomains. Everything in your browser.
SemVer Validator
Validate a semantic version (semver.org) and show major, minor, patch, prerelease and build metadata separately.
Cron Expression Validator
Validate a cron expression (5 or 6 fields) and indicate which field is wrong. Accepts lists, ranges and steps.
JSON Schema Validator
Paste a JSON Schema and a document; check whether the document validates and which errors appear (path + message).
GraphQL Query Validator
Check if a GraphQL query/mutation/subscription is syntactically valid and show the operation tree.
OpenAPI Validator
Paste an OpenAPI 3.x document (YAML or JSON) and check required fields (info, paths, openapi). Lists errors and operation count.
TOML Validator
Verify whether TOML content is syntactically valid. Error messages with line and column.
ISO 8601 Date Validator
Verify whether a string is a valid ISO 8601 date/time (with timezone) and show the detected components.
CSS Selector Validator
Verify whether a CSS selector is valid and compute its specificity (a,b,c). Lists detected classes, IDs and elements.
XPath Validator
Verify whether an XPath expression is syntactically valid against a pasted HTML document. Counts how many nodes match.
Rust Regex Validator
Compile a regex using the Rust regex crate syntax subset. Flags unsupported features (lookarounds, backrefs).
Base64 Validator
Check whether a string is valid Base64 (with or without padding). Shows decoded size and whether content looks like UTF-8 or binary.
Base32 Validator
Check whether a string is valid Base32 (RFC 4648). Accepts = padding. Shows payload size in bytes.
ISBN Validator
Validate a book ISBN (ISBN-10 or ISBN-13) by its check digit, with hyphens or spaces. Useful for libraries, bookstores and publishing catalogs.
ISSN Validator
Validate an ISSN (8 digits with a mod-11 check digit), the code for magazines, journals and periodicals. Useful for libraries, publishers and catalogs.
DOI Validator
Validate DOI format (10.PREFIX/SUFFIX) per Crossref. Format only — does not check existence.
IMEI Validator
Validate a phone IMEI (15 digits) using the Luhn algorithm. Check whether a device identification number is valid before buying or registering it.
VIN Validator
Validate Vehicle Identification Number (17 chars) using position-9 check digit.
BIC / SWIFT Validator
Validate the format of a bank BIC/SWIFT code (8 or 11 characters) used in international transfers. Check the bank code before sending money abroad.
ISIN Validator
Validate 12-char ISINs (International Securities Identification Number).
ISO 3166 Country Code Validator
Validate ISO 3166-1 alpha-2 / alpha-3 country codes and resolve country name.
ISO 4217 Currency Code Validator
Validate ISO 4217 currency codes (BRL, USD, EUR, JPY) and resolve currency name.
Luhn Validator (generic)
Validate any numeric sequence using Luhn (mod 10) — used in credit cards, IMEI, ICCID and other IDs. Shows check digit.
Portugal Postal Code Validator
Validate Portuguese postal codes (####-###) and identify region by first two digits (Lisboa, Porto, Coimbra, etc.).
Portugal NIF Validator
Validate Portuguese NIF (Tax ID) — mod 11 check digit and valid prefixes (1, 2, 3, 5, 6, 8, 9).
Brazilian Passport Validator
Validate Brazilian passport format: 2 letters + 6 digits (AB123456). Format only — no authenticity check.
ICAO Airport Code Validator
Validate ICAO airport code format: 4 uppercase letters (SBGR, KJFK, EGLL). Country region prefixes included.
Mexico RFC Validator
Validate Mexican RFC (Tax ID) — individual (13 chars) or company (12 chars). Format and check digit.
Mexico CURP Validator
Validate Mexican CURP (Unique Population Registry Code) — 18 chars with specific format for name, date, sex, state and check digit.
Spain DNI/NIE Validator
Validate Spanish DNI (National ID) and NIE (Foreigner ID) — checks control letter using official algorithm.
Argentina CUIT Validator
Validate Argentine CUIT/CUIL (Tax/Labor ID) — 11 digits with type prefix and mod 11 check digit.
Chile RUT Validator
Validate Chilean RUT (Tax ID) — number + check digit (0-9 or K) computed via mod 11. Accepts dotted/hyphenated format.
CUSIP Validator
Validate CUSIP (US securities ID) of 9 characters via check digit.