Nouplo

Ferramentas para desenvolvedores que ficam na sua máquina

Esses utilitários rodam a cada tecla digitada, no seu navegador, sem ida e volta a nenhum servidor. Isso os torna rápidos e garante que um JWT, uma entrada de hash ou uma configuração que você cole aqui nunca seja transmitida a lugar nenhum.

⛓ Codificador / decodificador de URL Codificação por porcentagem nos dois sentidos, calculada enquanto você digita. ⌗ Formatador SQL Uma consulta que dá para ler, a partir da que te entregaram. ‹› Formatador XML Recuado para ler, ou espremido em uma linha para enviar. ◒ Conversor de cor HEX, RGB, HSL e CMYK — mais a razão de contraste que decide a legibilidade. ♭ Gerador de senhas Feitas no seu aparelho, pelo gerador criptográfico do navegador. Nada é enviado a lugar nenhum. {} Formatador JSON Cole JSON e receba de volta recuado, minificado ou validado. Seus dados ficam nesta página. • Testador de regex Digite um padrão, cole um texto e veja cada ocorrência e cada grupo enquanto escreve. ♭ Decodificador JWT Cole um JSON Web Token e leia o cabeçalho e os claims. O token não sai do seu navegador. ◴ Analisador de cron Veja em que datas 0 */6 * * 1-5 roda de verdade e o que cada campo aceita. ∿ Base64 De texto para Base64 e de volta, com UTF-8 correto e alfabeto seguro para URL opcional. # Gerador de hash O resumo MD5, SHA-1 ou SHA-2 de um texto, calculado no seu aparelho. • Gerador de UUID Identificadores UUID v4 ou v7 em lote, gerados no seu aparelho com uma fonte aleatória segura.
▤ Conversor de timestamp Cole um valor epoch ou uma data e veja em UTC, horário local e ISO 8601. ‹› Formatador HTML Recuado para ler, ou espremido para publicar. ◒ Formatador CSS Uma declaração por linha — ou o arquivo inteiro em uma. • Minificador JavaScript Menor — e comprovadamente o mesmo código. {} JSON para tipos Uma amostra de um lado, um tipo do outro. ⌗ CSV para SQL Uma tabela colada, pronta para rodar. ▦ Tabela Markdown Cole uma planilha, receba uma tabela que se alinha. ≠ Comparar JSON O que mudou de verdade, como um caminho. ✓ Validador YAML Ele é analisado? E significa o que você acha? ⛶ Calculadora de sub-rede O que aquela barra cobre de verdade. 🔒 Calculadora chmod 755 num sentido, rwxr-xr-x no outro. ♭ Gerador htpasswd A linha que o Apache quer, resumida na sua própria máquina. ☐ Analisador de User-Agent Passando pelas mentiras de compatibilidade, até o que a coisa realmente é. ⛓ Analisador de query string Os parâmetros de uma URL, um por linha. ‹› Entidades HTML Escapado para aparecer, ou decodificado para dar para ler. ◐ Verificador de contraste Se alguém consegue mesmo ler. ⛓ Gerador de slug Títulos de um lado, URLs do outro. ∿ Conversor de bases 0x2F é 47, e ninguém guarda isso na cabeça. ∿ Tabela ASCII e Unicode O código de um caractere, ou o caractere de um código. ⛶ Códigos de status HTTP O que o número quer dizer, e quando enviá-lo. ∿ Tipos MIME O que pôr no Content-Type e o que acontece quando está errado. ▤ Gerador de expressão cron Um agendamento em palavras de um lado, uma expressão do outro. {} Avaliador JSONPath O caminho, o seu documento e o que ele seleciona de fato. ♭ Verificador de hash bcrypt Esta senha corresponde a este hash? ◒ Gerador de gradiente CSS Cores de um lado, uma declaração do outro. ◒ Gerador de box-shadow CSS A declaração, não uma tela para arrastar. ∿ Curvas cubic-bezier A curva, como uma tabela que dá mesmo para ler. ⇄ XML para JSON Com as regras ditas, para que nada surpreenda. ⛶ Cabeçalhos HTTP O que o cabeçalho faz, e o que se costuma entender errado sobre ele. ⛶ Qual é o meu IP O endereço que os sites veem quando você se conecta. 🔒 Verificador de força de senha Quanto tempo ela aguentaria de verdade.

Como funcionam as ferramentas para desenvolvedores

Pequenos utilitários para aqueles momentos do expediente em que você precisa de uma resposta, não de uma biblioteca: formatar e validar JSON, testar uma regex num texto real, ler um JWT, traduzir uma expressão cron em português com as próximas execuções, codificar Base64 e URLs, gerar hashes, UUIDs e senhas, converter timestamps e cores, e arrumar SQL, XML, HTML e CSS.

Elas rodam no seu navegador a cada tecla, sem ida e volta ao servidor, então o resultado aparece enquanto você digita e tudo continua funcionando sem internet. Isso também quer dizer que o token, a senha, o arquivo de configuração ou o registro de cliente que você cola não é transmitido. A única ferramenta que precisa da rede avisa na própria página: Qual é o meu IP pergunta ao nosso servidor de que endereço você está conectando.

Não há conta, cadastro nem limite diário nestas ferramentas: dá para deixar uma aba aberta o dia todo e voltar a ela a cada deploy, a cada log estranho ou a cada token que chega do suporte. O Pro existe para as ferramentas de arquivos dos outros sites da Nouplo, como PDF, imagem e vídeo; nada aqui precisa dele.

Perguntas frequentes

É seguro colar um JWT ou uma resposta de API de verdade aqui?
A decodificação e a formatação acontecem no navegador, e nada do que você cola é enviado à Nouplo nem a mais ninguém. Mesmo assim, um token válido é uma credencial: trate como senha e evite computadores compartilhados. O Decodificador JWT mostra o cabeçalho, o payload e as datas de expiração, mas não verifica a assinatura; isso exige a chave do emissor e é trabalho do seu servidor.
Por que o meu JSON está inválido?
As causas de sempre são vírgula sobrando no fim, aspas simples em vez de duplas, um comentário ou um trecho cortado na hora de copiar. O Formatador JSON aponta a posição exata onde a leitura parou, e Comparar JSON mostra o que mudou entre duas versões válidas, sem contar reformatação ou ordem das chaves como diferença.
Como conferir o que uma expressão cron faz antes de subir para produção?
Cole no Analisador de cron: ele explica em português quando o job roda e lista as próximas execuções, então um 0 */6 * * 1-5 que era para o fim de semana é pego antes de disparar. O Gerador de expressão cron monta a expressão a partir de algumas escolhas, e Cron em dias úteis mostra o caso de segunda a sexta campo a campo.
As senhas e os hashes gerados aqui são seguros?
O Gerador de senhas sorteia com o gerador aleatório criptográfico do navegador, e as senhas nunca são transmitidas. O Gerador de hash calcula MD5, SHA-1 e SHA-2 no seu aparelho. MD5 e SHA-1 servem para somas de verificação, não para guardar senhas; para isso use um algoritmo lento e com salt, como bcrypt, e o Verificador de hash bcrypt para testar um hash contra uma senha.
Como converter um timestamp Unix em data?
O Conversor de timestamp recebe um valor epoch em segundos ou milissegundos, ou uma data, e mostra em UTC, no horário local do seu aparelho e em ISO 8601. Um timestamp com 13 dígitos está em milissegundos; com 10, em segundos.
Como transformar uma planilha em INSERTs de SQL?
Cole a tabela em CSV para SQL: sai um CREATE TABLE com o tipo de cada coluna escolhido pelo que os dados contêm e os INSERT correspondentes, com aspas duplicadas e células vazias como NULL. Para tipar a resposta de uma API, JSON para tipos gera uma interface TypeScript, um struct de Go ou um schema Zod.