UTILS.
100% no navegador

Ferramentas de Desenvolvimento

Um conjunto de utilitários gratuitos para desenvolvedores que rodam inteiramente no seu navegador — formate e valide JSON, codifique e decodifique Base64, decodifique JWTs, teste expressões regulares, gere UUIDs e converta entre formatos de dados, sem nada ser enviado a um servidor.

{}

Formatador e Validador de JSON

Formate, minifique e valide JSON, com mensagens de erro embutidas.

64

Codificador / Decodificador Base64

Codifique texto em Base64 ou decodifique de volta — suporte completo a UTF-8.

%

Codificador / Decodificador de URL

Codifique strings com percent-encoding para uso seguro em URLs, ou decodifique de volta.

#

Gerador de Hash

Gere hashes SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto.

JWT

Decodificador de JWT

Decodifique o cabeçalho e o payload de um JSON Web Token localmente — sem verificação.

Analisador de Expressão Cron

Valide uma expressão cron e veja os próximos horários de execução agendados.

.*

Testador de Regex

Teste uma expressão regular contra um texto e destaque cada correspondência.

Conversor CSV ⇄ JSON

Converta CSV em um array JSON e JSON de volta em CSV.

&

Codificador de Entidades HTML

Codifique texto em entidades HTML ou decodifique entidades de volta em texto.

Checksum de Arquivo (WASM)

Calcule CRC-32, Adler-32 e SHA-256 de qualquer arquivo — com WebAssembly.

TS

JSON para TypeScript

Gere interfaces TypeScript a partir de uma amostra JSON, inferindo os tipos recursivamente.

</>

Formatador de XML

Formate XML com indentação ou minifique-o até uma única linha.

Formatador de SQL

Formate SQL colocando as palavras-chave em maiúsculas e cada cláusula em sua própria linha.

Minificador de HTML

Minifique HTML removendo comentários e eliminando espaços em branco extras.

Minificador de CSS

Minifique CSS removendo comentários e espaços em branco desnecessários.

"

Escapador de Strings JSON

Escape ou desfaça o escape de uma string para uso seguro dentro de um documento JSON.

\n

Escapador de Barra Invertida

Escape ou desfaça o escape de sequências de barra invertida, como \n, \t e \uXXXX.

?=

Analisador de Query String

Converta uma query string de URL em JSON e transforme JSON de volta em query string.

Analisador de URL

Divida uma URL em suas partes: protocolo, host, porta, caminho, query e hash.

UA

Analisador de User-Agent

Identifique o navegador, o motor de renderização e o sistema operacional a partir de uma string user-agent.

Testador de Eventos de Teclado

Veja o key, o code e o keyCode de qualquer tecla pressionada, com os indicadores de modificadores.

Códigos de Status HTTP

Consulte o nome e o significado de qualquer código de status HTTP por número ou texto.

755

Calculadora de Chmod

Converta entre permissões de arquivo Unix simbólicas e octais, nos dois sentidos.

⊞}

Achatar / Desachatar JSON

Achate JSON aninhado em chaves de notação por ponto, ou reconstrua objetos aninhados a partir de chaves planas.

A↓}

Ordenador de Chaves JSON

Ordene recursivamente as chaves de um objeto JSON, em ordem crescente ou decrescente.

}<

JSON para XML

Converta um objeto JSON em um documento XML indentado.

<↓

HTML para Markdown

Converta HTML básico em Markdown limpo enquanto você digita.

{ }

Embelezador de CSS

Formate e indente CSS minificado com quebras de linha e espaçamento adequados.

.gi

Gerador de .gitignore

Monte um arquivo .gitignore combinado a partir de modelos comuns de linguagens e ferramentas.

Diferença de JSON

Compare dois objetos JSON e liste cada valor adicionado, removido e alterado por caminho.

▦<

Gerador de Tabela HTML

Transforme linhas separadas por vírgula, tabulação ou ponto e vírgula em marcação de tabela HTML limpa com uma prévia.

▦|

Gerador de Tabela Markdown

Converta dados CSV ou TSV em uma tabela Markdown alinhada e espaçada no estilo do GitHub.

ULID

Gerador de ULID

Gere identificadores ULID únicos, ordenáveis e lexicograficamente ordenados.

nano

Gerador de Nano ID

Gere IDs únicos, compactos e seguros para URL, com tamanho e alfabeto personalizados.

Decodificador de Snowflake ID

Decodifique um snowflake ID do Twitter ou Discord em timestamp, worker, processo e sequência.

45

Codificador/Decodificador Base45

Codifique e decodifique Base45 conforme definido pela RFC 9285, usado nos QR codes da COVID da UE.

xn

Conversor de Punycode / IDN

Converta nomes de domínio internacionais para Punycode (xn--) em ASCII e de volta para Unicode.

NFC

Normalizador de Unicode

Normalize texto Unicode usando as formas NFC, NFD, NFKC ou NFKD.

mime

Consulta de Tipo MIME

Encontre o tipo de conteúdo MIME para uma extensão de arquivo, ou pesquise por tipo MIME.

.ext

Informações de Extensão de Arquivo

Consulte o que uma extensão de arquivo significa, sua categoria e o tipo MIME típico.

Y⇄

Conversor YAML ⇄ JSON

Converta YAML para JSON e JSON para YAML com erros de validação, suporte a múltiplos documentos e opções de indentação.

T⇄

Conversor TOML ⇄ JSON

Converta arquivos de configuração TOML para JSON e JSON de volta para TOML com relatório claro de erros de sintaxe.

0b

Calculadora Binária e Hexadecimal

Some, subtraia, multiplique, divida ou desloque bits e combine números em binário, octal, decimal e hexadecimal com matemática exata de BigInt.

🔒

Gerador de .htpasswd

Crie linhas de .htpasswd para Apache/nginx com hashes APR1-MD5 ou SHA-1 com salt, totalmente offline no seu navegador.

🐹

JSON para Struct Go

Converta uma amostra JSON em structs Go tipados com tags json. Infere int64, float64, bool, structs aninhados e slices no seu navegador.

🖼️

Codificador de SVG para CSS / Data-URI

Codifique marcação SVG como uma data URI codificada em URL ou base64, com linhas CSS background-image e <img> prontas para colar. Minificação opcional.

🔑

Conversor .env ⇄ JSON

Converta um arquivo .env em um objeto JSON ou transforme JSON de volta em linhas .env KEY=value, inteiramente no seu navegador.

🔁

Conversor de XML para JSON

Converta XML em JSON e vice-versa no seu navegador, preservando atributos, nós de texto e elementos repetidos.

🌀

Conversor de cURL para Código

Cole um comando curl e obtenha um trecho equivalente em JavaScript fetch() — método, cabeçalhos, corpo e autenticação.

🔠

Codificar e Decodificar Ascii85 / Base85

Codifique bytes em Ascii85/Base85 e decodifique-os de volta, com suporte às variantes padrão e Adobe (<~ ~>), inteiramente no seu navegador.

🔢

Codificar e Decodificar Base62

Converta inteiros ou strings de bytes de e para Base62 compacto e seguro para URL (0-9A-Za-z), com suporte a BigInt e uma variante de alfabeto GMP, tudo no navegador.

🎨

Embelezador / Formatador de JavaScript

Formate JavaScript e JSON minificados ou desorganizados com indentação, espaçamento e quebras de linha consistentes — um formatador feito à mão que roda totalmente no navegador.

🗜️

Minificador de JavaScript

Reduza JavaScript removendo comentários e espaços em branco desnecessários enquanto preserva com segurança strings, template literals e regex — roda localmente no seu navegador.

🔤

Escapador / Desescapador de Strings de Código-Fonte

Escape ou desescape texto como um literal de string para Java, C#, C/C++, JavaScript, JSON, SQL ou XML/HTML — uma ferramenta, sete linguagens, tudo no navegador.

🏦

Validador e Analisador de IBAN

Valide um Número de Conta Bancária Internacional offline com o checksum MOD-97 e divida-o em país, dígitos verificadores, código do banco, agência e conta.

🏦

Validador e Analisador de Código BIC / SWIFT

Valide um código BIC/SWIFT contra o formato ISO 9362 e divida-o em segmentos de banco, país, localização e agência — com sinalizadores de teste/passivo.

📜

Decodificador de Certificado X.509

Decodifique um certificado X.509 / TLS em PEM ou DER no seu navegador: subject, issuer, validade, serial, chave pública, SANs, key usage e impressões digitais SHA-1/256.

🗜️

Comprimir e Descomprimir Gzip / Zlib / Deflate

Comprima ou descomprima texto com os formatos nativos gzip, zlib (deflate) ou raw DEFLATE no navegador, com saída em base64/hex e a taxa de compressão.

🛡️

Defanger e Refanger de URL / IP

Defang ou refang URLs, domínios, IPs e emails (http→hxxp, .→[.], @→[at]) para que indicadores maliciosos possam ser compartilhados com segurança sem se tornarem clicáveis.

🔤

Inspetor de Caracteres Unicode

Divida qualquer string em pontos de código e mostre o hex U+, categoria, bloco, bytes UTF-8/UTF-16, entidade HTML, escape JS, codificação percentual e sinalizadores de cada um.

✉️

Codificar e Decodificar Quoted-Printable

Codifique texto para ou decodifique texto do MIME Quoted-Printable (escapes =XX, quebras de linha suaves), com um modo body e a variante 'Q' de cabeçalho RFC 2047.

Explorar outras categorias