Codificador e Decodificador Base64 com suporte UTF-8
Codifique e decodifique textos em Base64 mantendo acentos e caracteres especiais.
- Codificação e decodificação instantâneas
- Suporte a UTF-8: acentos e emojis
- Aviso quando o Base64 é inválido
- Contagem de caracteres, bytes e linhas
- Cópia com um clique
Codifique e decodifique Base64 com suporte a acentos e emojis
Alterne entre codificar e decodificar, acompanhe o resultado automaticamente e copie a saída para usar em integrações, arquivos de configuração e testes.
Digite ou cole um valor para transformar.
O resultado aparecerá aqui assim que a entrada for válida.
Corrija os campos para transformar o conteúdo.
Converta texto para Base64 e de volta, com acentos preservados
O transformador atende quem lida com dados codificados em Base64: desenvolvedores que inspecionam cabeçalhos e payloads, estudantes e quem precisa conferir um valor rapidamente.
- Codifique um texto antes de colocá-lo em um campo que exige Base64.
- Decodifique um valor recebido para ler o conteúdo original.
- Confira se um Base64 está completo e bem formado.
Como usar
- 1. Escolha o modo: codificar ou decodificar.
- 2. Digite ou cole o valor no campo de entrada.
- 3. Leia o resultado, atualizado a cada alteração.
- 4. Copie a saída e use-a no sistema de destino.
Base64 é uma representação, não uma proteção
Base64 transforma bytes em um alfabeto de 64 caracteres que pode ser transportado como texto. Qualquer pessoa consegue decodificar o valor.
Codificação em UTF-8
O texto é convertido em bytes UTF-8 antes da codificação.
Por isso acentos, cedilha e emojis voltam intactos na decodificação.
Espaços ignorados na decodificação
Quebras de linha e espaços são removidos antes de decodificar.
Isso ajuda com valores copiados de e-mails ou de arquivos quebrados em linhas.
Alfabeto padrão
A ferramenta usa o alfabeto padrão, com + e /.
O preenchimento com = no final faz parte do resultado.
Codificando Olá, mundo
No modo codificar, a frase abaixo gera sempre o mesmo resultado. No modo decodificar, o caminho inverso devolve a frase original.
Olá, mundo
T2zDoSwgbXVuZG8=
O á ocupa dois bytes em UTF-8; por isso o resultado é maior do que em uma frase sem acentos.
O que a ferramenta não faz
O transformador trabalha com texto digitado ou colado.
- A variante Base64URL, que usa - e _, não é aceita na decodificação; troque esses caracteres por + e / antes.
- Arquivos e imagens não são convertidos.
- Um Base64 que representa dados binários, e não texto, pode aparecer com caracteres ilegíveis.
Base64 não esconde segredos
Um token ou senha em Base64 continua exposto. Não use a codificação como forma de proteger dados.
Perguntas frequentes
Para que serve a codificação Base64?
Ela transforma dados binários ou de texto em uma string de caracteres ASCII segura para transmissão.