Use a ferramenta abaixo
Decodificar Base64 online permite ler um texto que foi convertido para Base64 padrão. Você também pode codificar texto em UTF-8, incluindo acentos; as duas operações são realizadas no servidor.
Como decodificar Base64 de texto em UTF-8
O texto “Olá, João!” é codificado como T2zDoSwgSm/Do28h. Cole essa sequência e selecione Decodificar para recuperar a saudação com acentos. O teste ajuda a conferir se a origem e o destino interpretam os bytes como UTF-8.
O preenchimento depende do tamanho dos dados. Por exemplo, café vira Y2Fmw6k= e precisa manter o = final. Não acrescente sinais = por tentativa: confira a sequência completa na origem.
Recursos do codificador e decodificador
A ferramenta trabalha com texto colado. A decodificação também retorna texto; não há seleção de arquivo nem exportação de imagens ou outros binários.
- Codificar: converte os bytes UTF-8 do texto para Base64 padrão.
- Decodificar: verifica o alfabeto e o preenchimento antes de interpretar os bytes como UTF-8.
- Copiar: coloca a saída textual na área de transferência.
- Baixar: entrega a saída em um arquivo .txt.
- Limpar: remove a entrada e o resultado visíveis na tela.
Base64 aceito, limite e erros comuns
A decodificação aceita Base64 padrão com letras A–Z e a–z, números, + e /. O comprimento deve ser múltiplo de quatro, com = ou == no final quando necessário. Espaços nas pontas são removidos, mas espaços e quebras de linha no meio são rejeitados. Por exemplo, YQ== é aceito e YQ não é.
Base64url usa - e _ no lugar de + e / e pode omitir o preenchimento. Não há modo Base64url ou JWT; um token completo com segmentos separados por pontos também não é aceito. Prefixos como data:text/plain;base64, não fazem parte da sequência admitida.
O limite é de 2 MiB de entrada em UTF-8, ou 2.097.152 bytes, tanto para o texto a codificar quanto para a sequência a decodificar. Base64 aumenta o tamanho da representação, então uma sequência codificada pode atingir o limite antes do texto original. O contador de caracteres da tela não mede bytes.
Se os bytes decodificados não formarem texto UTF-8, podem aparecer caracteres de substituição. Baixar o .txt não recupera o arquivo binário original. Base64 é reversível sem chave e não protege uma senha ou um dado confidencial.
Privacidade e arquivos temporários
O conteúdo colado é enviado ao servidor, e o resultado fica em um .txt temporário com exclusão programada após 2 horas. Copie ou baixe a saída dentro desse prazo. Limpar os campos da tela não apaga o arquivo do servidor. HTTPS com TLS protege a conexão, mas o servidor acessa o texto; não é criptografia de ponta a ponta.
Use dados de teste ao conferir uma integração e evite colar senhas ou tokens reais. Se um resultado for preservado no histórico, ele usa armazenamento separado e ocupa a cota da conta, conforme as permissões disponíveis; essa cópia não segue o prazo da saída temporária.
Ferramentas relacionadas
Se o texto decodificado for JSON, abra o formatador para conferir a sintaxe e ler sua estrutura. Se você precisa colocar Base64 padrão no valor de um parâmetro de URL, o codificador de URL permite escapar caracteres como +, / e =.
Perguntas e respostas
É grátis?
Você pode decodificar Base64 grátis conforme o acesso indicado na página. As duas ações têm limite de 2 MiB de entrada. Manter resultados no histórico depende das permissões e do espaço da conta.
Funciona no celular?
Sim, você pode decodificar Base64 no celular pelo navegador. Cole a sequência inteira e toque em Decodificar antes de Processar. Confira se a cópia trouxe espaços ou quebras de linha no meio do texto, pois eles causam falha.
Meu arquivo fica salvo no servidor?
O servidor processa o texto colado e armazena a saída em um arquivo .txt temporário. Essa cópia tem exclusão programada após 2 horas. Resultados preservados no histórico da conta usam armazenamento separado e seguem as regras desse histórico.
Preciso instalar algum programa?
Você pode decodificar Base64 sem instalar um programa ou uma extensão. Use o navegador com conexão à internet para enviar o texto e receber o resultado. A saída pode ser copiada diretamente, sem precisar abrir o arquivo baixado.
Base64 esconde dados com segurança?
Base64 é uma codificação reversível sem chave, por isso qualquer pessoa com a sequência pode tentar ler seu conteúdo. Ela não criptografa senhas nem comprova a integridade dos dados. Use exemplos sem informações confidenciais nesta ferramenta.
Posso decodificar qualquer JWT aqui?
Esta ferramenta aceita Base64 padrão com o preenchimento necessário, não o formato Base64url usado em segmentos de JWT. Ela não interpreta o token nem verifica sua assinatura ou validade. Para conferir um erro, identifique primeiro o formato exigido pelo sistema de origem.