Decodificar Base64 — Converter Base64 para Texto

Cole uma string Base64 para decodificá-la de volta para texto enquanto você digita — inclusive Base64 URL-safe de JWTs e links, e strings com o padding “=” faltando.

Atualizado em

Codifique um arquivo para Base64

Escolha um arquivo ou arraste para cá — imagens, PDFs, fontes, qualquer coisa de até 50 MB.
O arquivo é lido localmente e nunca é enviado.

Seus dados nunca saem do seu computador. Todo o processamento acontece localmente no navegador.

Como usar: Decodificar Base64

  1. Cole o texto em Base64 no campo de entrada — ele é decodificado enquanto você digita.
  2. Base64 URL-safe (com - e _) e padding = ausente são tratados automaticamente.
  3. Copie o texto decodificado ou mude para Codificar para fazer o caminho inverso.

O que a decodificação Base64 faz

Base64 representa dados binários com 64 caracteres imprimíveis (A–Z, a–z, 0–9, + e /), quatro caracteres para cada três bytes. A decodificação faz o caminho inverso e transforma os bytes de volta em texto usando UTF-8, para que acentos e emojis saiam corretamente: SGVsbG8sIHdvcmxkIQ== decodifica para “Hello, world!”.

Base64 URL-safe e padding

JWTs, URLs e muitas APIs usam Base64URL, que substitui + e / por - e _ e geralmente remove o padding = do final. O decodificador aceita as duas variantes e recoloca o padding quando ele está faltando.

Quando o resultado parece lixo

Se a saída decodificada for ilegível, provavelmente os dados não são texto — podem ser uma imagem, um PDF, dados comprimidos ou criptografados. Para imagens, use Imagem para Base64 (ele converte data URLs de volta em imagens), e para JWTs use o Decodificador JWT, que decodifica as três partes.

Também pesquisado como: base64 decode, base64 para texto, decodificador base64, decodificar base64 online, converter base64 para texto, base64url decode.

Ferramentas que combinam com: Decodificar Base64

  • Codificação/Decodificação Base64 — Converte texto para Base64 e vice-versa, com suporte total a UTF-8 (acentos, emojis); alterna para Base64 seguro para URLs; ou arrasta um arquivo para obter sua string Base64 ou URI de dados.
  • Decodificador JWT — Cole um JSON Web Token para analisar seu cabeçalho e sua carga, verificar quando ele expira e conferir sua assinatura.
  • Decodificar URL — Cole uma URL ou query string cheia de %20 e %3D para deixá-la legível de novo, com cada parâmetro da query decodificado e listado separadamente.
  • Imagem para Base64 — Transforme um arquivo PNG, JPEG, SVG, WebP ou GIF em um URI de dados Base64 com CSS e HTML prontos para copiar — ou cole uma sequência Base64 para visualizar e baixar a imagem.

Perguntas frequentes

Base64 é criptografia?
Não. Base64 é uma codificação que qualquer pessoa consegue reverter — nunca use para esconder senhas ou segredos.
Por que meu Base64 termina com = ou ==?
É o padding. Base64 trabalha em grupos de três bytes; quando o tamanho dos dados não é múltiplo de três, = ou == preenche o último grupo.
Como decodifico um JWT?
Um JWT são três partes Base64URL separadas por pontos. Cole uma parte aqui, ou use o Decodificador JWT para decodificar o cabeçalho e o payload juntos.
Posso instalar o Decodificar Base64 como um aplicativo da web e usá-lo offline?
Sim. O Decodificar Base64 é um aplicativo da web instalável (PWA) — instalado a partir do seu navegador, não baixado de uma loja de aplicativos. Clique em “Instalar aplicativo” na parte superior desta página no Chrome ou no Edge (Windows, macOS, Linux, ChromeOS) ou, no Android, use “Compartilhar” → “Adicionar à tela inicial” no iPhone e no iPad, ou “Arquivo” → “Adicionar ao Dock” no Safari 17+ em um Mac. Em seguida, ela se abre em uma janela própria com seu próprio ícone e, como é executada inteiramente no seu navegador, continua funcionando offline. O Firefox no desktop não permite a instalação de aplicativos da web. Como funciona a instalação.

Ferramentas relacionadas