McTorce Suite
← Volver a herramientas

Conversor Base64

Codifica o decodifica texto y archivos a/desde Base64.

¿Qué es Base64?

Base64 es un esquema de codificación de binario a texto que representa datos binarios usando un conjunto de 64 caracteres ASCII imprimibles (A-Z, a-z, 0-9, +, /). Fue diseñado originalmente para codificar adjuntos de correo, pero ahora se usa en prácticamente todas las áreas del desarrollo de software.

Base64 aumenta el tamaño de los datos codificados aproximadamente un 33% respecto al binario original, porque asigna cada 3 bytes de entrada a 4 caracteres imprimibles.

Cómo usar

  1. Selecciona Codificar para convertir texto a Base64, o Decodificar para invertir la operación.
  2. Pega o escribe tu texto en el área de entrada; la salida se actualiza al instante.
  3. Usa el botón Intercambiar para volcar la salida al campo de entrada y cambiar de modo automáticamente.
  4. Haz clic en Copiar para copiar el resultado al portapapeles.

Usos frecuentes

  • URIs de datos - Incrusta imágenes directamente en HTML o CSS usando data:image/png;base64,... para evitar solicitudes HTTP adicionales.
  • Tokens JWT - Las secciones de encabezado y carga útil de un JSON Web Token están codificadas en Base64Url (una variante con - y _ en lugar de + y /).
  • Autenticación HTTP básica - La cabecera Authorization: Basic lleva el usuario:contraseña codificados en Base64.
  • Adjuntos de correo (MIME) - El estándar MIME usa Base64 para codificar los adjuntos binarios de correo para que puedan viajar de forma segura a través de protocolos de correo basados en texto.
  • Cargas útiles de API - Algunas APIs requieren que los datos binarios (imágenes, PDFs) estén codificados en Base64 dentro de un campo JSON.