Precisa trabalhar com o formato Base64? Nosso site é a solução perfeita! Use nossa ferramenta online conveniente para codificar ou decodificar seus dados facilmente.

Codificar em Base64

Para binários codificados, como imagens, documentos, etc., use o formulário de upload de arquivos localizado mais abaixo nesta página.

Encode files to Base64 format

0 Click (or tap) here to select a file
The maximum file size is 192MB.
Working...
Please wait until the encoding process is complete.
Success!
{file} to download the encoded file.
Please note that this file is removed from our system immediately after the first download attempt or 30 minutes of inactivity.
Error!Something went wrong:{error}

Sobre

Bem-vindo ao Base64 Decode and Encode, uma ferramenta online simples que faz exatamente o que diz: decodifica a partir da codificação Base64 e também codifica nela de forma rápida e fácil. Codifique seus dados em Base64 sem complicações ou decodifique-os em um formato legível por humanos.

Por que usar a codificação Base64?

Os esquemas de codificação Base64 são comumente usados quando há necessidade de codificar dados binários, especialmente quando esses dados precisam ser armazenados e transferidos por meios projetados para lidar com texto. Essa codificação ajuda a garantir que os dados permaneçam intactos sem modificação durante o transporte. Base64 é comumente usado em várias aplicações, incluindo email via MIME, bem como armazenamento de dados complexos em XML ou JSON.

Opções Avançadas

Conjunto de Caracteres

No caso de dados textuais, o esquema de codificação não contém o conjunto de caracteres, então você deve especificar qual conjunto de caracteres foi usado durante o processo de codificação. Geralmente é UTF-8, mas pode ser muitos outros; se você não tiver certeza, experimente as opções disponíveis ou tente a opção de detecção automática. Essas informações são usadas para converter os dados decodificados para o conjunto de caracteres do nosso site para que todas as letras e símbolos possam ser exibidos corretamente. Observe que isso é irrelevante para arquivos, pois nenhuma conversão segura para a web precisa ser aplicada a eles.

Decodificar Cada Linha Separadamente

Os dados codificados geralmente consistem em texto contínuo, então até mesmo os caracteres de nova linha são convertidos em suas formas codificadas em Base64. Antes da decodificação, todos os espaços em branco não codificados são removidos da entrada para proteger a integridade da entrada. Esta opção é útil se você pretende decodificar várias entradas de dados independentes que são separadas por quebras de linha.

Modo ao Vivo

Quando você ativa esta opção, os dados inseridos são decodificados imediatamente com as funções JavaScript integradas do seu navegador, sem enviar nenhuma informação para nossos servidores. Atualmente, este modo suporta apenas o conjunto de caracteres UTF-8.

Seguro e Protegido

Todas as comunicações com nossos servidores são feitas através de conexões criptografadas SSL seguras (https). Nós deletamos os arquivos enviados dos nossos servidores imediatamente após serem processados e o arquivo resultante para download é deletado imediatamente após a primeira tentativa de download ou 15 minutos de inatividade (o que for mais curto). Nós não mantemos ou inspecionamos o conteúdo dos dados enviados ou dos arquivos carregados de qualquer forma. Leia nossa política de privacidade abaixo para mais detalhes.

Completamente Grátis

Nossa ferramenta é gratuita. A partir de agora, você não precisa baixar nenhum software para tarefas tão simples.

Detalhes da Codificação Base64

Base64 é um termo genérico para uma série de esquemas de codificação semelhantes que codificam dados binários tratando-os numericamente e 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.

Design

A escolha particular de caracteres para compor os 64 caracteres necessários para Base64 varia entre implementações. A regra geral é escolher um conjunto de 64 caracteres que seja 1) parte de um subconjunto comum à maioria das codificações e 2) também imprimível. Esta combinação torna os dados improváveis de serem modificados durante o trânsito através de sistemas como email, que tradicionalmente não eram seguros para 8 bits. Por exemplo, a implementação Base64 do MIME usa A-Z, a-z e 0-9 para os primeiros 62 valores, assim como "+" e "/" para os dois últimos. Outras variações, geralmente derivadas do Base64, compartilham essa propriedade, mas diferem nos símbolos escolhidos para os dois últimos valores; um exemplo é a variante segura para URL e nome de arquivo "RFC 4648 / Base64URL", que usa "-" e "_".

Exemplo

Aqui está um trecho de citação de "O Sol é para Todos":

"A maioria das pessoas é boa, meu filho, você só não percebeu ainda."

Isso é representado como uma sequência de bytes ASCII e codificado no esquema Base64 do MIME da seguinte forma:

TW9zdCBwZW9wbGUgYXJlIGdvb2QsIG15IGNoaWxkLCB5b3UganVzdCBkb24ndCByZWFsaXplIGl0IHlldC4=