Codificador/Decodificador Base64

Codifique texto UTF-8 para Base64 ou decodifique Base64 de volta para texto, localmente.

Cole texto simples para codificá-lo como UTF-8 Base64 ou cole texto Base64/Base64URL válido para decodificá-lo. Copie o resultado somente após verificar qual representação a API receptora espera.

Até 100.000 caracteres. O texto é codificado como UTF-8; bytes de arquivo não são suportados.

Habilite o JavaScript para processar conteúdo localmente em seu navegador.

Como usar

Codifique ou inspecione um valor de texto Base64

Codifique texto UTF-8 para Base64 ou decodifique Base64 de volta para texto, localmente.

Passo a passo

  1. Forneça a origem usando: Digite texto ou Base64.
  2. Ajuste: Codificar como Base64 / Decodificar Base64. Use a referência abaixo para escolher as opções adequadas à tarefa.
  3. Execute: Copiar resultado. Confira o resultado antes de copiar, baixar ou usar em outro lugar.
  4. Cole texto simples para codificá-lo como UTF-8 Base64 ou cole texto Base64/Base64URL válido para decodificá-lo. Copie o resultado somente após verificar qual representação a API receptora espera.

Como escolher as configurações

OpçãoO que muda
Codificar como Base64Codifique texto simples como UTF-8 Base64 ou decodifique texto padrão/Base64URL de volta para UTF-8. Espaços em branco e preenchimento ausente são aceitos quando válidos. Base64 inválido e UTF-8 inválido são rejeitados. Esta ferramenta lida com texto, não com bytes de arquivo arbitrários.
Decodificar Base64Escolha codificar para texto comum e decodificar para Base64. Se UTF-8 for inválido, os bytes não são texto compatível; não os substitua nem descarte para esconder o erro. Base64 é codificação, não criptografia.

Exemplo e resultado esperado

“Olá” é codificado como SGVsbG8=. A forma não preenchida SGVsbG8 também é decodificada como “Hello”. Esta ferramenta lida com texto UTF-8, não com arquivos binários arbitrários; UTF-8 inválido é relatado em vez de ser substituído silenciosamente.

Se não funcionar

  • Escolha codificar para texto comum e decodificar para Base64. Se UTF-8 for inválido, os bytes não são texto compatível; não os substitua nem descarte para esconder o erro. Base64 é codificação, não criptografia.

Como usar

Codifique texto simples como UTF-8 Base64 ou decodifique texto padrão/Base64URL de volta para UTF-8. Espaços em branco e preenchimento ausente são aceitos quando válidos. Base64 inválido e UTF-8 inválido são rejeitados. Esta ferramenta lida com texto, não com bytes de arquivo arbitrários.