Cómo se usa
- Elige codificar, decodificar o convertir un archivo.
- Pega el texto o suelta el archivo.
- Copia el resultado o descarga el archivo decodificado.
Qué es Base64
Es una forma de representar datos binarios con solo 64 caracteres de texto (A-Z, a-z, 0-9, + y /). Se usa para incrustar imágenes en HTML o CSS, enviar adjuntos por correo, guardar datos en JSON o en cabeceras HTTP. Ocupa aproximadamente un 33 % más que el original.
Base64 no es cifrado: cualquiera puede decodificarlo. No lo uses para ocultar contraseñas.
Tildes y ñ
La función btoa() de JavaScript falla con caracteres como “ñ” o “á”. Aquí convertimos primero el texto a UTF-8, que es lo que espera la mayoría de sistemas, así que “niño” se codifica como bmnDsW8=.
Preguntas frecuentes
¿Qué es Base64 URL-safe?
Una variante que cambia + por - y / por _, y quita el relleno =, para poder usarlo en URL y nombres de archivo. Es la que usan los tokens JWT.
¿Para imágenes pequeñas hay una herramienta específica?
Sí: Imagen a Base64, en la categoría de imágenes, genera también el código HTML y CSS.
¿Te ha sido útil esta herramienta?