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.