✅Validadores
Os validadores conferem se um número ou documento está formalmente correto: CPF, CNPJ, cartão de crédito, chave Pix, IBAN, e-mail e outros. A validação verifica o dígito verificador e o formato — não confirma que o documento existe ou pertence a alguém. Use-os para evitar erros de digitação em formulários e cadastros.
235 ferramentas
Validador de Cor CSS Nomeada
Valida se uma string é uma cor CSS nomeada padrão (red, rebeccapurple, …) e mostra o hex equivalente.
Validador de MIME Type
Valida o formato de um MIME type (tipo/subtipo[+sufixo][;parâmetros]) conforme RFC 6838. Não resolve se o tipo existe.
Validador de Porta TCP/UDP
Valida se um número é uma porta TCP/UDP válida (0–65535) e classifica como well-known (0–1023), registered (1024–49151) ou dinâmica (49152–65535).
Validador de Coordenadas GPS
Valida coordenadas geográficas (latitude entre −90 e +90, longitude entre −180 e +180). Aceita formatos decimal e DMS simples.
Validador de ISRC
Valida o formato de códigos ISRC (International Standard Recording Code) usados em faixas musicais: CC-XXX-YY-NNNNN.
Validador de ORCID
Valida ORCIDs (identificador único para pesquisadores) com dígito verificador ISO 7064 mod 11-2. Aceita com ou sem hífens.
Validador de Aeroporto IATA
Valida códigos IATA de aeroportos (3 letras) e mostra o nome do aeroporto, se conhecido. Inclui ~50 dos maiores aeroportos.
Validador de IMO Number (navio)
Valida números IMO (International Maritime Organization, 7 dígitos com checksum) usados para identificar navios.
Validador de MMSI
Valida números MMSI (Maritime Mobile Service Identity, 9 dígitos) usados em rádios marítimos VHF e AIS.
Validador de Indicativo de Rádio Amador
Valida indicativos de rádio amador no formato típico ITU (1-2 letras + dígito + 1-3 letras), ex: PY2ABC, K1XYZ, G0ABC.
Validador de IATA de Companhia Aérea
Valida códigos IATA de companhias aéreas (2 caracteres alfanuméricos, ex: LA, AA, G3).
Validador de Licença SPDX
Valida identificadores SPDX (MIT, Apache-2.0, GPL-3.0-only, CC-BY-4.0, …) contra a lista oficial reduzida (~150 entradas).
Validador de PEP (Python)
Valida formato de número PEP (Python Enhancement Proposal): 1-4 dígitos, sem zeros à esquerda. Mostra link da página oficial.
Validador de Número CNH BR (registro)
Valide o número de registro da CNH brasileira (11 dígitos) pelo dígito verificador oficial. Útil para cadastros, RH e validação de documentos.
Validador de Base58
Valida se uma string contém apenas caracteres do alfabeto Base58 (Bitcoin: sem 0, O, I e l). Aceita endereços e transações.
Validador de Base32hex
Valida codificação Base32hex (RFC 4648, alfabeto 0-9 e A-V). Comum em sistemas que precisam preservar ordenação.
Validador de ULID
Valida ULIDs (Universally Unique Lexicographically Sortable Identifier) — 26 caracteres do alfabeto Crockford Base32.
Validador de ASN (BGP)
Valida números ASN (Autonomous System) usados em BGP. Aceita formato decimal (15169) ou prefixado AS (AS15169). 32 bits.
Validador de Endereço Solana
Valide o formato de um endereço de carteira Solana (SOL), de 32 a 44 caracteres Base58. Confira o endereço antes de enviar a sua criptomoeda e evite perdas.
Validador de Endereço TRON
Valida formato de endereço TRON (T + 33 caracteres Base58, totalizando 34). Apenas formato — sem checagem de checksum.
Validador de VAT (EU) por País
Valida o formato de números VAT da União Europeia conforme regras de cada país (DE, FR, IT, ES, PT, NL, BE, AT etc.).
Validador de OUI (MAC Vendor)
Valida e identifica fabricantes a partir dos primeiros 6 hex (OUI) de um MAC. Inclui ~30 dos principais fabricantes globais.
Validador de Número de RFC (IETF)
Valida formato de número de RFC (Request for Comments, padrão IETF) — entre 1 e 5 dígitos sem zeros à esquerda.
Validador de IV de Cifra (Hex)
Valida o tamanho hex de um IV (Initialization Vector) para diferentes algoritmos: AES (16 bytes), DES (8 bytes), ChaCha20 (12 bytes).
Validador de /etc/shadow
Valida o formato de uma linha de /etc/shadow (Linux) com 9 campos separados por : (login, hash, datas, validade, etc.).
Validador EAN-13
Valida o código de barras EAN-13 (13 dígitos) usado mundialmente em produtos no varejo, conferindo o dígito verificador.
Validador UPC-A
Valida o código de barras UPC-A (12 dígitos) usado em produtos nos EUA e Canadá. Mesmo cálculo do EAN-13 com 0 inicial.
Validador de Licença Creative Commons
Valida o identificador curto de licenças Creative Commons (CC0, CC-BY, CC-BY-SA, CC-BY-NC, CC-BY-NC-SA, etc.) e mostra o nome.
Validador de IMDb ID
Valide o formato de um ID do IMDb (tt seguido de 7 ou mais dígitos, ex.: tt0111161). Útil para desenvolvedores que usam APIs de filmes e séries em seus projetos.
Validador de Formato de CEP
Valida o formato de CEP brasileiro (8 dígitos com ou sem hífen). Apenas formato — não confere existência real.
Validador de Formato ICD-10
Valida o formato de códigos ICD-10 (CID-10): 1 letra (A-Z exceto U) + 2 dígitos + opcional ponto + 1-4 chars alfanuméricos.
Validador de Celular ANATEL (BR)
Valida formato de celular brasileiro pós-2016 (DDD válido + 9 + 8 dígitos = total de 11). Aceita formatado ou sem.
Validador de Código IBGE de Cidade
Valida o formato de código IBGE de município brasileiro: 7 dígitos. Os 2 primeiros são UF (11=RO até 53=DF).
Validador de DDD Brasileiro
Verifica se um código DDD (2 dígitos) corresponde a uma área telefônica válida do Brasil e mostra a região.
Validador de CEP por Faixa
Identifica a região aproximada do Brasil a partir dos 2 primeiros dígitos do CEP (01-09 = SP capital, 20-28 = RJ, 60-63 = CE etc.).
Validador IATA Aeroporto (lista ampla)
Valida códigos IATA de aeroporto (3 letras) contra uma lista ampla de ~120 dos principais aeroportos globais com nome e país.
Validador de Matrícula de Aeronave
Valida matrícula de aeronave (PT-XYZ Brasil, N123AB EUA, G-XXXX UK, D-XXXX Alemanha) por padrão de prefixo do país.
Validador de Marco Temporal (ISO 8601)
Valida formatos ISO 8601 de timestamp completo: YYYY-MM-DDTHH:MM:SS[.fff]Z|±HH:MM. Detecta UTC, offsets e milissegundos.
Validador de UTF-8
Verifica se uma sequência de bytes (em hex) é UTF-8 válida — útil para depurar encoding de arquivos. Mostra o texto decodificado se válido.
Validador de Base91
Verifica se uma string usa apenas caracteres Base91 (letras, dígitos e símbolos específicos como !#$%&()*+...). Não decodifica, apenas valida formato.
Validador de Magnet Link
Valida o formato de magnet links (magnet:?xt=urn:btih:...) e extrai parâmetros: hash, nome do torrent, trackers e tamanho.
Validador de Data URI
Valida o formato de Data URIs (data:[mediatype][;base64],data) e mostra mediatype, encoding e tamanho do payload.
Validador de TLD
Verifica se uma string é um TLD (top-level domain) válido conhecido — cobre os principais cTLD (com, org, br, uk) e gTLDs novos (app, dev, io).
Validador de @handle do Twitter/X
Valida formato de @handle do Twitter/X: 1-15 caracteres, letras, dígitos e _. Não verifica se está em uso (verificação seria server-side).
Validador de Handle GitHub
Valida formato de username GitHub: 1-39 caracteres alfanuméricos e hífens, não pode começar ou terminar com hífen, sem hífens consecutivos.
Validador de Coordenada Geográfica
Aceita coordenadas em vários formatos (decimal, DMS, com hemisférios) e valida se latitude e longitude estão dentro dos limites válidos.
Validador de Bandeira Emoji
Verifica se um emoji é uma bandeira de país válida (composto de Regional Indicator Symbols). Mostra o código ISO 3166-1 alpha-2 correspondente.
Detector e Validador de CPF/CNPJ
Detecta automaticamente se uma string é CPF (11 dígitos) ou CNPJ (14 dígitos) e valida o dígito verificador correspondente.
Validador de Código Promocional
Verifica se um código promocional segue o formato configurado: tamanho, caracteres permitidos (alfanumérico, com ou sem hífens) e checksum opcional Luhn.
Validador de Conta Bancária por País
Valida o formato básico de número de conta bancária por país: tamanho e padrão para Brasil (X-D), Portugal (NIB 21 dígitos), EUA (routing 9), Canadá, Reino Unido.
Validador de IBAN Portugal
Valida especificamente IBANs portugueses (PT50): formato e checksum mod-97. Mostra agência, conta e dígitos verificadores extraídos.
Validador de IBAN Espanha
Valida IBANs espanhóis (ES) — 24 caracteres com checksum mod-97 e códigos de banco/agência. Útil para sistemas de cobrança internacional.
Validador de IBAN Alemanha
Valida IBANs alemães (DE) — 22 caracteres com BLZ (8 dígitos) e número de conta. Usa o algoritmo mod-97 padrão para IBAN.
Validador de Mongo ObjectId
Valida que uma string é um ObjectId válido do MongoDB: 24 caracteres hexadecimais. Mostra timestamp embutido (4 primeiros bytes).
Validador de ObjectId Genérico
Valida formatos de ObjectId genéricos usados em diferentes bancos NoSQL: MongoDB (24 hex), Couchbase (UUID), Cassandra (TimeUUID).
Detector de Versão de UUID
Detecta a versão de um UUID (v1, v2, v3, v4, v5, v6, v7, v8) baseado no campo de versão e variante. Mostra também o timestamp embutido em UUIDv1/v6/v7.
Validador de Base32 Hex
Verifica se uma string usa apenas o alfabeto Base32-Hex (0-9, A-V). Variante usada em DNS e padrão RFC 4648.
Validador de Base32 Crockford
Verifica se uma string usa apenas o alfabeto Base32 Crockford (omite I, L, O, U para evitar ambiguidade). Comum em IDs human-readable.
Validador de Endereço Bitcoin
Valida endereços Bitcoin nos formatos legacy (P2PKH 1...), P2SH (3...) e Bech32 (bc1...). Verifica formato base — não consulta blockchain.
Validador de Endereço Ethereum
Valida endereços Ethereum (0x + 40 hex). Detecta o checksum EIP-55 (caps mistos) e indica se o endereço é válido com checksum.