Codificador Base64: texto e arquivos
Codifique texto ou arquivos em Base64 e recupere texto legível diretamente no navegador.
Cole texto e clique em Codificar, ou cole Base64 e clique em Decodificar. Use URL segura e gere uma URI de dados a partir de arquivos.
Codificador Base64: texto e arquivos
Codifique texto ou arquivos em Base64 e recupere texto legível diretamente no navegador.
O arquivo é lido localmente e convertido em URI de dados Base64; nada é enviado.
Como funciona: o texto vira bytes UTF-8 e cada 3 bytes viram 4 caracteres. O modo seguro troca + e / por - e _.
Sobre o codificador e decodificador Base64
Base64 representa bytes com 64 caracteres imprimíveis para transportar dados binários como texto. Esta ferramenta funciona no navegador e não envia seus dados. UTF-8 preserva acentos, símbolos, emojis e caracteres asiáticos. Base64 é codificação, não criptografia, e aumenta o tamanho em cerca de 33%.
Exemplos de Base64
Conversões que mostram alfabeto, preenchimento e variante segura.
| Entrada | Saída | Observação |
|---|---|---|
| Man | TWFu | Três bytes ASCII formam exatamente quatro caracteres. |
| light work. | bGlnaHQgd29yay4= | Onze bytes exigem um caractere =. |
| é | w6k= | é vira primeiro os bytes UTF-8 C3 A9. |
| ??? (URL segura) | Pz8_ | A variante segura troca / por _. |
Como codificar ou decodificar Base64
- Cole texto ou Base64 na caixa de entrada.
- Ative URL segura se precisar de base64url.
- Clique em Codificar ou Decodificar.
- Escolha um arquivo e copie a URI de dados.
- Clique em Limpar para recomeçar.
FAQ do Base64
Base64 é criptografia?
Não. É uma codificação reversível, sem chave, e não protege segredos.
Qual a diferença entre Base64 e base64url?
base64url troca + e / por - e _ e geralmente remove =; é comum em JWTs e URLs.
Por que o resultado está corrompido?
Os dados originais podem não ser UTF-8 ou a entrada pode estar truncada.
Por que há = no final?
O preenchimento completa o último grupo quando faltam bytes.
Quanto o Base64 aumenta os dados?
A saída costuma ficar cerca de 33% maior.
Meus dados são enviados?
Não. Tudo é processado localmente no navegador.