Ferramenta Base64, URL e hash
Uma caixa de ferramentas para a codificação do dia a dia: codificar e decodificar Base64 (ç, acentos e outras letras são tratados corretamente como UTF-8), arquivo para data URL Base64, codificação de URL, entidades HTML e hashes MD5, SHA-1, SHA-256 e SHA-512 ou assinaturas HMAC de textos e arquivos de até 2 GB. Tudo roda no seu navegador; seus textos e arquivos nunca são enviados.
Seu texto fica no seu dispositivo. Tudo é processado no seu navegador.
Como usar "Ferramenta Base64, URL e hash"
- Escolha o que fazer: Base64, URL, entidades HTML, hash ou HMAC, e se quer codificar ou decodificar.
- Digite ou cole o texto; o resultado aparece na hora. Para Base64 e hashes você também pode escolher um arquivo.
- Copie ou baixe o resultado. Para verificar um download, cole o hash esperado e confira a correspondência.
Perguntas frequentes
Por que meu Base64 com ç ou acentos é diferente do de outras ferramentas?
O texto sempre é convertido em bytes UTF-8 antes de ser codificado, o padrão da web: “Ação” vira QcOnw6Nv. Algumas ferramentas antigas usam Latin-1 e dão outro resultado. Na decodificação também se lê UTF-8; se os dados não forem texto (uma imagem, um PDF), você pode baixá-los como arquivo.
Qual a diferença entre “Valor” e “URL completa”?
Valor (encodeURIComponent) codifica tudo exceto letras, números e - _ . ! ~ * ' ( ), o certo para um único valor de consulta ou trecho de caminho. URL completa (encodeURI) mantém caracteres como : / ? & = # para o endereço continuar funcionando. “Espaços como +” segue a codificação de formulários em query strings.
MD5 e SHA-1 são seguros?
Não para segurança. Em ambos é possível criar colisões, então não os use para proteger dados nem para guardar senhas. Eles ainda servem para conferir se um arquivo foi copiado corretamente. Para integridade use SHA-256 ou SHA-512; para senhas é preciso uma função lenta específica como Argon2, scrypt ou bcrypt. Para criar senhas fortes, use Gerador de senhas.
Qual o tamanho máximo de um arquivo?
Os hashes funcionam com arquivos de até cerca de 2 GB. O arquivo é lido em partes de 8 MB em segundo plano, então o uso de memória fica baixo, você pode cancelar a qualquer momento e os quatro hashes são calculados de uma só vez. A conversão de arquivos para Base64 é limitada a 10 MB, porque o resultado fica cerca de um terço maior e precisa caber na página.
Para que serve o HMAC?
O HMAC combina uma chave secreta com um hash para assinar uma mensagem. APIs e webhooks (de meios de pagamento, por exemplo) usam HMAC-SHA256 para provar que uma requisição veio mesmo deles. Informe aqui a chave e a mensagem para comparar uma assinatura. Para links e nomes de arquivo, veja também Gerador de slug.
Outras ferramentas
- Formar palavrasEncontre todas as palavras que dá para formar com suas letras, com curingas e letras do tabuleiro.
- Ajuda para Termo e WordleDigite seus palpites e cores e veja todas as respostas possíveis.
- Roleta aleatóriaDigite nomes ou opções e gire a roleta para sortear um vencedor.
- Resolvedor de anagramasDesembaralhe letras e encontre todas as palavras reais e anagramas de duas palavras.
- Gerador de palavras aleatóriasGere palavras reais aleatórias do dicionário; escolha o tamanho e a letra inicial.
- Contador de palavras e caracteresConte caracteres, palavras, frases e tempo de leitura enquanto digita.
- Conversor de maiúsculas e minúsculasConverta texto para MAIÚSCULAS, minúsculas, Iniciais Maiúsculas ou frase.
- Remover acentosTransforme á, ã, ç, é e outras letras acentuadas em letras simples ou crie um slug de URL.
- Gerador de letras diferentesLetras diferentes para bio do Instagram, TikTok e X. Copie e cole.
- Ordenar linhas e remover duplicadasOrdene linhas em ordem alfabética e remova repetidas e vazias.
- Comparar textosCompare dois textos e veja o que foi adicionado e removido.
- Gerador de QR CodeQR codes grátis para links, Wi-Fi, contatos e mais. Nunca expiram.
- Gerador de código de barrasCrie códigos EAN-13, UPC, Code 128 e outros em PNG ou SVG.
- Transcrever áudioTranscreva áudio, vídeo ou sua voz em texto e legendas. Funciona no seu aparelho.
- Texto para vozOuça qualquer texto lido em voz alta com as vozes do seu aparelho.
- Gerador de senhasSenhas aleatórias fortes e frases-senha fáceis de lembrar, com medidor de força.
- Formatador JSONFormate, valide e minifique JSON, veja em árvore e converta para CSV ou YAML.
- Gerador de slugTransforme títulos em slugs limpos para URL. Remove acentos, ç, ã e muito mais.
- Editor de MarkdownEscreva Markdown com pré-visualização ao vivo e exporte em .md ou HTML limpo.
- Gerador de Lorem ipsumTexto de preenchimento por parágrafos, frases ou palavras: Lorem ipsum clássico ou texto fictício em turco.