Conversor Base64 online
Codifica y decodifica Base64 (con UTF-8 y Base64URL) y haz URL encode/decode. Todo se procesa en tu navegador: tus datos no salen de aquí.
Actualizado el 11 de junio de 2026
Base64 ⇄ texto
URL encode ⇄ decode
Cómo funciona Base64 en 30 segundos
Base64 trocea los datos en grupos de 3 bytes (24 bits) y los reparte en
4 caracteres de 6 bits usando un alfabeto de 64 símbolos seguros. Si el último grupo
no llega a 3 bytes, se rellena con = (padding). Por eso el resultado siempre crece un 33%.
Ojo: Base64 NO es cifrado. Es transporte: convierte binario en texto inofensivo para emails, JSON o URLs. Cualquiera lo decodifica en un clic (literalmente, con el botón de arriba).
¿Quieres entenderlo a fondo, con la tabla del alfabeto completo y los errores típicos? Tenemos un artículo completo sobre Base64 donde lo destripamos con ejemplos.
Preguntas frecuentes
¿Puedo decodificar un JWT con esta herramienta?
Puedes (cada parte de un JWT es Base64URL), pero es más cómodo el decodificador de JWT, que separa header y payload, formatea el JSON y te traduce las fechas de expiración.
¿encodeURIComponent o encodeURI?
Esta herramienta usa encodeURIComponent, que escapa también / ? & = — lo correcto
para valores de parámetros. encodeURI se usa para URLs completas, donde
esos caracteres son estructura y no deben escaparse.
¿De verdad no se envía nada a ningún servidor?
De verdad: la conversión la hace JavaScript en tu navegador (TextEncoder +
btoa/atob). Puedes desconectar el wifi después de cargar la página y seguirá
funcionando. Pega tokens y datos con tranquilidad.
Otras herramientas que te pueden servir
- Decodificador JWT — header, payload y fechas de un token, sin enviarlo a nadie
- JSON Beautifier — formatea y valida el JSON que acabas de decodificar
- Generador de UUID — identificadores únicos v4 y v7 al instante