Ferramentas para desenvolvedores

Codificar e decodificar Base64 — grátis, privado, no seu navegador

Converta texto de e para Base64 na hora, com suporte completo a Unicode.

Esta ferramenta roda inteiramente no seu navegador. Seus arquivos nunca são enviados — eles ficam no seu dispositivo.

Base64 é uma forma simples de representar texto ou dados binários usando apenas caracteres ASCII comuns, o que é prático para embutir dados em URLs, JSON, data URIs e arquivos de configuração. Esta ferramenta converte nas duas direções e trata o Unicode completo corretamente usando UTF-8, de modo que emojis e caracteres acentuados sobrevivem à ida e à volta.

Ela roda inteiramente no seu navegador. Tudo o que você colar — incluindo chaves de API, tokens ou anotações privadas — é processado no seu próprio dispositivo e nunca é enviado a um servidor.

Como usar Codificar / Decodificar Base64

  1. Escolha se você quer Codificar texto em Base64 ou Decodificar Base64 de volta em texto.
  2. Digite ou cole seu conteúdo na caixa de entrada.
  3. O resultado aparece na hora na caixa de saída abaixo.
  4. Clique em Copiar para colocar o resultado na área de transferência.

Perguntas frequentes

Meu texto é enviado para um servidor?

Não. Toda a codificação e decodificação acontece localmente no seu navegador, usando JavaScript nativo. Seu texto nunca sai do seu dispositivo, então é seguro para tokens, chaves e dados privados.

A ferramenta lida com emojis e caracteres acentuados?

Sim. O texto é codificado como UTF-8 antes de ser convertido para Base64, então caracteres Unicode como emojis, é ou 日本語 são preservados exatamente quando você os decodifica de volta.

O que acontece se eu colar um Base64 inválido ao decodificar?

A ferramenta mostra uma breve mensagem de erro em vez de uma saída embaralhada. Verifique se a entrada contém apenas caracteres Base64 válidos (A–Z, a–z, 0–9, + / e o preenchimento =).

Este é o Base64 seguro para URL?

Ele usa o Base64 padrão (com + e /). Se você precisa de Base64 seguro para URL, substitua + por - e / por _ na saída, e remova o preenchimento = do final.

Ferramentas relacionadas