🔤

Codificador Base64

Codifique e decodifique textos em Base64 direto no navegador.

Base64
O resultado aparecerá aqui

Ferramentas Relacionadas

O Codificador Base64 do Utilitarioz converte texto e dados para a codificação Base64 e vice-versa, diretamente no navegador. Base64 é amplamente usado em APIs, e-mails, autenticação HTTP Basic, JWT e armazenamento de imagens em CSS.

O que é Base64?

Base64 é um esquema de codificação que representa dados binários usando apenas 64 caracteres ASCII imprimíveis (A-Z, a-z, 0-9, +, /). Não é criptografia — é apenas codificação. Qualquer pessoa com o texto Base64 pode decodificá-lo facilmente.

Usos principais do Base64

  • Incorporar imagens diretamente no CSS ou HTML (data:image/png;base64,...)
  • Autenticação HTTP Basic: "Authorization: Basic base64(user:senha)"
  • Transmitir dados binários em protocolos de texto (e-mail MIME, JSON)
  • Parte da estrutura do JWT (header e payload são Base64URL)
  • Armazenar dados binários em campos de texto em banco de dados

Perguntas Frequentes — Codificador Base64

Base64 é criptografia?

Não. Base64 é apenas codificação para transmissão segura de dados em protocolos de texto. Não oferece confidencialidade — qualquer pessoa pode decodificá-lo.

Por que o Base64 aumenta o tamanho?

Base64 representa cada 3 bytes com 4 caracteres, aumentando o tamanho em ~33%. Uma imagem de 100 KB em Base64 vira ~133 KB.

Qual a diferença entre Base64 e Base64URL?

Base64URL substitui + por - e / por _ para ser seguro em URLs sem necessidade de encoding. Usado em JWTs e OAuth tokens.