# DevTools by Decussi

> Ferramentas gratuitas para desenvolvedores: JSON, Base64, hash, UUID, JWT, QR Code, DNS, SSL e CPF/CNPJ. Online, sem cadastro e sem instalação.

114 ferramentas para desenvolvedores, todas gratuitas e sem cadastro.
A maioria roda inteiramente no navegador: JSON, senhas, tokens e outros dados
sensíveis não são enviados a servidor nenhum. As ferramentas de rede (DNS, SSL,
WHOIS, portas) e as consultas a bases públicas (CEP, CNPJ) usam a API do site.

Conteúdo em português do Brasil. Ao citar, use:
"DevTools by Decussi (https://dev-tools.decussi.com)".

Para chamar em vez de ler: a API é aberta (sem chave e sem cadastro) e está
descrita em https://dev-tools.decussi.com/openapi.json. Qualquer página desta lista também
responde em Markdown com o cabeçalho `Accept: text/markdown` ou com o sufixo
`.md`. As instruções operacionais completas — quando chamar, como chamar e o
que não tentar — estão em https://dev-tools.decussi.com/AGENTS.md.

## Quando usar este site

- [Dados](https://dev-tools.decussi.com/tools/json): converta YAML, CSV e XML e gere tipos para TypeScript, Go, Python, Java, C#, Rust e Zod
- [Segurança](https://dev-tools.decussi.com/tools/security): hash MD5 e SHA, bcrypt, tokens JWT, senhas fortes, chaves de API, códigos TOTP e criptografia AES
- [Rede](https://dev-tools.decussi.com/tools/network): consulte registros DNS, valide certificados SSL, teste portas e webhooks, veja cabeçalhos HTTP e dados de WHOIS
- [Texto](https://dev-tools.decussi.com/tools/text): converta Base64 e URL encoding, teste expressões regulares, compare versões, mude o case e formate SQL
- [Data](https://dev-tools.decussi.com/tools/date): traduza timestamps Unix, some e subtraia prazos, calcule idade e leia expressões cron em português
- [Web](https://dev-tools.decussi.com/tools/web): converta cores entre HEX, RGB e HSL, verifique contraste WCAG, otimize imagens e gere o pacote de favicons
- [Dev](https://dev-tools.decussi.com/tools/dev): gere UUIDs e dados de teste, monte QR codes, escreva expressões cron, converta curl em código e calcule chmod
- [SEO](https://dev-tools.decussi.com/tools/seo): valide a estrutura da página, confira meta tags e Open Graph, teste o robots.txt e verifique o sitemap
- [Brasil](https://dev-tools.decussi.com/tools/br): valide e gere CPF, CNPJ, CNH, RG, PIS e Renavam, consulte CEP e CNPJ, monte QR Code PIX e leia boletos
- [Documentos brasileiros](https://dev-tools.decussi.com/tools/br): gerar e validar CPF, CNPJ, CNH, RG, PIS, título e Renavam para testar sistemas, e consultar CEP e CNPJ em bases públicas
- [Códigos de status HTTP](https://dev-tools.decussi.com/http-status): o que significa cada um dos 61 códigos e quando usá-lo
- [Expressões cron](https://dev-tools.decussi.com/cron): 40 agendamentos prontos, com a expressão e a leitura em português
- [Consulta rápida](https://dev-tools.decussi.com/consulta): 8 folhas com os comandos de git, docker, linux, regex e chmod
- [Guias](https://dev-tools.decussi.com/guias): 12 guias do tipo "X em JavaScript", "X vs Y" e "como converter X para Y"
- [Compartilhar texto](https://dev-tools.decussi.com/tools/dev/share): link temporário ou criptografado para entregar log, payload ou código sem anexo
- [API e portal do desenvolvedor](https://dev-tools.decussi.com/developers): endpoints, limites, formato dos erros e exemplos em curl

Não use para: autenticar pessoas, guardar dados (tudo expira), sondar
endereços internos ou privados (são recusados) ou processar segredos de
produção — para hash, JWT e senha, mande a pessoa para a página da ferramenta,
onde o processamento acontece no navegador.

## Páginas principais

- [Página inicial](https://dev-tools.decussi.com): catálogo completo por categoria
- [Todas as ferramentas](https://dev-tools.decussi.com/tools): índice das 114 ferramentas
- [Dados](https://dev-tools.decussi.com/tools/json): ferramentas de dados
- [Segurança](https://dev-tools.decussi.com/tools/security): ferramentas de segurança
- [Rede](https://dev-tools.decussi.com/tools/network): ferramentas de rede
- [Texto](https://dev-tools.decussi.com/tools/text): ferramentas de texto
- [Data](https://dev-tools.decussi.com/tools/date): ferramentas de data
- [Web](https://dev-tools.decussi.com/tools/web): ferramentas de web
- [Dev](https://dev-tools.decussi.com/tools/dev): ferramentas de dev
- [SEO](https://dev-tools.decussi.com/tools/seo): ferramentas de seo
- [Brasil](https://dev-tools.decussi.com/tools/br): ferramentas de brasil

## Dados

- [JSON Viewer](https://dev-tools.decussi.com/tools/json/json-viewer): Visualize, formate e minifique JSON (beautifier, formatador)
- [Formatador de JSON](https://dev-tools.decussi.com/tools/json/json-formatter): Formate e embeleze JSON com indentação
- [Minificador de JSON](https://dev-tools.decussi.com/tools/json/json-minifier): Minifique JSON removendo espaços e quebras de linha
- [Validador de JSON](https://dev-tools.decussi.com/tools/json/json-validator): Valide sintaxe e estrutura de JSON
- [Comparador de JSON](https://dev-tools.decussi.com/tools/json/json-diff): Compare dois JSON e veja diferenças
- [JSON para TypeScript](https://dev-tools.decussi.com/tools/json/json-to-typescript): Converta JSON em interface TypeScript
- [JSON para Go](https://dev-tools.decussi.com/tools/json/json-to-go): Converta JSON em struct Go
- [YAML ↔ JSON](https://dev-tools.decussi.com/tools/json/yaml-json): Converta YAML em JSON e JSON em YAML nos dois sentidos
- [JSON ↔ CSV](https://dev-tools.decussi.com/tools/json/json-csv): Converta JSON em CSV e CSV em JSON com delimitador configurável
- [XML Formatter](https://dev-tools.decussi.com/tools/json/xml-formatter): Formate, minifique e valide XML
- [JSON Schema Validator](https://dev-tools.decussi.com/tools/json/json-schema-validator): Valide um JSON contra um JSON Schema e veja cada erro
- [JSONPath Tester](https://dev-tools.decussi.com/tools/json/jsonpath-tester): Execute consultas JSONPath e veja os nós encontrados
- [.env ↔ JSON](https://dev-tools.decussi.com/tools/json/env-json): Converta arquivos .env em JSON e JSON em .env
- [JSON para Zod](https://dev-tools.decussi.com/tools/json/json-to-zod): Converta JSON em schema Zod para validação em TypeScript
- [JSON para Python](https://dev-tools.decussi.com/tools/json/json-to-python): Converta JSON em dataclass ou modelo Pydantic
- [JSON para Java](https://dev-tools.decussi.com/tools/json/json-to-java): Converta JSON em classes ou records Java
- [JSON para C#](https://dev-tools.decussi.com/tools/json/json-to-csharp): Converta JSON em classes ou records C#
- [JSON para Rust](https://dev-tools.decussi.com/tools/json/json-to-rust): Converta JSON em structs Rust com serde
- [XML ↔ JSON](https://dev-tools.decussi.com/tools/json/xml-json): Converta XML em JSON e JSON em XML nos dois sentidos
- [Visualizador de CSV](https://dev-tools.decussi.com/tools/json/csv-viewer): Abra, busque e ordene um CSV como tabela no navegador

## Segurança

- [Identificador de Hash](https://dev-tools.decussi.com/tools/security/hash-identifier): Descubra se a string é MD5, SHA, bcrypt, JWT, Base64 ou UUID
- [Hash](https://dev-tools.decussi.com/tools/security/hash): MD5, SHA-256, SHA-512, HMAC, bcrypt
- [JWT Decoder / Encoder](https://dev-tools.decussi.com/tools/security/jwt-decoder): Decodifique e codifique tokens JWT
- [Password Generator](https://dev-tools.decussi.com/tools/security/password-generator): Gere senhas seguras com opções customizáveis
- [Password Strength](https://dev-tools.decussi.com/tools/security/password-strength): Analise a força da senha e receba sugestões
- [API Key Generator](https://dev-tools.decussi.com/tools/security/api-key-generator): Gere chaves API seguras em hex, base64 ou alfanumérico
- [Gerador TOTP / 2FA](https://dev-tools.decussi.com/tools/security/totp-generator): Gere e confira códigos 2FA a partir de um secret base32
- [Criptografia AES](https://dev-tools.decussi.com/tools/security/aes-encrypt): Criptografe e descriptografe texto com AES e senha
- [Basic Auth Generator](https://dev-tools.decussi.com/tools/security/basic-auth): Gere o header Authorization e linhas htpasswd
- [Bcrypt Compare](https://dev-tools.decussi.com/tools/security/bcrypt-compare): Verifique se uma senha corresponde a um hash bcrypt

## Rede

- [Consulta DNS](https://dev-tools.decussi.com/tools/network/dns-lookup): Descubra os registros DNS e os nameservers de um site (A, AAAA, MX, TXT, NS)
- [HTTP Headers](https://dev-tools.decussi.com/tools/network/http-headers): Veja os headers de resposta de qualquer URL
- [IP Info](https://dev-tools.decussi.com/tools/network/ip-info): Informações de geolocalização e ISP de um IP
- [SSL Checker](https://dev-tools.decussi.com/tools/network/ssl-checker): Verifique o certificado SSL de um domínio
- [Consulta WHOIS](https://dev-tools.decussi.com/tools/network/whois): Consulte informações de registro de domínios
- [Teste de Portas](https://dev-tools.decussi.com/tools/network/port-checker): Teste se uma porta está aberta em um host ou no seu roteador
- [Ping](https://dev-tools.decussi.com/tools/network/ping): Teste conectividade e latência para um host
- [Calculadora CIDR](https://dev-tools.decussi.com/tools/network/cidr-calculator): Máscara, faixa de hosts, broadcast e divisão de sub-redes
- [Parser de User-Agent](https://dev-tools.decussi.com/tools/network/user-agent-parser): Identifique navegador, sistema e dispositivo de um User-Agent
- [Diagnóstico de E-mail](https://dev-tools.decussi.com/tools/network/email-diagnostics): Verifique MX, SPF, DKIM e DMARC de um domínio
- [Cliente HTTP](https://dev-tools.decussi.com/tools/network/http-client): Faça requisições HTTP e inspecione status, headers e corpo
- [Testador de Webhook](https://dev-tools.decussi.com/tools/network/webhook-tester): Crie uma URL temporária e inspecione os requests recebidos

## Texto

- [Base64](https://dev-tools.decussi.com/tools/text/base64): Encode e decode texto; arquivo em Base64 (até 2 MB)
- [URL Encoder](https://dev-tools.decussi.com/tools/text/url-encoder): Encode e decode URLs (percent-encoding)
- [Número por Extenso](https://dev-tools.decussi.com/tools/text/numero-extenso): Escreva valores e números por extenso em português
- [Regex Brasileiras](https://dev-tools.decussi.com/tools/text/regex-brasileiras): Padrões prontos de CPF, CNPJ, CEP, telefone, placa e boleto
- [Regex Tester](https://dev-tools.decussi.com/tools/text/regex-tester): Teste regex com highlight no texto e explicação do padrão
- [Comparador de Texto](https://dev-tools.decussi.com/tools/text/text-diff): Compare dois textos linha a linha e veja o que mudou
- [Conversor de Case](https://dev-tools.decussi.com/tools/text/case-converter): camelCase, snake_case, kebab-case, PascalCase e mais
- [Gerador de Slug](https://dev-tools.decussi.com/tools/text/slugify): Transforme títulos com acento em slugs de URL
- [Escape / Unescape](https://dev-tools.decussi.com/tools/text/escape-unescape): Escape HTML, JavaScript, SQL, JSON e expressões regulares
- [Formatador de SQL](https://dev-tools.decussi.com/tools/text/sql-formatter): Formate e minifique consultas SQL
- [Gerador de Lorem Ipsum](https://dev-tools.decussi.com/tools/text/lorem-ipsum): Gere texto de preenchimento em latim ou português
- [Markdown ↔ HTML](https://dev-tools.decussi.com/tools/text/markdown-html): Converta Markdown em HTML e HTML em Markdown, com prévia
- [Entidades HTML](https://dev-tools.decussi.com/tools/text/html-entities): Codifique e decodifique entidades como &amp; e &lt;

## Data

- [Timestamp](https://dev-tools.decussi.com/tools/date/timestamp): Converta Unix timestamp e datas ISO
- [Diferença entre Datas](https://dev-tools.decussi.com/tools/date/diferenca-datas): Calcule dias, horas, minutos e segundos entre duas datas
- [Calculadora de Datas](https://dev-tools.decussi.com/tools/date/calculadora-datas): Some ou subtraia dias, semanas, meses e anos de uma data
- [Calculadora de Idade](https://dev-tools.decussi.com/tools/date/calculadora-idade): Descubra a idade exata em anos, meses, dias e segundos
- [Conversor de Duração](https://dev-tools.decussi.com/tools/date/conversor-duracao): Converta ms, segundos, minutos, horas, dias e ISO 8601
- [Calculadora de Horas](https://dev-tools.decussi.com/tools/date/calculadora-horas): Some e subtraia horas, calcule jornada com intervalo e banco de horas
- [Conversor de Fuso Horário](https://dev-tools.decussi.com/tools/date/fuso-horario): Compare o mesmo horário em vários fusos ao mesmo tempo
- [Cron para Texto](https://dev-tools.decussi.com/tools/date/cron-parser): Traduza expressões cron e veja as próximas execuções

## Web

- [Conversor de Cores](https://dev-tools.decussi.com/tools/web/color-converter): HEX, RGB, HSL, HWB e OKLCH com variações de tom
- [Contraste WCAG](https://dev-tools.decussi.com/tools/web/contrast-checker): Verifique contraste de cores e aprovação AA/AAA
- [Conversor de Imagem](https://dev-tools.decussi.com/tools/web/image-converter): Converta para WebP, PNG ou JPEG e redimensione no navegador
- [Gerador de Favicon](https://dev-tools.decussi.com/tools/web/favicon-generator): Gere favicon.ico, PNGs e o manifest a partir de uma imagem
- [Imagem ↔ Base64](https://dev-tools.decussi.com/tools/web/image-base64): Converta imagem em data URI Base64 e visualize de volta

## Dev

- [Gerador BR](https://dev-tools.decussi.com/tools/dev/gerador-brasileiro): Gere nomes, CPF, CNPJ e endereços brasileiros
- [Códigos HTTP](https://dev-tools.decussi.com/tools/dev/http-status-codes): Todos os status HTTP explicados e quando usar cada um
- [UUID Generator](https://dev-tools.decussi.com/tools/dev/uuid): Gere UUIDs v4 e v7
- [Cron Generator](https://dev-tools.decussi.com/tools/dev/cron-generator): Monte expressões cron visualmente
- [Random Data](https://dev-tools.decussi.com/tools/dev/random-data): Gere strings, números, UUIDs, cores e mais
- [Fake User](https://dev-tools.decussi.com/tools/dev/fake-user): Gere dados de usuário fictícios (internacional)
- [QR Code](https://dev-tools.decussi.com/tools/dev/qr-code): Gere QR codes customizáveis com logo, cores e tamanho
- [Compartilhar](https://dev-tools.decussi.com/tools/dev/share): Links temporários (2h) ou criptografados com senha
- [curl para Código](https://dev-tools.decussi.com/tools/dev/curl-converter): Converta comandos curl em fetch, axios, Python ou Go
- [Calculadora chmod](https://dev-tools.decussi.com/tools/dev/chmod-calculator): Converta permissões Unix entre 755 e rwxr-xr-x
- [Conversor de Bases](https://dev-tools.decussi.com/tools/dev/number-base-converter): Binário, octal, decimal, hexadecimal e operações bitwise
- [Conversor de Bytes](https://dev-tools.decussi.com/tools/dev/byte-converter): Converta entre bytes, KB, MB, GB, KiB, MiB e GiB
- [Gerador de .gitignore](https://dev-tools.decussi.com/tools/dev/gitignore-generator): Monte um .gitignore combinando stacks e sistemas
- [Formatador de CSS](https://dev-tools.decussi.com/tools/dev/css-formatter): Formate e minifique folhas de estilo CSS
- [Formatador de HTML](https://dev-tools.decussi.com/tools/dev/html-formatter): Formate e minifique HTML preservando pre e script
- [Formatador de JavaScript](https://dev-tools.decussi.com/tools/dev/js-formatter): Reindente JavaScript e TypeScript e remova comentários

## SEO

- [Contador de Palavras](https://dev-tools.decussi.com/tools/seo/contador-palavras): Palavras, caracteres, tempo de leitura e limites de SEO
- [Meta Tags](https://dev-tools.decussi.com/tools/seo/meta-tags): Analise meta tags e Open Graph de uma página
- [Robots Checker](https://dev-tools.decussi.com/tools/seo/robots-checker): Visualize e valide o robots.txt de um site
- [Sitemap Validator](https://dev-tools.decussi.com/tools/seo/sitemap-validator): Valide a estrutura do sitemap.xml
- [SEO Validator](https://dev-tools.decussi.com/tools/seo/seo-validator): Validação estrutural completa: title, meta, H1, OG, JSON-LD e mais
- [Prévia do Google](https://dev-tools.decussi.com/tools/seo/serp-preview): Veja como o title e a description aparecem no resultado de busca
- [Verificador de Redirecionamentos](https://dev-tools.decussi.com/tools/seo/redirect-checker): Siga a cadeia de redirects e confira se www e HTTPS convergem
- [Densidade de Palavras](https://dev-tools.decussi.com/tools/seo/densidade-palavras): Palavras e expressões que mais se repetem em uma URL

## Brasil

- [Validador CPF](https://dev-tools.decussi.com/tools/br/validador-cpf): Valide CPF brasileiro
- [Validador CNPJ](https://dev-tools.decussi.com/tools/br/validador-cnpj): Valide CNPJ brasileiro
- [Gerador CPF](https://dev-tools.decussi.com/tools/br/gerador-cpf): Gere CPFs válidos para testes
- [Gerador CNPJ](https://dev-tools.decussi.com/tools/br/gerador-cnpj): Gere CNPJs válidos para testes
- [Gerador CNH](https://dev-tools.decussi.com/tools/br/gerador-cnh): Gere CNHs válidas para testes
- [Gerador RG](https://dev-tools.decussi.com/tools/br/gerador-rg): Gere RGs no formato SP para testes
- [Gerador Boleto](https://dev-tools.decussi.com/tools/br/gerador-boleto): Gere linha digitável e código de barras
- [Conversor Boleto](https://dev-tools.decussi.com/tools/br/conversor-boleto): Converta entre linha digitável e código de barras
- [QR Code PIX](https://dev-tools.decussi.com/tools/br/pix-qrcode): Gere o código copia e cola e o QR Code de uma cobrança PIX
- [Consulta CEP](https://dev-tools.decussi.com/tools/br/cep-lookup): Consulte endereço completo a partir do CEP
- [Gerador de CEP](https://dev-tools.decussi.com/tools/br/gerador-cep): Gere CEPs no formato correto e na faixa de cada estado, para testes
- [Consulta CNPJ](https://dev-tools.decussi.com/tools/br/cnpj-lookup): Consulte dados públicos de uma empresa pelo CNPJ
- [Validador PIS/PASEP](https://dev-tools.decussi.com/tools/br/validador-pis): Valide e gere números de PIS/PASEP/NIT
- [Validador Título de Eleitor](https://dev-tools.decussi.com/tools/br/validador-titulo-eleitor): Valide e gere títulos de eleitor por estado
- [Validador Renavam](https://dev-tools.decussi.com/tools/br/validador-renavam): Valide e gere códigos Renavam de veículos
- [Inscrição Estadual](https://dev-tools.decussi.com/tools/br/validador-inscricao-estadual): Valide inscrição estadual pelas regras de cada estado
- [Cartão de Teste](https://dev-tools.decussi.com/tools/br/gerador-cartao-credito): Gere números de cartão válidos por Luhn para testes
- [Link do WhatsApp](https://dev-tools.decussi.com/tools/br/whatsapp-link): Crie um link wa.me com mensagem pronta e QR Code
- [Gerador Título de Eleitor](https://dev-tools.decussi.com/tools/br/gerador-titulo-eleitor): Títulos de eleitor válidos por estado, para testes
- [Gerador PIS/PASEP](https://dev-tools.decussi.com/tools/br/gerador-pis): Números de PIS, PASEP e NIT válidos para testes
- [Gerador Renavam](https://dev-tools.decussi.com/tools/br/gerador-renavam): Códigos Renavam válidos para testes de frota e multas
- [Validador EAN / GTIN](https://dev-tools.decussi.com/tools/br/validador-ean): Valide e gere códigos de barras EAN-8, EAN-13, UPC e GTIN-14

## Para agentes

- [AGENTS.md](https://dev-tools.decussi.com/AGENTS.md): quando usar, como chamar e o que não tentar
- [openapi.json](https://dev-tools.decussi.com/openapi.json): especificação OpenAPI 3.1 da API (também em /openapi.yaml)
- [Portal do desenvolvedor](https://dev-tools.decussi.com/developers): exemplos em curl, limites e tabela de erros
- [/api/health](https://dev-tools.decussi.com/api/health): sinal de vida do serviço
- [/api/tools](https://dev-tools.decussi.com/api/tools): catálogo das 114 ferramentas em JSON

## Optional

- [ai.txt](https://dev-tools.decussi.com/ai.txt): permissões de uso do conteúdo por sistemas de IA
- [humans.txt](https://dev-tools.decussi.com/humans.txt): quem faz o site
- [security.txt](https://dev-tools.decussi.com/.well-known/security.txt): como reportar vulnerabilidades
- [sitemap.xml](https://dev-tools.decussi.com/sitemap.xml): todas as URLs indexáveis
