Skip to content
PocketCaliper
Idioma
Abrir menu

Corre localmente no navegador

Codificador Base64

Codifique texto UTF-8 para Base64 para data URIs, cabeçalhos e embeds. A codificação usa APIs web neste separador, sem salto a servidor.

Cole texto simples quando precisa da forma Base64 para um cabeçalho Authorization, uma data URL ou um valor de config. Esta página só codifica.

TextEncoder e btoa correm no navegador, por isso a cadeia não viaja para ser codificada.

Como usar

  1. Cole o texto UTF-8.
  2. Codifique para Base64.
  3. Copie a cadeia codificada.

Como funciona

A cadeia passa a bytes UTF-8 e esses bytes a Base64 ASCII. Emojis e letras não latinas sobrevivem à ida e volta ao descodificar.

Este codificador não parte linhas a 76 caracteres. Cole a saída como um só token salvo se uma spec pedir outra coisa.

Exemplos

  • Fragmento de auth básica

    Codificar user:token dá um blob Base64 para colocar após a palavra Basic num cabeçalho.

  • Prefixo data URI

    Um SVG pequeno em texto codifica-se e antepõe-se um data URI de SVG mais Base64, para uma imagem em linha.

FAQ

Posso codificar um ficheiro?

Esta página codifica o texto que cola. Binários pedem outro fluxo.

Isto é Base64 seguro para URL?

Não. É Base64 padrão com mais e barra. Troque esses caracteres se uma spec exigir URL-safe.

A codificação esconde segredos?

Não. Base64 é codificação, não cifra. Qualquer pessoa pode descodificar.

O texto sai do separador?

Não. A codificação é no cliente.

Ferramentas relacionadas