Ferramentas para Desenvolvedores Gratuitas
Todos os utilitários de codificar/decodificar, formatar, analisar e converter de que um desenvolvedor precisa, rodando no seu navegador. JSON, YAML, XML, JWT, regex, hashes, timestamps e muito mais.
25 ferramentas nesta categoria · 100% grátis · Sem cadastro
Todas as Ferramentas de desenvolvimento
Decodificador de JWT
Decodifique JSON Web Tokens (JWT) instantaneamente. Executa no seu navegador: os tokens nunca saem do seu dispositivo, seguro para usar com segredos de produção.
Abrir →Formatador e Validador de JSON
Formate, valide e minifique JSON online. Funciona inteiramente no seu navegador: seus dados nunca saem do seu dispositivo.
Abrir →Formatador de XML
Formate e embeleze documentos XML. Útil para SOAP, sitemaps, feeds RSS e arquivos de configuração.
Abrir →Codificador e Decodificador de Base64
Codifique strings para Base64 ou decodifique Base64 para texto. Respeita a sua privacidade: é executado no seu navegador.
Abrir →Codificador e Decodificador de URL
Converta texto para codificação segura para URL (codificação por porcentagem) e vice-versa. Útil para query strings, redirecionamentos e fluxos OAuth.
Abrir →Codificador e Decodificador de Entidades HTML
Converta caracteres especiais em entidades HTML (&, <, etc.) e vice-versa. Útil para incorporar texto em HTML de forma segura.
Abrir →Minificador de CSS
Remova comentários, espaços em branco e caracteres desnecessários do CSS para reduzir o tamanho do arquivo.
Abrir →Minificador de HTML
Remova espaços em branco e comentários do HTML. Útil para código de incorporação, modelos de e-mail ou HTML de produção.
Abrir →Minificador de JavaScript
Minificação básica de JavaScript: remove comentários e espaços em branco desnecessários. Use um minificador real (Terser, esbuild) para produção.
Abrir →Testador de Expressões Regulares
Teste expressões regulares de JavaScript contra qualquer entrada. Veja as correspondências, os grupos e as substituições em tempo real.
Abrir →Gerador de Hash (MD5 / SHA)
Gere hashes criptográficos: MD5, SHA-1, SHA-256, SHA-384 e SHA-512. Executa no seu navegador por meio da Web Crypto API.
Abrir →Gerador de UUID
Gere UUID v4 (identificadores únicos universais aleatórios) online. Cada clique produz um novo, gerado no seu navegador.
Abrir →Conversor de Timestamps Unix
Converta entre timestamps Unix e datas legíveis. Atualiza em tempo real.
Abrir →Conversor de Fusos Horários
Converta horas entre dois fusos horários quaisquer. Útil para agendar reuniões internacionais.
Abrir →Construtor de Expressões Cron
Crie expressões de agendamento cron de forma visual. Teste-as contra os próximos horários de execução.
Abrir →Conversor de YAML para JSON
Converta YAML para JSON no seu navegador. Aceita mapas aninhados, listas, strings, números e booleanos.
Abrir →Conversor de JSON para YAML
Converta JSON para YAML. Remove as chaves, as aspas e as vírgulas para obter arquivos de configuração mais limpos.
Abrir →Conversor de JSON para XML
Converta JSON para marcação XML. Os objetos aninhados se tornam elementos aninhados; os arrays repetem a mesma tag.
Abrir →Conversor de XML para JSON
Converta documentos XML para JSON. Os atributos viram chaves com prefixo @; as tags repetidas viram arrays.
Abrir →Formatador de SQL
Formate e embeleze consultas SQL: quebras de linha nas palavras-chave, listas de colunas com recuo.
Abrir →Comparador de Texto (Diff)
Compare dois blocos de texto linha por linha. Visualize adições, exclusões e linhas sem alterações com código de cores.
Abrir →Formatador e Embelezador de HTML
Formate HTML minificado ou em linha com indentação e quebras de linha adequadas.
Abrir →Formatador de JavaScript
Formate JavaScript minificado com indentação e quebras de linha nos pontos e vírgulas e nas chaves.
Abrir →Formatador e Embelezador de CSS
Formate CSS minificado com indentação, quebras de linha e espaçamento adequados.
Abrir →Codificador e Decodificador de Base32
Codifique e decodifique strings Base32: são usadas em segredos TOTP, registros DNS e identificadores que não diferenciam maiúsculas de minúsculas.
Abrir →Por que criamos ferramentas para desenvolvedores que rodam no cliente
Colar um JWT em uma ferramenta web qualquer dá uma sensação ruim, e com razão. Os JWTs, hashes, payloads base64 e JSON costumam conter dados sensíveis: tokens de sessão, respostas de API, registros de clientes. Cada ferramenta desta página que não precisa estritamente de um servidor (a maioria) roda inteiramente no seu navegador por meio da Web Crypto API, do TextEncoder e do DOMParser. Seus dados nunca saem do seu dispositivo, não aparecem nos nossos registros nem são enviados para nenhuma API de terceiros.
O que é coberto
Codificadores/decodificadores para Base64, Base32, URL e entidades HTML. Formatadores para JSON, YAML, XML, HTML, CSS, JavaScript e SQL. Conversores entre JSON↔YAML, JSON↔XML, CSV↔JSON, CSV→SQL. Auxiliares criptográficos: hashes MD5/SHA, decodificador JWT (inspeção da assinatura, não validação), UUID v4, conversão de timestamp e fuso horário. Testador de regex com destaque em tempo real. Construtor de expressões cron com explicação em linguagem simples.
Elas são de qualidade de produção?
Para uso de desenvolvimento/depuração, sim. Para pipelines de build, prefira bibliotecas específicas (Prettier para formatar código, jq para manipular JSON, etc.): elas tratam casos limite que as ferramentas web não conseguem (arquivos muito grandes, streaming, sistemas de plugins). Mas para verificações pontuais, decodificar payloads de webhook, formatar um arquivo de configuração que você vai colar de volta ou verificar uma regex contra entradas de teste, estas são mais rápidas que criar um script.