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.

235 tools

📱

Country-aware Cellphone Validator

Validate mobile phone number for chosen country (BR, US, PT, ES, AR, MX). Country-specific rules.

📅

Date Format Validator (ISO/Common)

Check if a date is in ISO 8601 or common formats (YYYY-MM-DD, DD/MM/YYYY, MM/DD/YYYY). Auto-detects format.

🔗

UTM Parameters Validator

Validate URL with UTM params (utm_source, medium, campaign, content, term). Checks presence, format (lowercase), no spaces.

📊

Google Analytics ID Validator

Validate Google Analytics ID formats: UA-XXXXX-Y (universal) and G-XXXXXXXXXX (GA4). Identifies type.

🏷️

Google Tag Manager ID Validator

Validate GTM ID format: GTM-XXXXXXX (7 alphanumeric chars after GTM-). For implementation audits.

💰

Google Ads Customer ID Validator

Validate Google Ads Customer ID format: 10 digits with hyphens (XXX-XXX-XXXX). Format only — no existence check.

📷

Meta Pixel ID Validator

Validate Meta Pixel ID format (Facebook/Instagram): 15-16 numeric digits. Checks integrity and simple checksum.

💳

Stripe Public Key Validator

Validate Stripe public key format: pk_live_... (production) or pk_test_... (test). Checks prefix, length, alnum charset.

🏦

PayPal Client ID Validator

Validate PayPal Client ID format: 80 alphanumeric chars (prefix A for sandbox/live). Format only.

🏦

Itaú Bank Account Validator

Validate Itaú checking account format and check digit: 4-digit branch + 5-digit account + 1 DV. Self-check algorithm.

🏦

Bradesco Bank Account Validator

Validate Bradesco account format: 4-digit branch + 7-digit account + 1 DV. Checks format and bank patterns.

📋

CEST Code Validator

Validate CEST code format (XX.XXX.XX), 7 digits. Checks if segment (XX) is in 01-28 (official).

🏷️

NCM Code Validator

Validate NCM format (8 numeric digits). Decomposes into chapter (2), position (2), subposition (2), item (2). No official table check.

🇧🇷

IBGE UF Code Validator

Validate IBGE UF code (2 digits: 11-53). Covers the 27 official codes and shows UF and name.

🏙️

IBGE Municipality Code Validator

Validate IBGE municipality code format (7 digits: UF + 5 inner). Checks if first 2 are a valid UF.

🆔

CGC (Old CNPJ) Validator

Validate format and check digit of CGC (former Brazilian Tax Registry, predecessor to CNPJ). Same math rules.

🏢

CNAE Section Validator

Validate if a 7-digit CNAE code belongs to a section (A-U). Shows the corresponding CNAE 2.0 section.

🧾

Receipt Number Validator

Validate common receipt number formats (REC-YYYY-NNNNN or REC.NNNNN). Accepts variations with dots and dashes. Validates year.

🛒

Order Number Validator

Validate common e-commerce order number formats: ORD-XXXX, ORDER-NNNN, #N alphanumeric. Auto-detects type.

🚗

IPVA Code Validator

Validate IPVA code (Brazilian Vehicle Tax), generated from RENAVAM. Format and digits check.

🚗

Legacy RENAVAM Validator (9 digits)

Validate the old RENAVAM format (9 digits) used before 2013. For validating legacy vehicle database data.

📚

ISBN-13 with Checksum Validator

Validate ISBN-13 (13 digits) — modern format since 2007. Includes 978/979 prefix and EAN-13 check digit.

📰

Real ISSN Validator with Checksum

Validate ISSN (8 digits: NNNN-NNNX where X may be 0-9 or X). Format check and MOD 11 algorithm.

⏱️

ISO 8601 Time Strict Validator

Strictly validate an ISO 8601 duration string (like P1Y2M10DT2H30M). Useful for APIs, scheduling, videos and any field using the ISO duration standard.

🏷️

EAN-8 Checksum Validator

Validate an EAN-8 barcode (8 digits) by checking the check digit with the official algorithm. Useful for small products, retail and inventory control.

🏷️

EAN-13 Checksum Validator

Validate an EAN-13 barcode (13 digits) by its official check digit. Essential for retail, inventory control and product registration.

💳

CC Expiry Validator

Validate a credit card expiry date in MM/YY format, checking the month and whether it has not expired. Useful for payment forms and checkout flows.

🆔

RG-UF Format Validator

Validate the generic format of a Brazilian RG ID with the state (ex: 12.345.678-9/SP). Checks the number and state pattern, useful for forms and sign-ups.

🆔

RG-SP Format Validator

Validate the format of a São Paulo RG ID (8-9 digits plus check digit, including X). Useful for checking documents in forms and sign-ups.

🆔

RG-RJ Format Validator

Validate the format of a Rio de Janeiro RG ID (8 digits plus check digit). Useful for checking documents in forms and sign-ups.

🆔

RG-MG Format Validator

Validate the format of a Minas Gerais RG ID (9 digits plus an alphanumeric check digit). Useful for checking documents in forms and sign-ups.

🆔

PIS Format Validator

Validate a Brazilian PIS/PASEP number (11 digits) by checking its verification digit with the official algorithm. Useful for HR and payroll records.

🏗️

CEI Format Validator

Validate the format of a Brazilian CEI number (12 digits), used by construction sites and employers without a CNPJ. Check the number in labor records.

🏢

CNAE Format Validator

Validate the format of a Brazilian CNAE 2.3 code (7 digits, e.g. 6201-5/00), the national classification of economic activities. Useful for business setup.

📮

CEP to State (UF) Validator

Validate a Brazilian ZIP code (CEP) and find the matching state (UF) from the official postal ranges. Useful for address forms, sign-ups and shipping.

💸

ICMS Rate Validator

Validate an ICMS tax rate as a percentage, within the typical range used by Brazilian states. Useful for issuing invoices and tax checking.

👷

CBO Format Validator

Validate the format of a Brazilian CBO code (Classification of Occupations, 6 digits). Useful for HR, payroll, eSocial and employee registration.

🏢

CNPJ Base/Branch Validator

Validate the base (8 digits) and branch (4 digits) of a Brazilian CNPJ, without the check digit. Useful for spotting headquarters, branches and corporate groups.

🆔

CPF + Issue Date Validator

Validate the extended CPF format with a date (CPF + DDMMAAAA), used in some government files and layouts. Checks the number pattern only, not the check digit.

🏦

FEBRABAN Bank Code Validator

Validate a Brazilian bank code in the FEBRABAN standard (3 digits, e.g. 001 Banco do Brasil, 341 Itaú). Useful for bank slips, transfers and account records.

🏦

Bank Branch Validator

Validate the format of a Brazilian bank branch number (4 digits, with an optional check digit). Useful for sign-ups, bank slips and checking banking data.

🇯🇵

Japan Postal Validator

Validate the format of a Japanese postal code (〒NNN-NNNN). Useful for forms, e-commerce and international shipping to customers in Japan.

🇬🇧

UK Postcode Validator

Validate the format of a UK postcode, such as SW1A 1AA. Useful for forms, e-commerce and sign-ups that serve customers in the United Kingdom.

🇫🇷

France Postal Validator

Validate the format of a French postal code (5 digits). Useful for forms, e-commerce and international shipping to customers in France.

🇩🇪

Germany Postal Validator

Validate the format of a German postal code (PLZ, 5 digits). Useful for forms, e-commerce and international shipping to customers in Germany.

🇨🇦

Canada Postal Validator

Validate the format of a Canadian postal code (A1A 1A1 pattern, alternating letter and digit). Useful for forms, e-commerce and shipping to Canadian customers.

🇺🇸

US ZIP Validator

Validate the format of a US ZIP code, in 5-digit or ZIP+4 form (12345-6789). Great for forms, e-commerce and sign-ups in the United States.

🛂

US Passport Format Validator

Validate the format of a US passport number (9 alphanumeric characters). Useful for travel forms, bookings and international sign-ups.

🇺🇸

US SSN Format Validator

Validate the format of a US SSN (Social Security Number) in the 3-2-4 digit pattern. Useful for forms, sign-ups and data validation in the United States.

🇺🇸

US ITIN Format Validator

Validate the format of a US ITIN (Individual Taxpayer Identification Number), in the 9XX-XX-XXXX pattern. Useful for taxes and non-resident records in the US.

🇺🇸

US EIN Format Validator

Validate the format of a US EIN (Employer Identification Number), in the XX-XXXXXXX pattern. Useful for companies, taxes and business records in the US.

🇨🇦

Canada SIN Format Validator

Validate the format of a Canadian SIN (Social Insurance Number) in the 3-3-3 digit pattern. Useful for forms, sign-ups and data validation in Canada.

🏦

SWIFT/BIC Code Validator

Validate the format of a bank SWIFT/BIC code (8 or 11 characters) used in international transfers. Check the bank code before sending money abroad.

🇬🇧

UK VAT Number Validator

Validate the format of a UK VAT number (GB + 9 digits). Check the tax registration of British companies before invoicing or trading.

🇩🇪

German VAT Number Validator

Validate the format of a German VAT number (USt-IdNr.: DE + 9 digits). Check the tax registration of German companies before invoicing or trading.

🇫🇷

French VAT Number Validator

Validate the format of a French VAT number (TVA: FR + 11 characters). Check the tax registration of French companies before invoicing or trading.

🇮🇹

Italian VAT Number Validator

Validate the format of an Italian VAT number (Partita IVA: IT + 11 digits). Check the tax registration of Italian companies before invoicing or trading.

🇪🇸

Spanish VAT Number Validator

Validate the format of a Spanish VAT number (NIF/CIF: ES + 9 characters). Check the tax registration of Spanish companies and freelancers before invoicing.

🇵🇹

Portuguese NIF/VAT Validator

Validate the Portuguese NIF/NIPC tax number (9 digits) using the official check digit. Verify the tax ID of individuals and companies in Portugal.

🇺🇸

US TIN Format Validator

Validate the format of a US TIN, either an SSN (individuals) or EIN (businesses). Check American tax identification numbers in your records.