Saltar al contenido

Codificador y decodificador Base64 y URL

Codifica y decodifica Base64, codificación URL (porcentual) y entidades HTML

Cargando la herramienta…

Codifica texto y archivos en Base64, codificación URL (porcentual), entidades HTML, escapes Unicode o hexadecimal, y los decodifica de vuelta. Úsalo para leer valores codificados en una respuesta de una API o en una URL, o para preparar valores para código y configuración.

Cómo se usa

  1. Elige una pestaña: «Base64», «URL», «Entidades HTML», «Escapes Unicode» o «Hex».
  2. Escribe en «Texto» para ver el resultado «Codificado», o pega un valor codificado a la derecha para ver el texto.
  3. Fija opciones como «Alfabeto seguro para URL (- y _)», «Partir líneas cada 76 caracteres» o «Codificar como».
  4. Para archivos, suelta uno en «Convertir un archivo a Base64»; guarda los datos binarios decodificados con «Guardar los bytes decodificados como archivo».

Cómo funciona

Preguntas frecuentes

¿Base64 es cifrado?
No. Cualquiera puede decodificarlo, así que no debe usarse para ocultar contraseñas ni datos personales.
¿Qué significa %20 en una URL?
Es un espacio con codificación porcentual. La codificación de formularios escribe el espacio como +, algo que puedes elegir con «Espacio como +».
¿Cómo convierto una imagen en un data URI Base64?
Suelta la imagen en «Convertir un archivo a Base64» y activa «Generar como data URI». En un archivo PNG, el resultado empieza por data:image/png;base64,.
¿Qué diferencia hay entre Base64 y Base64url?
Base64url usa - y _ en lugar de + y / y quita el relleno =. Se usa en JWT y en URL; activa «Alfabeto seguro para URL (- y _)» para obtenerlo.