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