Texto sencillo
Introduce Hola, con H mayúscula y sin espacios ni salto de línea final.
Convierte texto a Base64 directamente en tu navegador. Admite texto UTF-8 con acentos, símbolos y emoji, conserva los espacios y permite copiar el resultado.
Introduce los datos necesarios y obtén el resultado.
Para comprobar el funcionamiento, escribe Hola sin espacios
ni salto de línea final. Obtendrás SG9sYQ==.
Si modificas el texto, vuelve a codificarlo para obtener el resultado actualizado.
Base64 representa bytes mediante letras, números y los símbolos + y /. El signo = se utiliza como relleno cuando corresponde. Este formato facilita representar datos en entornos que trabajan con texto.
La herramienta genera Base64 estándar según RFC 4648, con relleno y sin añadir saltos de línea al resultado.
Antes de codificar, la herramienta convierte el texto en bytes UTF-8 sin añadir una marca BOM. Un carácter puede ocupar varios bytes: por eso el tamaño de entrada en bytes puede diferir del número de caracteres visibles.
Se conservan espacios iniciales y finales, tabulaciones y mayúsculas. Los saltos de línea de entrada se procesan como LF. No se aplica normalización Unicode: dos textos visualmente iguales pueden producir resultados diferentes si sus secuencias de caracteres son distintas.
Base64URL sustituye los símbolos + y / por - y _, respectivamente. El tratamiento del relleno depende del protocolo que lo utiliza. Esta herramienta genera la variante estándar; comprueba cuál espera tu aplicación antes de pegar el resultado.
Con el relleno estándar, cada grupo de hasta tres bytes produce cuatro caracteres Base64. El formato no comprime los datos. Una entrada vacía produce una salida vacía.
Base64 es reversible y no oculta el contenido frente a quien sabe decodificarlo. No lo utilices como mecanismo de protección de contraseñas o información privada. La conversión de esta herramienta se realiza en tu navegador.
Algunos ejemplos prácticos para entender cómo utilizar esta herramienta.
Introduce Hola, con H mayúscula y sin espacios ni salto de línea final.
Introduce café, con la é como un único carácter. Se codifica en UTF-8 antes de convertirlo a Base64.
Introduce únicamente el emoji 🙂, sin espacios adicionales.
Resolvemos algunas dudas habituales sobre esta herramienta.