Codificador / Decodificador Base64
Arrastra y suelta un archivo aquí, o haz clic para subir
Guía de uso
El Codificador/Decodificador Base64 es una utilidad basada en navegador para convertir texto y datos binarios hacia y desde la codificación Base64 — un formato ampliamente utilizado que representa datos binarios usando solo caracteres ASCII imprimibles. Base64 está en todas partes en el software moderno: adjuntos de correo electrónico, URIs de datos para imágenes incrustadas, Autenticación Básica HTTP, JWT y archivos de configuración. Esta herramienta admite tanto Base64 estándar (RFC 4648) como Base64url. Todas las operaciones son instantáneas y completamente locales — nada se transmite.
- Seleccionar modo codificar o decodificar — Use el interruptor de modo en la parte superior para alternar entre "Codificar" (texto o archivo → Base64) y "Decodificar" (Base64 → texto o archivo).
- Ingresar texto a codificar — En modo Codificación, escriba o pegue cualquier texto en el panel de entrada izquierdo. La salida Base64 aparece instantáneamente en el panel derecho.
- Codificar un archivo binario — Arrastre y suelte cualquier archivo (imagen, PDF, ZIP, etc.) en la zona de soltar. La herramienta lee el archivo localmente y produce la cadena Base64 completa.
- Decodificar una cadena Base64 — Cambie al modo Decodificación y pegue una cadena Base64 o Base64url en el panel de entrada. El texto decodificado aparece inmediatamente.
- Elegir estándar o URL-seguro — Alterne entre Base64 estándar (usa + y /) y Base64url (usa - y _, seguro para URLs y JWT).
- Copiar o descargar el resultado — Haga clic en "Copiar" para copiar la salida al portapapeles, o en "Descargar" para guardarla como archivo.
Preguntas frecuentes
¿Qué es la codificación Base64?
Base64 es un esquema de codificación de binario a texto que representa datos binarios usando 64 caracteres ASCII imprimables. Se usa comúnmente para incrustar datos binarios — como imágenes o archivos — en formatos de texto como JSON, HTML o correo electrónico.
¿Mis datos se envían a un servidor al codificar o decodificar?
No. Toda la codificación y decodificación ocurre completamente en tu navegador usando las APIs JavaScript nativas btoa()/atob() y FileReader. Nada se sube a ningún servidor.
¿Puedo codificar archivos a Base64?
Sí. Cambia al modo Archivo, luego arrastra y suelta o selecciona cualquier archivo. La herramienta lo lee con la API FileReader y genera el URI de datos Base64 completo.
¿Puedo usar esta herramienta sin conexión?
2Kit es una PWA. Tras tu primera visita, queda en caché y funciona completamente sin conexión.
¿Cuál es la diferencia entre Base64 y Base64 seguro para URL?
El Base64 estándar usa + y / que tienen significado especial en URLs. El Base64 seguro para URL los reemplaza por - y _ respectivamente, haciendo la cadena codificada segura para incluir en URLs.
Implementación técnica
Todo el procesamiento se ejecuta íntegramente en su navegador — nunca se envían datos a ningún servidor. Esta herramienta funciona completamente sin conexión como Aplicación Web Progresiva (PWA): tras la primera visita, todas las páginas y recursos son almacenados en caché por el Service Worker y permanecen disponibles sin conexión a internet. Sus datos de entrada nunca abandonan su dispositivo, lo que lo hace seguro para contenido sensible como claves API, contraseñas, configuraciones privadas y documentos confidenciales.