Acerca de: Codificador y decodificador Base64
Base64 representa cualquier dato usando solo 64 caracteres seguros (letras, dígitos, «+» y «/»). Se usa para incrustar imágenes en HTML o CSS, enviar archivos adjuntos por correo electrónico, almacenar datos binarios en JSON y pasar valores en URL o encabezados HTTP. Esta herramienta convierte texto a Base64 y viceversa mientras escribes. Trata correctamente cualquier idioma codificando el texto en UTF-8 y admite la variante segura para URL, que sustituye «+» y «/» por «-» y «_».
Cómo usarla
- Elige «Codificar» para convertir texto a Base64, o «Decodificar» para convertir Base64 de nuevo a texto.
- Escribe o pega tu entrada. El resultado se actualiza al instante.
- Activa «Segura para URL» cuando el resultado vaya a usarse en una URL o en un nombre de archivo.
- Copia el resultado o haz clic en «Usar el resultado como entrada» para invertir la conversión.
Preguntas frecuentes
¿Base64 es un tipo de cifrado?
No. Base64 es una codificación, no un cifrado. Cualquiera puede decodificarlo, así que nunca lo uses para proteger contraseñas ni información confidencial.
¿Por qué el resultado en Base64 es más largo que mi texto?
Base64 usa 4 caracteres para representar cada 3 bytes, por lo que los datos codificados ocupan aproximadamente un 33 % más que los originales.
¿Qué es Base64 seguro para URL?
Es una variante definida en el RFC 4648 que usa «-» y «_» en lugar de «+» y «/» y que normalmente omite el relleno «=», de modo que el valor puede incluirse en una URL sin necesidad de escaparlo. El decodificador acepta ambas variantes.