Codificador / Decodificador Base64
Codifica texto a Base64, o decodifica Base64 de vuelta a texto legible.
La codificación y decodificación se realizan localmente en tu navegador y nunca se envían a ningún lugar.
Acerca de esta herramienta
Base64 es una forma de codificar datos binarios o de texto como una cadena de caracteres ASCII simples, para que se pueda transmitir o almacenar de forma segura en cualquier lugar que espere texto — dentro de una URL, un campo JSON, un adjunto de correo electrónico, o una URI de datos para una imagen incrustada.
Esta herramienta admite texto Unicode completo (no solo ASCII básico) y funciona completamente en tu navegador, por lo que el contenido pegado nunca sale de tu dispositivo.
Vale la pena recordar que Base64 es una codificación, no un cifrado: es completa y trivialmente reversible, por lo que nunca debe usarse para proteger datos sensibles o secretos — solo para representarlos de forma segura como texto.
Herramientas relacionadas
Preguntas frecuentes
- ¿Para qué se usa la codificación Base64?
- Base64 codifica datos binarios o de texto en una cadena de caracteres ASCII simples (A-Z, a-z, 0-9, + y /), que se usa comúnmente para incrustar datos en URLs, payloads JSON, adjuntos de correo electrónico (MIME), y URIs de datos para imágenes incrustadas directamente en HTML o CSS.
- ¿Se envían mis datos a un servidor?
- No — toda la codificación y decodificación ocurre localmente en tu navegador usando APIs estándar de JavaScript. Nada de lo que escribas o pegues aquí se transmite a ningún lugar.
- ¿Es Base64 un cifrado o una medida de seguridad?
- No. Base64 es una codificación, no un cifrado — es completamente reversible por cualquiera sin necesitar ninguna clave, y solo pretende representar datos binarios de forma segura como texto. Nunca debe usarse para proteger información sensible.
- ¿Por qué el texto codificado en Base64 parece más largo que el original?
- Base64 representa cada 3 bytes de entrada como 4 caracteres ASCII, por lo que el texto codificado es aproximadamente un 33% más largo que el original. Esa sobrecarga es el precio a pagar por poder representar de forma segura cualquier dato binario como texto plano.