fixmint
PT

Codifique ou decodifique Base64

Cole um texto ou solte um arquivo. O Base64 é gerado ou decodificado enquanto você digita, e as imagens decodificadas mostram uma prévia.

  • Roda no seu dispositivo
  • Sem cadastro
  • Funciona offline depois de uma visita
Direção
0 Bbytes de entrada
0 Bbytes de saída

Como codificar ou decodificar Base64

  1. Escolha Codificar ou Decodificar e, em seguida, cole o texto ou o Base64.
  2. Ou solte um arquivo para obter o seu Base64, ou uma URL data: quando essa opção estiver marcada.
  3. Copie o resultado ou baixe-o. As imagens decodificadas mostram uma prévia que você pode salvar.

Perguntas

Para que serve o Base64?

Ele transforma bytes em texto formado por A–Z, a–z, 0–9, + e /, para que dados binários, como uma imagem, possam trafegar dentro de formatos de texto como e-mail, JSON, HTML e CSS. A cada três bytes são gerados quatro caracteres, por isso o resultado fica cerca de um terço maior que o original.

Por que não usar simplesmente btoa() no texto?

O Base64 trabalha com bytes, e btoa() aceita apenas caracteres até U+00FF, por isso falha com um visto (✓) ou um caractere chinês. Esta ferramenta primeiro converte o texto em bytes UTF-8, então “héllo ✓” vira 10 bytes e é codificado como aMOpbGxvIOKckw==. A decodificação faz o caminho inverso. Bytes que não podem ser lidos como texto, como um arquivo ZIP, são oferecidos para download.

O que é Base64 URL-safe?

O alfabeto padrão usa + e /, que têm significado em URLs. A forma URL-safe (RFC 4648, seção 5) usa - e _ no lugar deles e remove o preenchimento =. A decodificação aceita qualquer uma das formas, com ou sem preenchimento.

Meus arquivos são enviados para algum servidor?

Não. Seu navegador lê o arquivo e faz a conversão ali mesmo. Nada é enviado nem armazenado.

Avaliações

    Ainda não há avaliações. Seja o primeiro.

    Sua nota

    Seu e-mail nunca é exibido nem guardado.

    Leia mais