Sobre o projeto

Uma ferramenta simples, feita para desenvolvedores

O Base64Lab nasceu de uma necessidade recorrente: converter texto e arquivos para Base64 rapidamente, sem depender de bibliotecas externas ou colar dados sensíveis em sites desconhecidos.

O que é o Base64Lab

É um conversor Base64 que roda inteiramente no seu navegador. Não existe backend, banco de dados ou upload de arquivos — todo o processamento usa APIs nativas do JavaScript (btoa, atob, TextEncoder e FileReader).

Por que confiar

  • Nenhuma requisição de rede é feita com o conteúdo que você cola ou arrasta na ferramenta.
  • O código é aberto e pode ser inspecionado por qualquer pessoa.
  • O site funciona mesmo offline, após o primeiro carregamento.

Recursos disponíveis

  • Codificação e decodificação de texto, com suporte a UTF-8 completo (acentos, emojis, etc.).
  • Variante URL-safe do Base64, usada em tokens e parâmetros de URL.
  • Conversão de arquivos e imagens para Base64, com pré-visualização.
  • Conversão inversa: cole um Base64 e baixe o arquivo original.
  • Visualização didática de como o algoritmo agrupa bits e gera cada caractere.

Feedback

Encontrou um problema ou tem uma sugestão? A ferramenta está em constante evolução — sinta-se à vontade para explorar o repositório do projeto.