Monu Tools

Ferramentas para Programadores

Utilitários rápidos e privados para programadores: formatar, codificar e gerar em segundos.

Gerador de hash

Gere hashes SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto, diretamente no seu navegador.

Conversor de cores

Converta cores entre HEX, RGB e HSL com pré-visualização em direto.

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.

Codificador de URL

Codifique e descodifique URLs e componentes de URL em percent-encoding, com segurança UTF-8.

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.

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.

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.

Tabela Markdown

Converta CSV numa tabela Markdown e tabelas Markdown de volta em CSV, nos dois sentidos.

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.

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.

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.

Formatador de JSON

Formate, embeleze e valide JSON online com mensagens de erro claras para entradas inválidas.

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.

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.

Minificador de JSON

Minifique e valide JSON no seu navegador, e veja quantos bytes poupa.

Codificador HTML

Codifique texto em entidades HTML ou descodifique entidades de volta em texto, seguro em UTF-8 e do lado do cliente.

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).

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.

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.

Verificador de contraste

Verifique o rácio de contraste entre duas cores face aos níveis de acessibilidade WCAG AA e AAA.

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.

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.

CSV / Excel

Converta CSV num ficheiro Excel .xlsx e Excel de volta para CSV, inteiramente no seu navegador. Funciona nos dois sentidos.

JSON para TS

Gere interfaces TypeScript a partir de um exemplo JSON, com tipos aninhados, arrays e campos opcionais. Corre no seu navegador.

JSON / XML

Converta JSON para XML e XML de volta para JSON, nos dois sentidos, inteiramente no seu navegador.

Query string

Interprete uma query string de URL em JSON e construa uma query string a partir de JSON, no seu navegador.

Gerador de JWT

Crie e assine JSON Web Tokens HS256 a partir de um payload e segredo, inteiramente no seu navegador.

Estado HTTP

Pesquise e consulte códigos de estado HTTP e os seus significados, de 1xx a 5xx.

ENV / JSON

Converta um ficheiro .env para JSON e JSON de volta para .env, nos dois sentidos, inteiramente no seu navegador.

HMAC

Gere um HMAC para uma mensagem e chave secreta usando SHA-1, SHA-256, SHA-384 ou SHA-512, no seu navegador.

Bcrypt

Faça o hash de uma palavra-passe com bcrypt e verifique uma palavra-passe contra um hash bcrypt, inteiramente no seu navegador.

cURL para fetch

Converta um comando curl em código JavaScript fetch equivalente, inteiramente no seu navegador.

JSON / TOML

Converta JSON para TOML e TOML de volta para JSON, nos dois sentidos, inteiramente no seu navegador.

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.