Grátis online Base64 Encoder / Decoder
Codifique texto, imagens e arquivos em Base64 ou decodifique strings Base64 — gratuito, online e 100% no lado do cliente. Nenhum upload necessário.
100% lado do cliente · Seus dados nunca saem do navegadorComo usar Base64 Encoder / Decoder
Selecione um modo de acordo com seu caso de uso:
- Modo texto: cole qualquer texto UTF-8 e clique em Codificar para convertê-lo em Base64, ou cole uma string Base64 e clique em Decodificar para recuperar o texto original.
- Modo imagem: cole uma string Base64 e veja a imagem renderizada como pré-visualização — ótimo para depurar URIs
data:em CSS. - Modo arquivo: arraste e solte qualquer arquivo para obter instantaneamente sua representação em Base64. Funciona com imagens, PDFs, ZIPs e qualquer formato binário.
Clique no botão ⇄ para alternar a direção de codificação/decodificação, ou use Ctrl/Cmd+Enter para executar e Ctrl/Cmd+K para limpar.
Perguntas frequentes
O que é codificação Base64?
Base64 é um esquema de codificação de binário para texto que representa dados binários usando 64 caracteres ASCII imprimíveis (A–Z, a–z, 0–9, +, /). É comumente usado para incorporar dados binários — como imagens ou arquivos — em formatos de texto como JSON, HTML ou e-mail.
Meus dados estão seguros? Eles são enviados para algum servidor?
Não. Toda a codificação e decodificação acontece inteiramente no seu navegador usando JavaScript. Nada é enviado para nenhum servidor. Seus dados nunca saem do seu dispositivo.
Qual é a diferença entre Base64 padrão e Base64 seguro para URL?
O Base64 padrão usa os caracteres + e /, que têm significado especial nas URLs. O Base64 seguro para URL substitui + por - e / por _, tornando-o seguro para usar em URLs e nomes de arquivo sem codificação percentual.
Posso codificar uma imagem em Base64?
Sim! Mude para o modo "Imagem", cole uma string Base64 para decodificar e pré-visualizar uma imagem, ou use o modo "Arquivo" para arrastar e soltar qualquer arquivo de imagem e obter sua representação em Base64.
Quais são os usos mais comuns do Base64?
Incorporar imagens em HTML/CSS (URIs de dados), codificar anexos binários em APIs JSON, armazenar blobs binários em bancos de dados, codificar credenciais em cabeçalhos HTTP Basic Auth e manipular dados binários em payloads de JWT.