🦊Foxi Tools
🔤

Codificador/Decodificador Base64

Codifica o decodifica texto en Base64

El codificador/decodificador Base64 convierte texto y datos binarios a cadenas ASCII codificadas en Base64 y viceversa, directamente en el navegador. La codificación Base64 es esencial para incrustar imágenes como URIs de datos, decodificar tokens JWT, crear cabeceras de autenticación de API y transmitir contenido binario a través de canales de solo texto como el correo electrónico. Soporta completamente UTF-8 para manejar correctamente todos los caracteres Unicode, incluidos los acentos y la ñ.

📖 Cómo usar

  1. Ingrese el texto a codificar o decodificar
  2. Haga clic en Codificar para convertir a Base64
  3. Haga clic en Decodificar para restaurar el texto original
  4. Copie el resultado para usar

Características

  • Conversión de codificación/decodificación en tiempo real
  • Soporte completo para UTF-8
  • Procesamiento de textos grandes
  • Copia con un solo clic
  • Velocidad de procesamiento rápida

💡 Casos de uso

  • Desarrolladores frontend: Convertir iconos pequeños o fuentes a URIs de datos para reducir las solicitudes HTTP y mejorar el tiempo de carga.
  • Desarrolladores backend: Codificar pares usuario:contraseña en Base64 para cabeceras de autenticación HTTP Basic en peticiones a APIs REST.
  • Analistas de seguridad: Decodificar la sección payload de tokens JWT para inspeccionar rápidamente los claims y datos de expiración.
  • Ingenieros DevOps: Decodificar valores codificados en Base64 almacenados en Secrets de Kubernetes o variables de entorno de CI/CD para auditar configuraciones.
  • Administradores de correo: Decodificar archivos adjuntos de correo codificados en MIME para verificar el contenido original.

🎯 Consejos

  • Para inspeccionar un JWT, pega solo el segundo segmento (entre los dos puntos) para decodificar los claims del payload al instante.
  • Base64 aumenta el tamaño de los datos aproximadamente un 33 %, por lo que es más adecuado para activos pequeños como iconos que para archivos grandes.
  • Para Base64 seguro para URL, reemplaza + por - y / por _ en el resultado.
  • Si el texto decodificado aparece ilegible, los datos originales podrían no estar en UTF-8 — verifica primero la codificación de origen.

Preguntas frecuentes

Q. ¿Qué es Base64?

A. Base64 es un método de codificación que convierte datos binarios en formato de texto. Se usa comúnmente para archivos adjuntos de correo y URIs de datos.

Q. ¿Soporta caracteres especiales como ñ, acentos y emojis?

A. Sí, utiliza codificación UTF-8 para soportar todos los caracteres Unicode, incluyendo ñ, tildes y cualquier otro carácter especial.

Q. ¿Base64 es lo mismo que cifrado?

A. No. Base64 es un esquema de codificación, no de cifrado. Cualquiera puede decodificar una cadena Base64 sin clave. Nunca lo uses para proteger contraseñas o información sensible.

Q. ¿Cuánto aumenta el tamaño de los datos con Base64?

A. Base64 incrementa el tamaño aproximadamente un 33 %. Cada 3 bytes de datos binarios se convierten en 4 caracteres ASCII. Considera esta sobrecarga al incrustar recursos grandes.

Q. ¿Qué es Base64 seguro para URL?

A. El Base64 estándar usa +, / y = que tienen significados especiales en URLs. El Base64 seguro para URL reemplaza + por - y / por _ para que la cadena codificada pueda usarse en rutas y parámetros de consulta.

Q. ¿Puedo codificar archivos grandes con Base64?

A. Técnicamente sí, pero es ineficiente debido al incremento del 33 %. Para imágenes, los URIs de datos son más adecuados para iconos pequeños de menos de 1-2 KB. Los archivos grandes deben servirse como descargas binarias normales.

🔗 Herramientas relacionadas