Ferramentas práticas para o dia a dia de desenvolvimento

AlgoKit

Ferramentas online gratuitas que rodam no seu navegador: dados sensíveis não saem do seu dispositivo.

# Atalhos por tarefa

Comece pelo que você precisa fazer e avance passo a passo com ferramentas relacionadas.

# Início rápido

As ferramentas mais usadas – cada tarefa leva um ou dois minutos.

Fo

Formatador de JSON

Formate JSON com 2 espaços, 4 espaços ou tabulação, ordene as chaves se quiser e veja a linha e a coluna exatas dos erros de sintaxe. Roda no navegador.

Va

Validador de JSON

Valide JSON pela gramática da RFC 8259 e veja a linha, a coluna e o motivo exatos de qualquer erro, além de avisos de chaves duplicadas e estatísticas da estrutura.

Co

Comparador de JSON

Compare dois documentos JSON pela estrutura: veja valores adicionados, removidos e alterados por JSONPath, ignorando a ordem das chaves e a formatação. Grátis.

Te

Testador de regex

Teste regex JavaScript ao vivo com todas as flags (g i m s u y d): ocorrências destacadas, grupos de captura e nomeados, índices e prévia de substituição. Sem travamentos.

De

Decodificador de JWT

Decodifique um JWT para ler o cabeçalho, as claims do payload e a assinatura, com exp, nbf e iat exibidos como datas e o status de expiração. Roda localmente; nada é enviado.

Ve

Verificador de JWT

Verifique a assinatura de um JSON Web Token com um segredo HMAC, chave pública PEM, certificado X.509, JWK ou JWKS, e confira exp, nbf, emissor e audiência localmente.

De

Decodificar Base64

Decodifique Base64 ou base64url para texto UTF-8 legível, ou veja os bytes brutos em hex. Lida com preenchimento ausente, espaços e prefixos data: URI.

Co

Codificar Base64

Codifique texto ou bytes hex em Base64 no seu navegador. Suporte completo a UTF-8 (emoji, acentos, CJK), alfabeto seguro para URL, preenchimento opcional e quebra em 76.

Ge

Gerador de senhas

Gere senhas aleatórias e fortes no navegador com crypto.getRandomValues. Escolha o comprimento e os conjuntos de caracteres e veja a entropia exata em bits.

# Categorias

CRC

Algoritmos de verificação de redundância cíclica para detecção de erros

MD

Algoritmos de resumo de mensagens (MD2, MD4, MD5)

SHA-1

Algoritmo Hash Seguro 1 - função hash de 160 bits

SHA-2

Família de Algoritmo Hash Seguro 2 (SHA-224, SHA-256, SHA-384, SHA-512)

SHA-3

Algoritmo Hash Seguro 3 baseado em Keccak

Keccak

Função hash criptográfica Keccak

SHAKE

Funções de saída extensível (SHAKE128, SHAKE256)

cSHAKE

Funções SHAKE personalizáveis

KMAC

Código de autenticação de mensagem Keccak

Senhas e Segurança

Ferramentas de geração, análise, hash e segurança de senhas

Criptografia

Criptografia simétrica e assimétrica, HMAC e geração de chaves (AES, 3DES, RSA, PGP)

Codificação

Codifique e decodifique dados: Base64, Base32, Base58, URL, entidades HTML, hexadecimal, Unicode e mais

Formatadores

Formate, minifique e valide código e dados (JSON, XML, YAML, SQL, HTML, CSS) e converta estilos de nomes

Geradores

Gere IDs, chaves, dados de teste, QR codes, códigos de barras e arquivos de configuração (UUID, chaves de API, .gitignore, Dockerfile)

Conversores

Converta formatos de dados, bases numéricas, cores, timestamps, unidades e moedas (JSON, CSV, YAML, XML)

Ferramentas de Texto

Conte, compare, limpe e transforme textos (contagem de palavras, diferenças, regex, maiúsculas, duplicados)

Ferramentas de Imagem

Ferramentas para manipular e converter imagens (Comprimir, Redimensionar, Converter)

Design e CSS

Gere CSS visualmente: sombras, gradientes, layouts flexbox e grid, animações e paletas de cores

Ferramentas Web

Ferramentas para desenvolvimento web e SEO (JWT, URLs, DNS, cabeçalhos HTTP, meta tags, sitemaps)

Matemática e Calculadoras

Calculadoras de finanças, saúde, porcentagens, aritmética para programadores e matemática do dia a dia

Hora e Data

Fusos horários, diferença entre datas, dias úteis, temporizadores, cronômetro e relógio mundial

# Por que usar o AlgoKit

Cada ferramenta é feita para ser precisa, rápida e útil de imediato no trabalho real.

Processamento no navegador: seus dados não são enviados
Testadas com valores de referência e padrões
Instruções, exemplos e perguntas frequentes em todas as páginas

Fluxos de trabalho populares

Formatar e validar JSON/API

Use juntos o formatador, o validador e o comparador de JSON antes do deploy.

Criptografar e proteger dados sensíveis

Confira hashes, aplique criptografia simétrica e gere chaves para integrações.

Organizar textos e formatos de dados

Converta formatos, limpe textos e exporte dados exatamente no formato necessário.