Codificador/Decodificador Base64

Codifica texto/archivos a Base64 o decodifica Base64 a texto/archivos. Gratis, instantáneo y 100% privado: todo el procesamiento ocurre en tu navegador.

Or upload a file:
📁 Drop file here or

Acerca de Base64 Encoding

Base64 encoding converts binary data into ASCII text using 64 characters (A-Z, a-z, 0-9, +, /). It's used everywhere:

  • Data URIs: Embed images directly in HTML/CSS
  • Email attachments (MIME): Encode binary for text-based email
  • API authentication: Base64 encode credentials for Basic Auth
  • JSON/XML: Safely embed binary data in text formats
  • JWTs: Tokens use Base64URL encoding

🔒 All processing happens in your browser. Your data never leaves your device.

Acerca de Base64 Encoder/Decoder

Codifica texto o archivos a Base64, y decodifica Base64 de vuelta a texto. Herramienta esencial para desarrolladores para data URIs, cabeceras de autenticación de API, adjuntos de correo electrónico y conversión de binario a texto. Todo el procesamiento en tu navegador.

Codificar y decodificar

Conversión bidireccional. Codifica cualquier texto a Base64, o decodifica cadenas Base64 de vuelta a texto legible al instante.

Soporte de archivos

Codifica archivos a data URIs Base64. Perfecto para incrustar imágenes en línea en HTML, CSS o cargas JSON.

Seguro con juegos de caracteres

Maneja correctamente Unicode y caracteres especiales. Codificación segura UTF-8 para texto internacional.

100% privado

Toda la codificación/decodificación se ejecuta localmente en tu navegador. No se envían datos a ningún servidor: completamente seguro.

📋 Casos de Uso Comunes

Incrustar imágenes en HTML o CSS

Codifica una imagen pequeña a Base64 e incrústala directamente en una página web para reducir las solicitudes HTTP y acelerar los tiempos de carga.

Transmitir datos en URLs

Codifica datos binarios o con caracteres especiales en cadenas Base64 seguras para pasarlos a través de parámetros de URL o llamadas API.

Depurar tokens de autenticación

Decodifica credenciales o tokens codificados en Base64 durante el desarrollo para inspeccionar su contenido sin usar servicios externos.

Almacenar binarios en formatos de texto

Codifica cargas binarias como cadenas Base64 para almacenarlas en JSON, YAML o campos de texto de bases de datos que no admiten bytes crudos.

🪜 Cómo Usar Esta Herramienta

  1. Elige la dirección
    Selecciona Codificar para convertir texto o binario a Base64, o Decodificar para convertir una cadena Base64 de vuelta a su forma original.
  2. Ingresa tus datos
    Escribe o pega texto en el área de entrada, o sube un archivo para codificarlo en formato Base64.
  3. Observa la vista previa en vivo
    Ve el resultado codificado o decodificado actualizarse al instante mientras escribes, con retroalimentación sobre la codificación de caracteres.
  4. Copia o descarga
    Copia el resultado al portapapeles o descárgalo como archivo cuando trabajes con datos binarios de origen.

📚 Guías Relacionadas

Preguntas Frecuentes

¿Estas herramientas de desarrollo son gratuitas?
Sí. Todas las herramientas de desarrollo son completamente gratuitas. Sin registro, sin cuenta.
¿Se envían mis datos a un servidor?
No. La codificación Base64, la codificación de URL, la decodificación JWT, la generación de hashes y las pruebas de expresiones regulares ocurren en tu navegador. Tus tokens y secretos permanecen en tu dispositivo.
¿Puedo decodificar JWTs de forma segura?
Sí. La decodificación JWT ocurre completamente en tu navegador. El token nunca sale de tu dispositivo. Solo se decodifican el encabezado y el payload; las firmas no se verifican en el servidor.