Codificador/Decodificador Base64
Convierte texto a Base64 y de vuelta, con UTF-8 perfecto.
Base64 representa datos binarios usando solo 64 caracteres de texto. Se usa para incrustar imágenes en CSS/HTML, enviar datos en URLs o cabeceras y transportar binarios por canales de texto. No es cifrado: cualquiera puede decodificarlo.
Cómo funciona
- 1 Elige el modo Selecciona codificar (texto → Base64) o decodificar (Base64 → texto).
- 2 Escribe o pega Introduce tu contenido y, si lo necesitas, activa Base64URL para usarlo en URLs o tokens JWT.
- 3 Copia el resultado El resultado aparece al instante. Cópialo con un clic o intercambia entrada y salida.
Preguntas frecuentes
¿Por qué mi Base64 con acentos o emojis se rompe en otras webs?
Porque muchas herramientas usan btoa/atob directamente, que solo manejan Latin-1. Aquí codificamos con UTF-8 (TextEncoder), así que acentos, ñ y emojis funcionan perfectamente.
¿Base64 es un método de cifrado seguro?
No. Base64 es solo una representación de datos en texto, reversible por cualquiera. No protege información; para eso necesitas cifrado real.
¿Qué es Base64URL?
Es una variante que sustituye los caracteres + y / por - y _, y elimina el relleno =, para poder usar el resultado en URLs y tokens JWT sin escaparlo.