Entrada Base64
Codificação de dados
Codificador e decodificador Base64
Codifique texto Unicode e arquivos locais em Base64, decodifique Base64 para UTF-8 ou dados binários, valide alfabetos padrão e URL-safe e confira a quantidade de bytes no navegador.
UTF-8 + binário
Validação
Detalhes do resultado Base64
Caracteres de entrada
Bytes dos dados
Caracteres de saída
Caracteres de preenchimento
Alfabeto selecionado
Validação
Notas sobre Base64
Codificação de textoO texto Unicode é convertido em bytes UTF-8 antes da codificação Base64.
PreenchimentoBase64 padrão pode terminar em = ou == para que o comprimento seja múltiplo de quatro.
Base64 seguro para URLO modo URL-safe substitui + e / por - e _ e costuma omitir o preenchimento.
Não é criptografiaBase64 é uma codificação reversível e não deve proteger informações secretas.
Referência de caracteres Base64
| Variante | Caracteres | Notas |
|---|---|---|
| Padrão | A-Z a-z 0-9 + / | Alfabeto MIME e Base64 geral |
| Seguro para URL | A-Z a-z 0-9 - _ | Adequado para URLs, nomes de arquivo e tokens |
| Preenchimento | = | Completa o comprimento até um múltiplo de quatro |
| Quebra de linha | 76 | Comprimento de linha MIME comum |
Exemplos comuns de Base64
Perguntas sobre Base64
Base64 é criptografia?
Não. Base64 é uma codificação reversível e não protege informações secretas.
Por que Base64 termina com sinais de igual?
Eles são preenchimento para que o comprimento codificado seja múltiplo de quatro.
O que é Base64 seguro para URL?
Ele substitui + por - e / por _ e costuma omitir o preenchimento.
Esta ferramenta pode codificar arquivos?
Sim. Arquivos de até 10 MB são codificados localmente no navegador e não são enviados.