Cole qualquer texto para codificá-lo como Base64, ou cole uma string Base64 para decodificá-la de volta em texto simples — instantâneo, no navegador, e lida com UTF-8 completo sem quebrar caracteres especiais.
Carregando calculadora...
Esta ferramenta te ajudou?
O que é Base64 Encoder / Decoder?
Um codificador/decodificador Base64 converte entre texto e strings codificadas em Base64. A codificação Base64 é essencial para incorporar dados binários em protocolos baseados em texto. Nossa ferramenta suporta caracteres UTF-8 para texto internacional.
Quando Usar Esta Calculadora
Quando precisa de avaliar o custo antes de iniciar um projeto
Quando quer comparar os resultados com outras ferramentas semelhantes
Quando quer aprender a usar a ferramenta em diferentes cenários
Quando precisa de partilhar os resultados com a equipa ou com clientes
Quando quer verificar a precisão dos cálculos da ferramenta
Quando procura uma solução rápida e simples para um problema específico
Passos:
Enter your input in the field above.
Configure any available options to customize the output.
View the results instantly with real-time updates.
Copy or export your results for use in your projects.
Fórmula
Codificação: Binary data → 6-bit groups → Base64 alphabet (A-Z, a-z, 0-9, +, /) ➡ Decodificação: Reverse the process
Casos de uso
Inserção de imagens em HTML/CSS/JSON
Codificação binary data for API transmission
Criando basic authentication headers
Storing binary data in texto-based databases
Benefícios Principais
Get accurate results instantly in your browser.
Save time with real-time calculations as you type.
No data leaves your device - complete privacy.
Free to use on any device, no sign-up required.
Dicas Profissionais
uso URL-safe Base64 for web applications
Base64 is encoding not encryption — never uso it for sensitive data
Compress antes de codificação to minimize size increase
Erros Comuns a Evitar
Trying to decodificar non-Base64 entrada
Forgetting that Base64 is not criptografia
usando the wrong character encoding
Termos Chave Explicados
Base64: texto-based binary encoding scheme
codificar: converter texto to Base64
decodificar: converter Base64 back to texto
UTF-8: Unicode texto encoding supporting all characters
Conceitos relacionados
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
Exemplo
Encoding "Hello World!" → "SGVsbG8gV29ybGQh". Decoding "U3Vuc2hpbmU=" → "Sunshine". Each 3 bytes of entrada become 4 Base64 characters.
Interpretação dos seus resultados
Esta ferramenta mostra resultados detalhados com base nas entradas que você forneceu. Revise cada seção cuidadosamente para entender como interpretar os números e tomar decisões com base neles.
Se você tiver perguntas sobre como a ferramenta funciona ou como interpretar resultados específicos, consulte a seção de Perguntas Frequentes abaixo ou entre em contato com o suporte.
Perguntas Frequentes
O que é codificação Base64?
Base64 é um esquema de codificação binário-para-texto que representa dados binários em formato de string ASCII. É comumente usado para transmitir dados por mídias projetadas para texto, como incorporar imagens em HTML ou anexos de e-mail.
Quando devo usar Base64?
Use Base64 quando precisar incorporar dados binários (imagens, arquivos) em formatos baseados em texto como JSON, HTML, CSS, XML ou e-mail. Também é usado para ofuscação básica de dados e cabeçalhos de autenticação de API.
Base64 comprime dados?
Não, o Base64 na verdade aumenta o tamanho dos dados em aproximadamente 33%. Ele codifica 3 bytes de dados em 4 caracteres ASCII. Use compactação antes do Base64 se o tamanho do arquivo for importante.
A Base64 é segura?
Não, a Base64 NÃO é criptografia — é apenas um esquema de codificação. Qualquer pessoa pode decodificar strings Base64 facilmente. Nunca use Base64 para proteger dados sensíveis como senhas ou chaves de API.
Por que minhas strings Base64 são diferentes de outras ferramentas?
Diferentes ferramentas podem usar quebra de linha diferente (76 caracteres por linha é padrão para MIME), caracteres de preenchimento (=) ou conjuntos de caracteres. Nossa ferramenta usa codificação padrão RFC 4648 sem quebras de linha.
Posso decodificar uma string Base64 de volta ao original?
Sim! A codificação Base64 é totalmente reversível. Use o modo de decodificação para converter qualquer string Base64 válida de volta à sua forma original — texto, binário ou qualquer tipo de dado.
Qual é a diferença entre Base64 e Base64 seguro para URLs?
O Base64 padrão usa os caracteres + e /, que têm significados especiais em URLs. O Base64 seguro para URLs substitui esses por - e _ para tornar a string codificada segura para uso em URLs e nomes de arquivos.
Quando devo usar codificação Base64?
Use Base64 quando precisar incorporar dados binários em formatos de texto (HTML, CSS, JSON, XML), transmitir dados binários por protocolos somente texto (e-mail, HTTP), armazenar dados binários em bancos de dados de texto.
A codificação Base64 aumenta o tamanho do arquivo?
Sim, a codificação Base64 aumenta o tamanho dos dados em aproximadamente 33%. Cada 3 bytes de dados binários se tornam 4 caracteres ASCII. Por exemplo, um arquivo de 1MB se torna cerca de 1,33MB quando codificado em Base64.
O Base64 pode lidar com texto Unicode?
O Base64 codifica bytes brutos, não caracteres. Para codificar texto Unicode, primeiro converta-o para bytes (normalmente UTF-8), depois codifique os bytes em Base64. Nossa ferramenta lida com essa conversão automaticamente.
Esta ferramenta é gratuita?
Sim, esta ferramenta é totalmente gratuita e não requer registro. Você pode usá-la livremente.