1001Ferramentas

✅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.

243 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.