Ferramentas para Programadores
Utilitários rápidos e privados para programadores: formatar, codificar e gerar em segundos.
JSON
ENV / JSON
Converta um ficheiro .env para JSON e JSON de volta para .env, nos dois sentidos, inteiramente no seu navegador.
Formatador de JSON
Formate, embeleze e valide JSON online com mensagens de erro claras para entradas inválidas.
JSON / TOML
Converta JSON para TOML e TOML de volta para JSON, nos dois sentidos, inteiramente no seu navegador.
JSON / XML
Converta JSON para XML e XML de volta para JSON, nos dois sentidos, inteiramente no seu navegador.
JSON ⇄ CSV
Converta JSON para CSV e CSV de volta para JSON, nos dois sentidos. Escolha o delimitador, trate campos com aspas e copie o resultado. Tudo corre no seu navegador.
JSON para TS
Gere interfaces TypeScript a partir de um exemplo JSON, com tipos aninhados, arrays e campos opcionais. Corre no seu navegador.
Minificador de JSON
Minifique e valide JSON no seu navegador, e veja quantos bytes poupa.
YAML ⇄ JSON
Converta YAML para JSON e JSON de volta para YAML, nos dois sentidos. Valida enquanto converte e mostra erros claros. Tudo corre no seu navegador.
Codificação e hashing
Bcrypt
Faça o hash de uma palavra-passe com bcrypt e verifique uma palavra-passe contra um hash bcrypt, inteiramente no seu navegador.
Codificador Base64
Codifique texto em Base64 ou descodifique Base64 de volta em texto. Seguro em UTF-8 com deteção automática da direção.
Codificador de URL
Codifique e descodifique URLs e componentes de URL em percent-encoding, com segurança UTF-8.
Codificador HTML
Codifique texto em entidades HTML ou descodifique entidades de volta em texto, seguro em UTF-8 e do lado do cliente.
Descodificador de JWT
Descodifique um JSON Web Token para inspecionar o cabeçalho e o payload, com horas de expiração e emissão legíveis. Corre inteiramente no seu navegador; os tokens nunca são carregados.
Gerador de hash
Gere hashes SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto, diretamente no seu navegador.
Gerador de JWT
Crie e assine JSON Web Tokens HS256 a partir de um payload e segredo, inteiramente no seu navegador.
Gerador de UUID
Gere 5 UUIDs aleatórios RFC 4122 versão 4 de uma só vez. A entrada é ignorada; execute novamente para um novo lote.
HMAC
Gere um HMAC para uma mensagem e chave secreta usando SHA-1, SHA-256, SHA-384 ou SHA-512, no seu navegador.
Formatadores
Formatador de CSS
Embeleze CSS com indentação limpa, ou minifique-o para reduzir o tamanho do ficheiro. Trata media queries, calc() e comentários de licença.
Formatador de HTML
Embeleze HTML com indentação consciente de blocos, ou minifique-o. O conteúdo de pre, textarea, script e style é preservado.
Formatador de JS
Embeleze e formate JavaScript com indentação e espaçamento consistentes. Corre inteiramente no seu navegador.
Formatador de SQL
Formate e embeleze consultas SQL com quebras de linha por cláusula e capitalização de palavras-chave consistente, ou minifique-as para uma única linha.
Formatador de XML
Embeleze XML com indentação adequada, ou minifique-o para uma única linha. Comentários, CDATA e instruções de processamento são preservados.
Web e desenvolvimento
cURL para fetch
Converta um comando curl em código JavaScript fetch equivalente, inteiramente no seu navegador.
Estado HTTP
Pesquise e consulte códigos de estado HTTP e os seus significados, de 1xx a 5xx.
Gerador de cron
Construa e verifique expressões cron. Escolha uma predefinição ou edite os cinco campos, e veja as próximas execuções no seu fuso horário. Corre inteiramente no seu navegador.
Meta tags
Gere meta tags de SEO e redes sociais (título, descrição, Open Graph, Twitter Cards) com uma pré-visualização de pesquisa em direto.
Query string
Interprete uma query string de URL em JSON e construa uma query string a partir de JSON, no seu navegador.
Testador de regex
Teste uma expressão regular contra o seu texto em tempo real. Veja cada correspondência destacada, com grupos de captura e flags. Corre inteiramente no seu navegador.
Mais ferramentas
Base numérica
Converta números entre binário, octal, decimal e hexadecimal. Edite qualquer campo e os restantes atualizam-se de imediato. Valores grandes são exatos, sem arredondamento.
Calculadora de chmod
Converta permissões de ficheiros Unix entre caixas de seleção, octal (como 755) e notação simbólica (como rwxr-xr-x).
Conversor de cores
Converta cores entre HEX, RGB e HSL com pré-visualização em direto.
Gerador de Favicons
Transforme qualquer imagem num conjunto completo de favicons: o .ico, tamanhos PNG, Apple touch icon e um web manifest, gerado no seu browser.
Gradiente CSS
Crie gradientes CSS lineares e radiais com uma visualização ao vivo e copie o código de fundo pronto a utilizar.
Imagem para Base64
Converta uma imagem num data URI Base64 para incorporar em HTML, CSS ou JSON, inteiramente no seu navegador.
Paleta de cores
Gere uma escala de tons claros e escuros, além de cores complementares, análogas e triádicas, a partir de uma cor base.
Pesquisa de IP
Veja o seu próprio endereço IP e pesquise a localização, o ISP e os detalhes de rede de qualquer IP.
Timestamp
Converta timestamps Unix em datas legíveis e vice-versa: UTC, local, ISO 8601 e tempo relativo. Segundos e milissegundos são detetados automaticamente.
Verificador de contraste
Verifique o rácio de contraste entre duas cores face aos níveis de acessibilidade WCAG AA e AAA.