Ferramenta de codificação base64 / decodificação
Codifique o texto para Base64 ou decode Base64 de volta para conteúdo legível diretamente em seu navegador. É útil para inspecionar tokens, depurar cabeçalhos de autorização, verificar valores de configuração, decodificar pacotes de API e converter texto simples sem usar um serviço remoto. O ToolMill executa totalmente o lado cliente para privacidade e continua a funcionar offline após a instalação.
Codificação
Experimenta.
Exemplos
Hello, ToolMill!
SGVsbG8sIFRvb2xNaWxsIQ==
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Este é um teste base64 de descodificação.
YWRtaW46ZGVtbw==
admin:demo
{"mode":"demo","enabled":true}
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9
O que é Base64 e quando usá- lo
Base64 transforma bytes em um conjunto de caracteres ASCII limitado para que o texto possa mover-se com segurança através de sistemas que esperam texto simples. Isso o torna útil para valores de cabeçalho copiados, strings de configuração, amostras de API, cargas de e-mail e saída de depuração. O Base64 muda a representação, não o sigilo, por isso nunca deve ser tratado como criptografia.
Fluxos de trabalho comuns
Verificar um cabeçalho de Autorização Básica
Uma tarefa de depuração comum é verificar um valor Auth básico copiado. Nesse formato, um nome de usuário e senha de texto simples são conectados com um cólon e, em seguida, codificados como Base64. Esta página é útil quando você precisa confirmar o que um cabeçalho copiado realmente contém antes de enviar outra solicitação.
Inspecionar valores de API ou configuração
Muitos sistemas armazenam cargas de texto curtas, valores de ambiente ou dados de amostra copiados no formulário Base64. A decodificação ajuda você a inspecionar o que está realmente presente, enquanto a recodificação permite testar pequenas edições sem alcançar outro serviço ou ferramenta de linha de comando.
Preparar texto simples para o transporte
Se um sistema espera texto Base64, você pode colar conteúdo legível aqui e convertê-lo antes de incorporá-lo em um exemplo de pedido, fixação ou documentação. Esta ferramenta é especialmente conveniente para amostras de texto curtas e trechos copiados ao invés de arquivos binários completos.
Regras de entrada e casos de borda
Esta página é focada no texto. Funciona bem para strings legíveis e texto Unicode, e o decodificador ignora espaços e quebras de linha na entrada colada Base64. O Standard Base64 é esperado aqui, então variantes seguras de URL que usam caracteres diferentes podem precisar ser convertidas primeiro. O tampo também importa: sinais de iguais perdidos ou danificados podem causar falhas de decodificação.
Por que a decodificação falhou
Falhas de decodificação geralmente significam que o valor colado contém caracteres não-Base64, preenchimento incorreto, uma string truncada, ou uma variante Base64URL que foi copiada para um decodificador Base64 padrão. Outra fonte comum de confusão é a decodificação válida Base64 que representa dados binários em vez de texto legível por humanos.
Privacidade e uso offline
Antes de confiar em dados codificados ou decodificados
Antes de reutilizar a saída, confirme a codificação de texto original, verifique se a fonte era padrão Base64 ou uma variante como Base64URL, e verifique se qualquer preenchimento necessário ou expectativas de tipo de arquivo correspondem ao sistema de destino. Isso ajuda a evitar copiar saída tecnicamente válida para o fluxo de trabalho errado.
O que os resultados de decodificação Base64 fazem e não provam
Um decodificador bem sucedido só prova que a entrada poderia ser interpretada como Base64 e transformada de volta em bytes ou texto nesta ferramenta. Ele não prova que o resultado decodificado é significativo, confiável, codificado corretamente para seu aplicativo a jusante, ou adequado para reutilização direta sem inspeção.
Como interpretar a saída Base64 corretamente
Base64 saída é apenas uma representação de texto de bytes. Não prova que o conteúdo original era texto legível, seguro, secreto, ou mesmo destinado a exibição. O principal valor do resultado é que ele pode ser copiado em sistemas que esperam Base64 como um formato de transporte ou armazenamento.
Como o ToolMill é executado no navegador, você pode inspecionar tokens copiados, cabeçalhos, trechos de configuração e cargas curtas sem enviá-los para outro site. Isso é especialmente útil quando o texto contém valores internos que você prefere manter local enquanto depura.
Ferramentas relacionadas
Hex Code / Decode — Texto ↔ Hex
Hex Code / Decode converte texto em bytes hexadecimal (base-16) e decodifica hex de volta em texto legível. Use-o para depurar cargas binárias, inspecionar bytes UTF-8, reverter strings escapadas e trabalhar com hashes ou protocolos de baixo nível. Aceita formatos hex comuns (com ou sem espaços, linhas novas ou prefixos 0x). Executa 100% localmente em seu navegador — sem uploads — e funciona offline após instalar ToolMill como um PWA.
Codificação
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Codificação
ROT13 codificar / decodificar — Texto ↔ ROT13 cifra
ROT13 é uma cifra simples de substituição de letras que desloca A↔N, B↔O, etc. É frequentemente usado para spoilers, ofuscação de luz, e fórum / texto de e-mail. Esta ferramenta codifica texto simples para ROT13 e decodifica ROT13 de volta ao texto (a operação é simétrica). Executa 100% localmente em seu navegador — sem uploads — e funciona offline após instalar ToolMill como um PWA.
Codificação
URL Codificar / Decodificar (porcentagem de codificação)
URL Code/Decode (percent-encoding) converte caracteres inseguros em um formato seguro para URL e volta novamente. Use-o para strings de consulta, redirecionar URLs, parâmetros UTM e pedidos de depuração de API (RFC 3986). Executa 100% localmente em seu navegador — sem uploads — e funciona offline após instalar ToolMill como um PWA.
Codificação
