Codificador Base64

Codifica datos a Base64/Base64URL o decodifica datos Base64/Base64URL usando varios juegos de caracteres.

Acerca de la Conversión Base64 <-> Datos

Esta herramienta convierte datos textuales o contenido de archivos a Base64/Base64URL y viceversa. La codificación Base64 representa datos binarios en formato de cadena ASCII utilizando una representación de base 64, lo que la hace adecuada para la transmisión a través de canales de solo texto. Base64URL es una variante que utiliza caracteres seguros para URL. Cuando se carga un archivo para codificar, se utilizan sus bytes binarios sin procesar.

¿Por Qué Usar Esta Herramienta?

Utilice este convertidor para: transmitir datos binarios (como imágenes o archivos) a través de JSON/XML o cuerpos de correo electrónico; hacer que los datos sean seguros para URL con Base64URL; o representar contenido binario en un formato ASCII imprimible. Admite varios juegos de caracteres para decodificar con precisión datos de texto que no sean UTF-8.

Ejemplos de Uso

  • Codificar archivos binarios (como imágenes o ejecutables) para incrustarlos en formatos basados en texto.
  • Decodificar cadenas Base64 de API, que pueden representar imágenes, documentos o texto en codificaciones específicas.
  • Preparar datos binarios para URI de `datos:` (por ejemplo, `data:image/png;base64,...`).
  • Convertir texto codificado en Base64 de sistemas heredados (por ejemplo, ISO-8859-1) seleccionando el juego de caracteres correcto.

Consejos Profesionales

  • Juego de Caracteres para Decodificar Texto: Crucial para texto que no sea UTF-8. Seleccione el juego de caracteres original (por ejemplo, ISO-8859-1) para evitar una salida ilegible. Se ignora si Base64 representa datos binarios que no son texto (descargables como binarios). Se ignora al codificar archivos cargados (datos binarios).
  • Base64 vs. Base64URL: Use Base64URL para URL o nombres de archivo. Evita '+' y '/' y omite el relleno '='.
  • Carga de Archivos para Codificación: Al cargar un archivo en modo 'Datos a Base64', la herramienta lee sus bytes binarios sin procesar para la codificación directa Base64, omitiendo las consideraciones del juego de caracteres para el archivo en sí.