O codificador e decodificador Base64 trabalha com texto e arquivos, nos dois sentidos. Codifique qualquer texto — ou qualquer arquivo carregado do seu dispositivo — em Base64 padrão RFC 4648, com estatísticas precisas em bytes (tamanhos de entrada e saída e a sobrecarga da codificação). Decodifique Base64 de volta para texto quando os bytes forem UTF-8 válido, ou baixe os bytes decodificados como arquivo quando não forem — payloads binários nunca são silenciosamente corrompidos ao virar texto. A decodificação é rigorosa: strings malformadas (caracteres fora do alfabeto, preenchimento mal posicionado, comprimentos inválidos) são rejeitadas com um motivo, em vez de produzirem lixo. Tudo roda localmente no seu navegador: texto colado e arquivos carregados nunca saem do seu dispositivo, nunca são registrados e nunca são transmitidos — o que importa quando os dados são um token, um certificado ou uma chave privada. Base64 é uma codificação, não criptografia: ela apenas torna os dados seguros para texto; não esconde nada. Use esta ferramenta para embutir dados em URLs ou JSON, depurar tokens ou mover dados binários por canais que só aceitam texto.
Como o resultado é calculado?
Decodificando a seção de payload de um JWT
A seção do meio de um JWT é JSON codificado em Base64. Decodificá-la aqui mostra o payload — mas esta ferramenta apenas decodifica; ela nunca verifica a assinatura. O conteúdo decodificado é exibido sem reivindicar autenticidade, e é por isso que a página alerta que decodificar não é validar.
Exemplo de entrada e saída | Entrada | Valor |
| base64 | eyJ1c2VyIjogImFsaWNlIiwgInJvbGUiOiAiYWRtaW4ifQ== |
| Resultado | {"user": "alice", "role": "admin"} (não verificado — decodificar não é autenticação) |
Qual é a fórmula e suas premissas?
Codificação
base64 = 4 chars per 3 bytes, padded with "="
Termos da fórmula | Símbolo | Significado |
3 bytes | cada grupo de 3 bytes vira 4 caracteres base64 |
padding | "=" preenche o grupo final até um múltiplo de 4 |
O texto é codificado como bytes UTF-8 primeiro — caracteres não ASCII sobrevivem ao ciclo de ida e volta exatamente.
Sobrecarga de tamanho
output size ≈ input size × 4/3, rounded up to a multiple of 4
Termos da fórmula | Símbolo | Significado |
4/3 | o clássico fator de expansão do Base64 |
Quais são os erros mais comuns?
- Tratar Base64 como criptografia e armazenar segredos com ela — a codificação é trivialmente reversível.
- Decodificar payloads binários como texto e copiar a saída corrompida — use a ação de download para bytes que não são UTF-8.
- Achar que um JWT decodificado é autêntico — decodificar não é verificação de assinatura.
Quais são as premissas e limitações?
- A codificação é Base64 padrão RFC 4648 com preenchimento; variantes seguras para URL são um modo separado, não incluído na versão 1.
- A decodificação de texto exige UTF-8 válido; outras codificações são tratadas pelo caminho de download do arquivo.
- Arquivos grandes são processados em memória — a ferramenta foi feita para payloads típicos, não para arquivos de vários GB.
De onde vêm os números?
Última revisão 12 de agosto de 2026 · Versão 1.1.0 · Toolivaro não garante conteúdo externo.
Perguntas frequentes
Base64 é criptografia?
Não. Base64 é uma codificação que torna dados binários seguros para texto; ela não adiciona sigilo algum. Qualquer pessoa que veja o texto codificado pode decodificá-lo na hora. Nunca trate Base64 como uma forma de proteger dados.
Por que não consigo decodificar algumas strings de volta para texto?
Os bytes decodificados podem não ser UTF-8 válido — por exemplo, uma imagem ou um arquivo compactado codificado. O decodificador detecta isso e oferece os bytes como um arquivo para download, em vez de corrompê-los ao tentar transformá-los em texto.
Decodificar um JWT o verifica?
Não. Qualquer decodificador Base64 consegue ler o payload de um JWT; a assinatura é o que comprova a autenticidade, e verificá-la exige a chave do emissor. Um token decodificado não diz nada sobre se ele é genuíno.
Parte de Ferramentas de senhas, hash e segurança
Encontrou um erro ou tem uma correção? Informe — revisamos toda correção.
Revisado pela equipe editorial da Toolivaro conforme nossa metodologia Metodologia · Política editorial