Codificador e Descodificador de Base64 Online

Blog

Codificador e Descodificador de Base64 Online

BlogCheatsheets
Loading...
Loading Base64...

Descrição

Codifique dados binários ou texto em Base64 para anexos de email e APIs, ou descodifique-os facilmente com validação integrada.

Sobre Codificador e Descodificador de Base64 Online

O Codificador / Descodificador de Base64 converte texto e dados binários de e para Base64 diretamente no seu navegador. Base64 representa dados binários como texto ASCII, o que o torna seguro para incorporar em URLs, JSON, XML, anexos de email e data URIs. Codifique ou descodifique instantaneamente com validação integrada — nada é enviado para um servidor.

Como usar

  1. Escolha se a sua origem é texto simples ou um ficheiro.
  2. Para codificar, escreva ou cole texto (ou carregue um ficheiro) na entrada — a saída em Base64 aparece imediatamente.
  3. Para descodificar, cole uma cadeia em Base64; o texto descodificado é apresentado e validado.
  4. Copie o resultado ou transfira-o quando trabalhar com ficheiros.

Exemplos

ExemploEntradaSaída
CodificarHello, World!SGVsbG8sIFdvcmxkIQ==
DescodificarZm9vYmFyfoobar

Perguntas frequentes

Base64 é encriptação?

Não. Base64 é uma codificação, não uma encriptação. Qualquer pessoa pode descodificá-lo — não oferece segurança nem confidencialidade. Utilize-o para o transporte seguro de dados binários, não para proteger segredos.

Porque é que a saída em Base64 é mais longa do que a entrada?

Base64 representa cada 3 bytes de entrada como 4 caracteres ASCII, pelo que a saída é cerca de 33% maior do que os dados originais. Essa sobrecarga é a contrapartida de um transporte seguro como texto.

O que é um data URI?

Um data URI incorpora um ficheiro diretamente num URL através de Base64, por exemplo data:image/png;base64,iVBORw0K… Permite inserir imagens ou tipos de letra pequenos sem um pedido HTTP separado.

A descodificação acontece num servidor?

Não. A codificação e a descodificação são executadas inteiramente no seu navegador, pelo que mesmo dados sensíveis permanecem no seu dispositivo.