Ferramentas para desenvolvedores

Utilitários úteis para o dia a dia: dados no seu navegador, com privacidade.

Cada ferramenta tem página própria com descrição, guia detalhado, exemplo e perguntas frequentes. Veja também o guia completo em um só lugar.

Dados e documentos

JSON Formatter e Validator Formate e valide JSON com indentação 2 ou 4 espaços. Tudo local no navegador. Minificador JSON Compacte JSON removendo espaços e quebras. Tudo no navegador. Ordenar chaves JSON Reorganiza objetos com chaves em ordem alfabética, inclusive em objetos aninhados e arrays de objetos. JSON para CSV Array de objetos para CSV com cabeçalho. Separador vírgula, campos entre aspas quando necessário. JSON para Excel (CSV/XLSX) Array de objetos JSON para CSV ou arquivo XLSX. Útil para relatórios e ambientes corporativos. Tudo no navegador. Excel/CSV para JSON Importe CSV (texto) ou XLSX: primeira linha vira chaves JSON. Ideal para popular APIs e bancos a partir de planilhas. HTML para PDF Gere PDF a partir de HTML colado ou ficheiro .html. Processamento PHP com Dompdf; ideal para currículos e recibos simples. Texto para PDF Envelope texto simples num PDF A4 com fonte monoespaçada. Envio ao servidor só para gerar o ficheiro. YAML para JSON Parse de YAML para JSON indentado. Docker Compose, Kubernetes e configs de servidor costumam começar em YAML. JSON para TSV Array de objetos JSON para TSV: cabeçalho na primeira linha, colunas separadas por tabulação. JSON para XML Objeto JSON para elementos XML com nome de raiz configurável. JSON para YAML Gera YAML legível a partir de JSON (emissor recursivo no navegador). JSON para PHP Array Converta JSON para array PHP com exemplos de json_decode e json_encode. JSON para JavaScript Object Converta JSON para objeto JS com exemplos de JSON.parse e JSON.stringify. JSON para Python Converta JSON para estruturas Python com exemplos de json.loads e json.dumps. JSON para C# Converta JSON para snippet C# usando System.Text.Json. JSON para Interfaces TypeScript Gere interfaces TypeScript a partir de JSON com exemplo de parse e serialização. JSON para Java Converta JSON para snippet Java com ObjectMapper (Jackson). Gerador de Mock API (JSON) Gere payloads JSON de API para testes com tema de animais, pessoas ou produtos. CSV para JSON Primeira linha como cabeçalho; vírgula como separador; campos entre aspas suportados.

Marcação

Formatador XML Indentação legível a partir de XML bem formado. Validação básica no navegador. Minificador XML Remove espaços entre tags e compacta o documento XML válido. XML para JSON Árvore XML para objeto JSON (atributos com prefixo @). XML para YAML Árvore XML convertida para YAML legível no navegador. HTML Escape e Unescape Converte <, >, &, aspas e apóstrofo em entidades e o caminho inverso. Remover tags HTML Extraia texto visível de um fragmento HTML com o analisador do navegador. Preview de Markdown Preview rápido com sintaxe básica: títulos, listas, links, negrito e código inline. Markdown para HTML Gere fragmento HTML a partir de Markdown simples: títulos, listas, negrito, links e código inline. Para documentação e conteúdo web. Minificar HTML Remove comentários HTML e espaços entre tags de forma conservadora. Beautifier HTML Formate HTML minificado/desorganizado para facilitar leitura e manutenção.

Formato de código

SQL Formatter Deixe SELECTs e JOINs mais legíveis com quebras de linha em palavras-chave comuns. Diff de texto Compare versões lado a lado com destaque simples por linha. Minificar JavaScript Remoção simples de comentários e espaços extras. Não substitui Terser/esbuild em builds reais. Minificar CSS Compactação básica de CSS: comentários e espaços. Valide visualmente após minificar. Beautifier JavaScript Formate JS minificado ou desorganizado com indentação legível direto no navegador. Beautifier CSS Organize CSS minificado em blocos legíveis com quebras de linha e indentação. HEX para RGBA Transforme #RGB, #RRGGBB ou #RRGGBBAA em rgba() para CSS e React. Ajuste alpha quando o hex tiver 6 dígitos. CSS para classes Tailwind Mapeamento heurístico de declarações CSS comuns para utilitários Tailwind v3 e valores arbitrários. Revise o resultado no seu projeto. HTML para JSX className, htmlFor, estilos em objeto, comentários e tags void. Ideal para colar templates HTML em componentes React.

Segurança

Bcrypt Hash Generator & Checker Gere hash bcrypt de senha e verifique compatibilidade com hash existente. Visualizador de Certificado SSL (PEM/CRT) Cole um certificado SSL e extraia validade, emissor e domínio do Subject CN. Verificador de Força de Senha (Entropy Meter) Estime entropia da senha em bits e o custo aproximado de brute-force offline. Escaneador de Segurança de Cabeçalhos HTTP Cole headers HTTP e descubra cabeçalhos de segurança ausentes como HSTS, CSP e X-Frame-Options. JSON Escape e Unescape Converte texto em literal JSON (JSON.stringify) ou decodifica um literal entre aspas. Descompactar GZIP Cole um arquivo .gz em Base64 e obtenha o texto UTF-8 descompactado localmente. Base64 Encoder e Decoder Codifique texto em Base64 ou decodifique de volta. Lembre-se: Base64 não é criptografia. MD5 e SHA-256 Calcule MD5 (legado) e SHA-256 via Web Crypto no navegador. JWT Decoder Cole o token e veja header e payload em JSON. A assinatura não é validada aqui.

DevOps e API

Biblioteca de Regex Comuns Presets de expressões regulares: e-mail, telefone BR e internacional, CPF, CNPJ, CEP, Pix, cartão, SSN, IPv4, IPv6, YouTube, HTML e mais. Teste no navegador e copie o padrão ou snippet para PHP, JavaScript, TypeScript, Python, Go, Java e C#. Gerador de Faker Data para Bancos de Dados Gere lotes de INSERT INTO com dados ficticios para testes de banco e ambiente de desenvolvimento. Conversor de YAML para ENV Converta blocos YAML em variaveis de ambiente no formato KEY=VALUE. cURL para PHP Transforme cURL em snippet PHP com curl_init/curl_setopt. cURL para Python Transforme cURL em snippet Python com requests. cURL para Go Transforme cURL em snippet Go com net/http. cURL para Node Transforme cURL em fetch para Node.js. cURL para Java Transforme cURL em snippet Java com HttpClient. cURL para TypeScript Transforme cURL em fetch tipado em TypeScript. Gerador de .htaccess e Nginx Config Gere snippets para Apache e Nginx com liberar/bloquear rotas, CORS, HTTPS e redirect de www.

Geradores

Gerador de CPF e CNPJ Gere CPF ou CNPJ com dígitos verificadores válidos, com ou sem máscara, para ambientes de teste. Texto e hexadecimal (UTF-8) Codifica texto em hex byte a byte (UTF-8) e decodifica hex contínuo ou com espaços. Gerador de UUID Gere UUID v1, v7 (tempo Unix ms), v3/v5 (namespace + nome), ou v4 aleatório no navegador. Gerador Lorem Ipsum Crie texto placeholder para layouts e mockups, só no navegador. Texto e binário (UTF-8) Codifique texto em sequências de 0 e 1 por byte UTF-8 ou decodifique de volta. Conversor de base (2, 8, 10, 16) Converta inteiros entre bases 2, 8, 10 e 16 dentro do limite seguro do JavaScript. Gerador de string aleatória Gere caracteres alfanuméricos, hex ou um alfabeto customizado usando getRandomValues. Inteiro aleatório por faixa Gere N números inteiros aleatórios entre mínimo e máximo. Gerador hexadecimal aleatório Gere sequências hex aleatórias em tamanho configurável. Gerador de bytes aleatórios Gere bytes aleatórios com saída hexadecimal para testes e exemplos. Gerador de primo aleatório Gere números primos aleatórios entre mínimo e máximo com quantidade configurável. Gerador de data aleatória Gere datas aleatórias entre início e fim, com quantidade configurável. Gerador de fração aleatória Crie frações aleatórias com denominador máximo e quantidade configuráveis. Gerador de cor aleatória Gere cores hexadecimais aleatórias para design, testes e protótipos. Gerador de IPv4 aleatório Gere IPs IPv4 aleatórios para testes, com opção de faixa privada. Gerador de MAC aleatório Gere endereços MAC em formato hexadecimal para simulações e testes. Gerador de horário aleatório Gere horários no formato HH:MM:SS com quantidade configurável. Gerador decimal aleatório Gere números decimais aleatórios entre mínimo e máximo com precisão configurável. Gerador binário aleatório Gere sequências binárias com tamanho e quantidade configuráveis. Gerador octal aleatório Gere números em base 8 com quantidade e tamanho configuráveis. Gerador de 6 dígitos Gere números de 6 dígitos em lote para testes e mocks. Gerador de 4 dígitos Gere números de 4 dígitos para PINs de teste e cenários simulados. Gerador de aniversário aleatório Gere datas de aniversário aleatórias em formato ISO com intervalo de anos configurável. Gerador de ano aleatório Gere anos inteiros aleatórios dentro de uma faixa definida. Gerador de sim ou não Gere respostas aleatórias entre sim e não para decisões rápidas. Gerador de emoji aleatório Gere emojis aleatórios para mockups, mensagens e testes de UI. Gerador de citação aleatória Retorne citações curtas aleatórias para testes de conteúdo. Gerador de substantivo aleatório Gere substantivos aleatórios para naming, jogos e testes de texto. Gerador de adjetivo aleatório Gere adjetivos aleatórios para Copy, testes e criatividade. Gerador de tema aleatório Gere temas aleatórios para posts, conteúdo, workshops e brainstorm. Gerador de país aleatório Gere países aleatórios para testes e conteúdo fictício. Gerador de cidade aleatória Gere cidades aleatórias para exemplos e massa de teste. Gerador de animal aleatório Gere nomes de animais aleatórios para jogos, exemplos e UI. Gerador de hobby aleatório Gere hobbies aleatórios para perfis fictícios e ideias. Gerador de profissão aleatória Gere profissões aleatórias para perfis de teste e conteúdo. Gerador de expressão Cron Monte minuto, hora, dia, mês e dia da semana e gere a linha cron. Gerador de senhas fortes Crie senhas aleatórias com tamanho e tipos de caracteres configuráveis. URL Encoder e Decoder encodeURIComponent e decodeURIComponent no navegador para query strings e APIs. Conversor PX, REM e EM Informe o font-size raiz em px e converta entre px, rem e em. Conversor de Unidades de CSS Converta PX, REM, EM e VH com preview em tempo real para desktop e mobile. Unix timestamp Converta segundos Unix para data legível e o inverso usando o fuso do navegador.

Texto

Remover linhas duplicadas Mantém a primeira ocorrência de cada linha; opção de comparar após trim. Ordenar linhas de texto Ordene linhas alfabeticamente, com opções de maiúsculas e trim na comparação. Remover linhas vazias Apague linhas vazias ou só com espaços, preservando o restante do texto. Inverter texto Inverter o texto inteiro ou caractere a caractere em cada linha (Unicode). Embaralhar linhas Reordene linhas ao acaso (Fisher-Yates) para listas e sorteios locais. Numerar linhas Adicione números com separador e largura fixa opcional (útil para logs e diffs). ROT13 Cifra por deslocamento de 13 posições no alfabeto latino (simétrica). Remover espaços extras Junte múltiplos espaços ou tabs em um só e opcionalmente aplique trim por linha. Conversor de maiúsculas Transforme blocos de texto entre estilos comuns de capitalização e separadores. Tradutor Morse Converta texto em pontos e traços ITU ou decodifique Morse no navegador. Remover acentos Normalize texto para ASCII aproximado removendo marcas combinantes (ã → a, ç → c). Frequência de palavras Liste palavras e ocorrências, ordenadas por uso, para resumos e análise rápida. Remover pontuação Remove caracteres de pontuação e mantém letras, números e espaços. Contador de frases Conta frases usando ., ! e ? como heurística, além de palavras e caracteres. Remover linhas que contêm Remove linhas que contêm um padrão/trecho no texto de entrada. Texto para ASCII Converte cada caractere em seu valor numérico (code point) e gera uma lista. ASCII para texto Converte uma lista de códigos numéricos (decimal) de volta para texto. Remover whitespace Remove todo whitespace (espaços, tabs e quebras) de um texto. Remover quebras de linha Converte texto multilinha para linha única, preservando as palavras. Ordenador de palavras Separa palavras e ordena A-Z ou Z-A, com opção de ignorar maiúsculas. Repetidor de palavras Repete cada palavra de uma frase de acordo com um fator configurável. Repetidor de texto Repete o texto completo várias vezes com separador opcional. Gerador de lero-lero Ferramenta para melhorar um texto, aumentar texto e bater quantidade de palavras ou caracteres. Expande frases com sinônimos e mais lero-lero sem perder a ideia central. Ordenador de números Ordene listas numéricas em ordem crescente ou decrescente. Extrator de texto delimitado Extraia uma coluna específica de linhas delimitadas por vírgula, tab ou caractere customizado. Contador de texto Métricas em tempo real para validar limites de formulário, SEO e APIs. Gerador de .gitignore Combine presets por linguagem e arquivos comuns de sistema operacional.

Imagem

Conversor de SVG para PNG ou JPEG Rasterize SVG em PNG ou JPEG com tamanho configurável. Tudo processado localmente no seu navegador. Conversor JPG/PNG ↔ WebP Otimize imagens para a web: converta para WebP ou reexporte para PNG/JPEG. Processamento local no navegador. Redimensionador de imagem Altere resolução de imagens no navegador, com bloqueio de proporção opcional e exportação instantânea. Filtro de escala de cinza Transforme fotos coloridas em preto e branco no navegador e exporte em PNG, JPEG ou WebP. Imagem para PDF PNG, JPEG ou WebP: uma imagem por página A4, ordem com setas. Geração local no navegador com jsPDF.