Codificador/descodificador Base64 online
Converta texto em Base64 e descodifique Base64 para texto UTF-8. Ferramenta gratuita e local no navegador. Exemplo: Olá → T2zDoQ==. O processamento é feito l…
Começar a usar
Funcionalidades e limitações
Esta ferramenta processa texto Unicode (UTF-8) e é útil para trocar dados em formatos que só aceitam caracteres ASCII, como em e-mails ou URLs. A codificação é reversível, mas não é encriptação nem compressão.
Exemplo prático
Se codificar a palavra Português, obtém UG9ydHVndcOqcw==. Ao descodificar essa cadeia, recupera exatamente o texto original.
Limitações
- O texto de entrada está limitado a 8.388.608 unidades de código UTF-16 (cerca de 8 milhões de caracteres).
- A entrada Base64 não pode exceder 16.777.216 caracteres após remoção de espaços em branco.
- Se a sequência Base64 for inválida ou os bytes descodificados não forem UTF-8 válido, a ferramenta mostra um erro.
- Espaços em branco são ignorados na descodificação, permitindo entrada com quebras de linha.
Perguntas frequentes
O que acontece se eu colar uma cadeia Base64 com quebras de linha?
Os espaços em branco são removidos automaticamente antes da descodificação, por isso pode colar texto com quebras de linha sem problemas.
Posso codificar ficheiros binários com esta ferramenta?
Não. Esta ferramenta destina-se a texto. Para ficheiros binários, use a ferramenta de descodificação de ficheiros Base64 disponível no conjunto de ferramentas.
Porque é que o resultado tem um sinal de igual no final?
O sinal = é um preenchimento (padding) que aparece quando o número de bytes não é múltiplo de três. É normal e faz parte do formato Base64.
O processamento é feito localmente no navegador.