CalSolve

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.