Ferramenta CodificadorDecodificador Base64
Converta texto, imagens e arquivos de e para o formato Base64.
Uma ferramenta gratuita para gerar Data URIs e Base64 seguro para URL.
Sobre o Codificador / Decodificador Base64
Este "Codificador / Decodificador Base64" é uma ferramenta web gratuita que permite converter texto simples ou dados de arquivos para e do formato Base64 em tempo real no seu navegador.
No modo texto, ele executa a codificação e decodificação instantaneamente enquanto você digita. No modo de arquivo, você pode converter imagens para o formato Data URI simplesmente arrastando e soltando, e copiar trechos para incorporar no CSS ou HTML.
Ele também suporta opções como "Base64 seguro para URL" e o padrão MIME "Inserir quebra de linha a cada 76 caracteres". Como todos os processos de conversão são executados localmente, arquivos enviados nunca são enviados a um servidor.
Como Usar o Codificador Base64
Selecione um Modo
Selecione a guia "Texto" para converter strings, ou a guia "Arquivo / Imagem" para Data URIs.
Inserir ou Carregar Dados
Digite texto na área de texto ou solte um arquivo. Defina opções, se necessário.
Copiar ou Salvar o Resultado
Copie a string Base64 ou os trechos CSS/HTML. Para decodificação, você pode baixar o resultado.
Glossário Base64
- Base64
- Um esquema de codificação que representa dados binários usando apenas 64 caracteres ASCII imprimíveis (A-Z, a-z, 0-9, +, /).
- Data URI (Data URL)
- Um mecanismo para incorporar recursos como imagens diretamente em arquivos HTML ou CSS usando o formato
data:[tipo MIME];base64,[dados]. - URL-safe Base64
- Uma variação que substitui os caracteres
+e/por-(hífen) e_(sublinhado). Usado em JWTs. - Preenchimento (Padding =)
- O caractere
=anexado ao final da saída Base64. Usado para preencher o comprimento da saída para um múltiplo de 4. - MIME
- Um padrão para formatar e-mails. Base64 é um esquema principal no MIME, que especifica inserir uma quebra de linha a cada 76 caracteres.
Perguntas Frequentes sobre Base64 (FAQ)
- Q.A codificação Base64 criptografa dados?
- Não. Base64 é um método de codificação (reversível), não de criptografia. Não pode ser usado para proteger informações confidenciais.
- Q.Quais são os benefícios de converter uma imagem para Base64?
- A incorporação de imagens pequenas diretamente no HTML ou CSS como Data URIs reduz as solicitações HTTP. No entanto, o tamanho dos dados aumenta cerca de 33%.
- Q.Os dados convertidos são enviados para um servidor?
- Não. Todas as conversões são feitas inteiramente no seu navegador. Nenhum dado é enviado para servidores externos.
- Q.Texto não inglês pode ser codificado?
- Sim. Texto multibyte é automaticamente convertido para sequências de bytes UTF-8 internamente antes da codificação Base64.
- Q.Existe um limite para o tamanho do arquivo?
- Depende da memória do seu navegador, mas por motivos de desempenho, recomendamos arquivos de até 5MB.
Casos de Uso da Conversão Base64
Incorporação de Imagens Inline
Ao incorporar pequenos ícones diretamente como Data URIs no CSS ou HTML, você pode reduzir solicitações HTTP.
Transmissão de Dados em E-mails e APIs
A codificação é usada para enviar com segurança arquivos binários como imagens e PDFs como texto.
Verificando o Conteúdo de Tokens JWT
O payload dos JWTs é codificado com Base64 seguro para URL, tornando conveniente decodificar e depurar.
Escrita Segura em Arquivos de Configuração
Utilizado ao passar com segurança certificados como strings Base64 para variáveis de ambiente CI/CD.
Enviar feedback
Deixe-nos saber sua opinião para nos ajudar a melhorar a ferramenta.
O feedback está temporariamente suspenso
O servidor está ocupado ou a proteção contra spam está ativa. Tente novamente mais tarde.