Ferramenta de codificação/decodificação Base64 - Online e Grátis
Ferramenta online de codificação e decodificação Base64 em tempo real. Suporta conversão de texto e arquivos com feedback instantâneo. Seguro, rápido e gratuito.
Codificador e Decodificador Base64 Online
Bem-vindo ao melhor codificador e decodificador Base64 online. Esta ferramenta simples, mas poderosa, permite converter texto para Base64 ou decodificar strings Base64 para texto legível instantaneamente.
Os esquemas de codificação Base64 são essenciais ao codificar dados binários para armazenamento ou transferência através de mídias projetadas para texto (como HTTP ou SMTP).
Opções de configuração avançadas
Seleção de conjunto de caracteres
Ao lidar com dados textuais, especificar o conjunto de caracteres (charset) correto é crucial. Embora UTF-8 seja o padrão, sistemas legados podem usar ASCII, ISO-8859-1 ou outros.
Decodificar cada linha separadamente
Dados codificados geralmente aparecem como um bloco contínuo de texto. No entanto, se você tiver várias strings Base64 independentes separadas por novas linhas, ative esta opção.
Modo de conversão ao vivo
Ative o modo ao vivo para obter resultados instantâneos enquanto digita. Este modo executa a conversão Base64 localmente em seu navegador usando JavaScript, garantindo latência zero.
Seguro e privado
Sua privacidade é nossa prioridade. Todas as comunicações usam conexões criptografadas SSL seguras (HTTPS). Nunca inspecionamos, armazenamos ou compartilhamos seus dados enviados.
Ferramenta online totalmente gratuita
Nossa ferramenta Base64 é 100% gratuita para usar. Nenhuma instalação de software, registro ou assinatura necessária.
Princípios de design
Uma tabela de índice Base64 consiste em 64 caracteres escolhidos para serem comuns à maioria das codificações e imprimíveis. Isso minimiza o risco de modificação de dados por sistemas como servidores de e-mail.
O que é codificação Base64?
Base64 é um grupo de esquemas de codificação binário-para-texto que representam dados binários em um formato de string ASCII, traduzindo-os em uma representação radix-64.
Exemplo de codificação Base64
Considere esta citação do Leviatã de Thomas Hobbes:
"Man is distinguished, not only by his reason, but ..."
Quando codificado em MIME Base64, esta sequência ASCII torna-se:
TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCAuLi4=Como funciona: A palavra "Man" é codificada como "TWFu". Em ASCII, "M", "a", "n" são bytes 77, 97, 110. Suas representações binárias são unidas e divididas em grupos de 6 bits.
| Conteúdo de texto | M | a | n | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Valor ASCII | 77 | 97 | 110 | |||||||||||||||||||||
| Binário | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 |
| Índice | 19 | 22 | 5 | 46 | ||||||||||||||||||||
| Base64 | T | W | F | u | ||||||||||||||||||||
Como mostrado, a codificação Base64 converte 3 bytes de dados de entrada (24 bits) em 4 caracteres Base64 (6 bits cada), expandindo o tamanho dos dados em aproximadamente 33%.