Base64 codificar/decodificar
Base64 codificar/decodificar convierte texto y archivos a Base64 y de vuelta. Todo se ejecuta en la página, así que las claves de API, los tokens y los fragmentos de configuración nunca salen de tu equipo, algo que puedes comprobar mirando la pestaña de red del navegador.
Cómo usar
- Pega tu texto en el campo de entrada, o arrastra un archivo encima.
- Elige la dirección: codificar a Base64 o decodificar desde Base64.
- El resultado aparece al instante y se copia con un clic.
- Con archivos, la salida es un data URI que puedes pegar directamente en HTML o CSS.
Dónde aparece Base64
- Incrustar una imagen pequeña o una fuente directamente en CSS o HTML como data URI, evitando una petición extra.
- Leer el contenido de un JWT para comprobar qué datos lleva realmente el token.
- Las cabeceras de autenticación básica, que son la cadena usuario:contraseña codificada en Base64.
- Los adjuntos de correo y MIME, que llevan décadas usando Base64 para mover datos binarios por canales de solo texto.
- Guardar datos binarios en JSON o en una columna de base de datos que solo admite texto.
Qué es y qué no es Base64
Base64 es una codificación, no un cifrado. Convierte cada tres bytes en cuatro caracteres ASCII imprimibles para que los datos binarios sobrevivan a canales que solo manejan texto, y cualquiera puede revertirlo al instante: nunca lo uses para proteger un secreto. La transformación además aumenta el tamaño en torno a un 33 por ciento, por lo que incrustar imágenes grandes como data URI suele hacer la página más lenta, no más rápida. El texto se procesa como UTF-8, así que las tildes, la eñe, los caracteres CJK y los emoji se convierten de ida y vuelta sin problemas.
Herramientas relacionadas
Preguntas frecuentes
¿Base64 codificar/decodificar envía mis datos a un servidor?
No. La conversión se ejecuta en JavaScript dentro de la propia página, así que las claves de API, los tokens, los archivos de configuración y cualquier otro texto sensible se quedan en tu equipo. Puedes comprobarlo abriendo la pestaña de red del navegador mientras usas la herramienta.
¿Base64 codificar/decodificar admite Unicode y caracteres no ASCII?
Sí. El texto se procesa como UTF-8, de modo que las vocales acentuadas, la eñe, el coreano, el japonés, el chino, el cirílico, el árabe y los emoji se convierten de ida y vuelta sin transformarse en interrogantes.
¿Puedo usar el resultado en código de producción?
Sí: la salida cumple exactamente el estándar correspondiente y puedes pegarla en tu proyecto con seguridad. Como con cualquier herramienta, ejecuta tus propias pruebas antes de publicar algo que dependa de ella.
Leer la guía completa: cómo usar Base64 codificar/decodificar paso a paso →