Publicidade • 728×90
Dev

Base64 encode / decode

Codifique texto em Base64 ou decodifique strings Base64 de volta para texto.

O que é Base64?

  1. Base64 é uma forma de representar dados binários (como imagens ou arquivos) como texto ASCII.
  2. Muito usado para incorporar imagens em HTML/CSS, enviar arquivos em JSON APIs e armazenar dados binários em campos de texto.
  3. URL-safe substitui + por - e / por _, evitando conflitos em URLs.

Dicas de uso

Base64 é uma forma de representar dados binários (como imagens ou arquivos) usando apenas caracteres de texto. É amplamente usado em APIs, e-mails e para embutir imagens diretamente no HTML ou CSS.

  • Para embutir uma imagem pequena diretamente no CSS sem requisição HTTP: encode em Base64 e use como background-image: url('data:image/png;base64,...').
  • Base64 não é criptografia — qualquer pessoa pode decodificar instantaneamente. Use apenas para encoding de formato, não para ocultar dados.
  • O output Base64 é sempre maior que o original (cerca de 33% a mais) — não use para arquivos grandes.

💡 Próximo passo: Para encoding de URLs e query strings, use o URL encoder/decoder — outro utilitário essencial no dia a dia de quem trabalha com APIs.

Publicidade • 300×250