Ferramenta de decodificação Base64

Decodifique strings Base64 com facilidade diretamente no seu navegador.

Ferramenta decodificadora Base64

Sobre a codificação Base64

Base64 é um grupo de esquemas de codificação binária para texto que representam dados binários em um formato de cadeia de caracteres ASCII, traduzindo-os em uma representação de base 64. O termo Base64 se origina de uma codificação de transferência de conteúdo MIME específica.

Each Base64 digit represents exactly 6 bits of data. Three 8-bit bytes (i.e., a total of 24 bits) can therefore be represented by four 6-bit Base64 digits.

Dados originais Representação de bits Codificação Base64
A 01000001 QQ==
AB 01000001 01000010 QUI=
ABC 01000001 01000010 01000011 QUJD

Base64 é comumente usado quando há necessidade de codificar dados binários que precisam ser armazenados e transferidos por mídia projetada para lidar com dados textuais. Isso é para garantir que os dados permaneçam intactos sem modificação durante o transporte.

Casos de uso comuns

Anexos de e-mail

O Base64 é usado para codificar anexos de e-mail para que possam ser transmitidos por SMTP, que foi projetado para lidar com texto simples.

Data URIs

No desenvolvimento web, o Base64 é usado para incorporar imagens e outros arquivos diretamente em HTML, CSS ou JavaScript como URIs de dados.

Authentication

A autenticação básica em HTTP usa Base64 para codificar credenciais antes de transmiti-las pela rede.

Armazenamento de dados

A codificação Base64 é usada para armazenar dados binários em bancos de dados que só podem armazenar dados baseados em texto.

Dados XML/JSON

Os dados binários geralmente são codificados como Base64 quando incluídos em documentos XML ou JSON para garantir a integridade dos dados.

Transmissão de dados

Ao transferir dados entre sistemas que não suportam transferência de dados binários, o Base64 fornece uma solução confiável.

Related Tools