Bennu / developer toolkit
Pequenas ferramentas.
Mais tempo para criar.
Gere, valide e transforme dados em um só lugar. Escolha uma ferramenta e encontre exemplos para levar a implementação ao seu código.
Gerador de Dados
Gere documentos, contatos, endereços e identificadores para testes.
Gerador de CPF válido
Gere CPFs com dígitos verificadores corretos para testar cadastros e formulários.
Abrir ferramentaValidador de CPF
Confira o formato e os dígitos verificadores de um CPF, com ou sem máscara.
Abrir ferramentaGerador de CNPJ válido
Gere CNPJs numéricos ou alfanuméricos com dígitos verificadores corretos.
Abrir ferramentaValidador de CNPJ
Confira o formato e os dígitos de CNPJs numéricos e alfanuméricos.
Abrir ferramentaGerador de RG
Gere números de RG no padrão legado SSP-SP, com dígito verificador numérico ou X.
Abrir ferramentaGerador de CNH
Gere números de registro da CNH com 11 dígitos para testes.
Abrir ferramentaGerador de Título de Eleitor
Gere números de título eleitoral com código de UF e dígitos verificadores.
Abrir ferramentaGerador de PIS/PASEP
Gere números de PIS/PASEP com 11 dígitos e verificador calculado.
Abrir ferramentaGerador de Inscrição Estadual
Gere inscrições estaduais pelas regras gerais de São Paulo, Minas Gerais ou Rio de Janeiro.
Abrir ferramentaGerador de RENAVAM
Gere números de RENAVAM com 11 dígitos e verificador para testes.
Abrir ferramentaGerador de Certidão
Gere matrículas sintéticas de certidão de nascimento, casamento ou óbito, com 32 dígitos.
Abrir ferramentaGerador de SSN (EUA)
Gere números sintéticos de Social Security Number no formato dos EUA.
Abrir ferramentaGerador de VAT (Europa)
Gere identificadores fiscais com prefixo de país e dígitos de controle.
Abrir ferramentaGerador de IBAN
Gere IBANs sintéticos com formato por país e controle módulo 97.
Abrir ferramentaGerador de Número de Passaporte
Gere números sintéticos conforme um dos formatos de passaporte disponíveis.
Abrir ferramentaGerador de NIF (Portugal)
Gere NIFs portugueses de nove dígitos com dígito de controle.
Abrir ferramentaGerador de telefone brasileiro
Gere telefones sintéticos com DDD e formato de celular ou fixo.
Abrir ferramentaGerador de telefone internacional
Gere números com código internacional no formato E.164.
Abrir ferramentaGerador de e-mail aleatório
Gere endereços aleatórios em domínios reservados para exemplos.
Abrir ferramentaGerador de e-mail temporário
Simule endereços temporários com expiração para testar interfaces.
Abrir ferramentaGerador de CEP
Gere sequências sintéticas de oito dígitos com máscara opcional de CEP.
Abrir ferramentaGerador de endereço completo
Gere endereços brasileiros sintéticos em JSON para testes de cadastro.
Abrir ferramentaGerador de coordenadas geográficas
Gere pares de latitude e longitude em graus decimais.
Abrir ferramentaGerador de UUID (v1, v4, v7)
Gere UUIDs nas versões 1, 4 e 7, conforme RFC 9562.
Abrir ferramentaGerador de NanoID
Gere identificadores aleatórios com alfabeto seguro para URLs.
Abrir ferramentaSegurança e Criptografia
Calcule hashes, gere chaves e tokens e verifique assinaturas.
Gerador de hash (MD5, SHA1, SHA256, SHA512)
Calcule o resumo de um texto UTF-8 com quatro algoritmos.
Abrir ferramentaGerador de bcrypt
Gere hashes de senha com salt aleatório e custo configurável.
Abrir ferramentaGerador de Argon2
Gere um hash Argon2id no formato PHC, com salt de 16 bytes.
Abrir ferramentaGerador de HMAC
Autentique um texto usando uma chave compartilhada.
Abrir ferramentaGerador de Salt
Gere bytes aleatórios para uso como salt.
Abrir ferramentaGerador de chave AES
Gere uma chave AES de 128, 192 ou 256 bits.
Abrir ferramentaGerador de chave RSA
Gere um par de chaves RSA em PEM, pronto para download.
Abrir ferramentaGerador de JWT
Assine um payload JSON com HS256, HS384 ou HS512.
Abrir ferramentaDecoder de JWT
Leia o header e o payload de um JWT JWS.
Abrir ferramentaEncoder/Decoder Base64
Converta texto UTF-8 de e para Base64 ou Base64URL.
Abrir ferramentaGerador de senha forte
Crie senhas aleatórias com os conjuntos de caracteres escolhidos.
Abrir ferramentaVerificador de força de senha
Estime a força de uma senha por comprimento e padrões previsíveis.
Abrir ferramentaGerador de API Key
Gere um token aleatório com prefixo personalizável.
Abrir ferramentaGerador de Token CSRF
Gere um token aleatório para integração com proteção CSRF.
Abrir ferramentaGerador de Certificado SSL self-signed
Gere um certificado X.509 autoassinado e sua chave privada.
Abrir ferramentaComparador de Hash
Compare hashes ou verifique uma entrada contra um hash de referência.
Abrir ferramentaValidador de assinatura digital
Verifique assinaturas RSA ou ECDSA com uma chave pública SPKI.
Abrir ferramentaConversores
Transforme conteúdo entre diferentes representações.
JSON → YAML
Converta documentos JSON para YAML.
Abrir ferramentaYAML → JSON
Converta documentos YAML para JSON formatado.
Abrir ferramentaJSON → XML
Transforme objetos JSON em um documento XML.
Abrir ferramentaXML → JSON
Converta a estrutura de um documento XML para JSON.
Abrir ferramentaCSV → JSON
Converta linhas de CSV em objetos JSON.
Abrir ferramentaJSON → CSV
Converta objetos JSON em uma tabela CSV.
Abrir ferramentaSQL → JSON
Interprete INSERTs do subconjunto PostgreSQL sem executar SQL.
Abrir ferramentaJSON → SQL Insert
Gere INSERT PostgreSQL como texto a partir de objetos simples.
Abrir ferramentaDecimal ↔ Binário
Converta números inteiros entre decimal e binário.
Abrir ferramentaDecimal ↔ Hexadecimal
Converta números inteiros entre decimal e hexadecimal.
Abrir ferramentaConversor de base (2 a 36)
Converta números inteiros entre bases numéricas.
Abrir ferramentaConversor de número por extenso
Escreva números por extenso em português brasileiro.
Abrir ferramentaConversor de moeda
Converta moedas com cotação inserida por você.
Abrir ferramentaConversor de porcentagem
Calcule percentuais, aumentos, descontos e variações.
Abrir ferramentaTimestamp ↔ Data legível
Converta timestamps e datas com fuso horário definido.
Abrir ferramentaUTC ↔ Local
Converta entre UTC e um fuso IANA com regras históricas.
Abrir ferramentaISO ↔ Data BR
Converta datas entre representação ISO e brasileira.
Abrir ferramentaUnix time converter
Converta Unix time e datas com unidade explícita e fuso IANA.
Abrir ferramentaCron expression parser
Interprete cron de cinco campos e calcule dez próximas execuções.
Abrir ferramentaMarkdown → HTML
Converta conteúdo Markdown para código HTML.
Abrir ferramentaHTML → Markdown
Converta marcação HTML para texto Markdown.
Abrir ferramentaHTML Entities Encode/Decode
Codifique e decodifique entidades como texto.
Abrir ferramentaString → Slug
Crie identificadores legíveis para URLs a partir de textos.
Abrir ferramentaTexto → ASCII
Converta caracteres ASCII em códigos decimais, hexadecimais ou binários.
Abrir ferramentaCamelCase ↔ snake_case ↔ kebab-case
Converta textos entre convenções de nomes.
Abrir ferramentaColor HEX ↔ RGB ↔ HSL
Converta cores entre HEX, RGB e HSL, com prévia e cópia dos resultados.
Abrir ferramentaURL Encode/Decode
Codifique e decodifique valores para usar em parâmetros de URLs.
Abrir ferramentaFerramentas para APIs
Formate dados, gere schemas e valide documentos usados em APIs.
Formatador de JSON
Valide, formate ou compacte JSON para facilitar a leitura e o uso.
Abrir ferramentaValidador de JSON
Confira a sintaxe de um documento JSON com mensagens de erro úteis.
Abrir ferramentaGerador de JSON Schema
Infira um schema Draft-07 a partir da estrutura de um exemplo JSON.
Abrir ferramentaValidador de JSON Schema
Confira um JSON Schema Draft-07 e valide um documento contra suas regras.
Abrir ferramenta