Codificador Base64
Convierta cualquier texto, con emoji y acentos incluidos, en una cadena Base64 con un clic.
Procesado localmente en tu navegador/ Tus datos se quedan en tu navegador.
¿Qué es Codificador Base64?
Base64 representa datos binarios con 64 caracteres ASCII imprimibles (A–Z, a–z, 0–9, + y /). Se usa cuando los bytes deben viajar por sistemas que solo manejan texto: adjuntos de correo, cargas JSON, URL de datos y cabeceras de autenticación HTTP Basic.
Este codificador convierte primero el texto a bytes UTF-8, de modo que los caracteres no latinos y los emoji se codifican bien, y luego transforma cada 3 bytes en 4 caracteres Base64.
¿Cómo funciona?
- Escriba o pegue su texto: el resultado Base64 aparece al instante.
- Elija los saltos de línea (ninguno, 76 caracteres para MIME, 64 para PEM) y si desea conservar el relleno "=".
- Copie el resultado o descárguelo como archivo de texto. Con Intercambiar puede decodificar enseguida una cadena Base64.
Casos de uso habituales
- Incrustar un fragmento pequeño de texto o JSON en una URL, cookie o valor de configuración.
- Crear una cabecera Authorization HTTP Basic con credenciales de prueba "usuario:contraseña".
- Preparar bloques Base64 estilo MIME para correo o archivos tipo PEM.
- Comprobar cómo debería verse un valor Base64 en un registro o una respuesta de API.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
Hello world
SGVsbG8gd29ybGQ=
Privacidad
Codificador Base64 se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
Base64 es una codificación, no un cifrado: cualquiera puede decodificarlo. Además aumenta el tamaño de los datos en torno a un 33 %. Para archivos, use el codificador Base64 de archivos.
Preguntas frecuentes
¿Base64 es una forma de cifrado?
No. Base64 solo cambia la representación de los datos y no aporta confidencialidad. Nunca lo use para proteger contraseñas o tokens.
¿Por qué mi resultado termina en "="?
Los "=" son relleno que hace que la longitud sea múltiplo de 4. Puede desactivarlo, pero algunos decodificadores lo exigen.
¿Se admiten emoji y letras con acento?
Sí. El texto se convierte a UTF-8 antes de codificar, así que caracteres como é, ç, 你 o 😀 se recuperan correctamente.
Herramientas relacionadas
Decodificador Base64
Pegue una cadena Base64 y lea al instante el texto original, aunque falte el relleno.
Codificación y decodificación
Codificador Base64URL
Convierta cualquier texto en una cadena Base64URL lista para pegar en una URL, un nombre de archivo o un segmento de JWT.
Codificación y decodificación
Conversor de archivo a Base64
Suelte un archivo y obtenga su cadena Base64 o una URL data: para pegar en HTML, CSS, JSON o una petición de API.
Herramientas de archivos
Codificador de URL
Haga que cualquier texto sea seguro para una URL: espacios, acentos, ampersands y emoji pasan a ser secuencias %XX.
Codificación y decodificación
Convertidor de Texto a Hexadecimal
Vea los bytes exactos que hay tras cualquier texto, desde un simple "Hola" hasta emoji, con el formato que espera su código o depurador.
Codificación y decodificación
Convertidor de Texto a Binario
Convierta palabras en unos y ceros: cada byte de su texto se muestra en ocho bits.
Codificación y decodificación