Codificar/Decodificar Base64

Encode text or files to Base64, decode Base64 back. Supports URL-safe variant and Data URI.

Solo procesamiento en el navegador (Funciona sin conexión)
1

Introduce tu texto

Pega o escribe tu contenido en el campo.

2

Ajusta la configuración

Configura las opciones para obtener el resultado deseado.

3

Copia o guarda

Copia la salida al portapapeles o guárdala.

Características principales

Conversión en tiempo real

Codifica o decodifica instantáneamente mientras escribes. Sin clics en botones — los resultados se actualizan en vivo con cada pulsación.

Soporte de texto y archivos

Codifica cualquier archivo (imágenes, PDFs, ZIPs) a Base64, o pega Base64 para decodificar y descargar el archivo original.

Base64 seguro para URL (RFC 4648)

Cambio con un clic a la variante segura para URL que reemplaza +/ por -_ y omite el relleno. Perfecto para tokens JWT y parámetros de URL.

Salida Data URI

Genera cadenas data:{mime};base64,... listas para incrustar imágenes, fuentes o archivos directamente en HTML, CSS o JS.

Vista previa de imágenes y detección automática

Detecta automáticamente imágenes decodificadas (PNG, JPEG, GIF, WebP) y muestra una vista previa. La detección inteligente cambia al modo de decodificación cuando se detecta entrada Base64.

Intercambio, estadísticas y privacidad

Intercambio de salida a entrada con un clic, visualización de tamaño en bytes en tiempo real y procesamiento 100% en el navegador — tus datos nunca salen de tu dispositivo.

Acerca de esta herramienta

¿Qué es el codificador/decodificador Base64?

Codificador/Decodificador Base64 convierte texto y archivos a codificación Base64 y viceversa. Base64 es un esquema de codificación de binario a texto comúnmente utilizado para incrustar datos en URLs, correos electrónicos, HTML y JSON.

Codifica texto o cualquier archivo (imágenes, PDFs, ZIPs) a Base64, o decodifica cadenas Base64 a texto o archivos descargables — todo en tu navegador, con soporte de variante segura para URL y Data URI.

Casos de uso comunes

  • Data URIs: Codifica imágenes o fuentes como Data URIs Base64 para incrustar en HTML/CSS sin solicitudes externas
  • Tokens JWT: Decodifica payloads JWT usando Base64 seguro para URL para depuración e inspección
  • Autenticación API: Codifica credenciales para encabezados HTTP Basic Authentication
  • Transferencia de archivos: Convierte archivos binarios a texto Base64 para incluir en APIs JSON, correos o archivos de configuración
  • Adjuntos de correo: Codifica/decodifica adjuntos MIME en protocolos de correo electrónico
  • Depuración para desarrolladores: Inspecciona rápidamente datos codificados en Base64 en logs, tokens o respuestas de API

Procesamiento Base64 con privacidad primero

Toda la codificación y decodificación ocurre directamente en tu navegador. Tus archivos y texto se procesan localmente y nunca se suben a ningún servidor.

  • Ideal para codificar credenciales sensibles, tokens y archivos privados
  • Sin procesamiento del lado del servidor, sin registros, sin recopilación de datos
  • Funciona completamente sin conexión después de la carga inicial
  • Instálalo como PWA para acceso instantáneo sin internet

Preguntas frecuentes

Base64 es un esquema de codificación binario a texto que convierte datos binarios en caracteres ASCII. Se usa comúnmente en URLs de datos, archivos adjuntos de correo y payloads de API.
Yes. Switch to the File tab to encode any file (images, PDFs, ZIPs, etc.) to Base64. You can also decode a Base64 string back to a downloadable file.
No. Todo el procesamiento ocurre completamente en tu navegador. Tus datos nunca salen de tu dispositivo — nada se sube a ningún servidor.
Sí. Una vez que la página se ha cargado, la herramienta funciona completamente sin conexión. Para la mejor experiencia, instala PrivaDeck como PWA desde tu navegador.
No hay límites impuestos por el servidor. El tamaño máximo del archivo depende de la memoria disponible en tu dispositivo y las capacidades del navegador. La mayoría de los dispositivos modernos procesan archivos de hasta varios cientos de MB sin problemas.
URL-safe Base64 (RFC 4648 section 5) replaces + with - and / with _, and omits padding =. It's commonly used in JWT tokens, URL parameters, and filenames.