AllinHub

Codificar y decodificar URL

Convierte texto en escapes URL o recupera sus caracteres originales.

Máximo: 100.000 unidades UTF-16. Hasta 500 caracteres aparecen en la URL de la página.

Un espacio o un signo de interrogación puede cambiar el sentido de un enlace si aparece dentro de un valor. Usa este conversor para preparar parámetros de búsqueda, revisar solicitudes de una API o leer nombres de archivo codificados. El modo componente protege los separadores; el modo URL completa mantiene la estructura de la dirección. El resultado se actualiza al escribir. Las letras con tilde, los emojis y otros alfabetos se convierten mediante UTF-8 dentro de tu navegador.

Cómo se usa

  1. Pega el texto o el valor codificado en el campo de entrada.
  2. Elige codificar o decodificar y selecciona el alcance.
  3. Activa la opción de espacios si el texto procede de un formulario.
  4. Copia el resultado o borra la entrada guardada.

Qué tiene en cuenta

  • Protege &, =, / y ? al codificar un componente.
  • Conserva los separadores reservados en el modo URL completa.
  • Distingue un signo + literal de un signo codificado como %2B.
  • Muestra un error ante escapes incompletos o bytes UTF-8 no válidos.
  • Admite hasta 100.000 unidades UTF-16 por entrada.

Preguntas frecuentes

¿Cuándo conviene codificar solo un componente?

Selecciona componente cuando prepares un único valor, por ejemplo una búsqueda que contiene un ampersand. Así ese carácter no se interpreta como el comienzo de otro parámetro. El modo URL completa sirve para una dirección ya formada. Ninguno de los dos modos comprueba si el sitio existe o si es seguro visitarlo.

¿Por qué algunos códigos siguen apareciendo al decodificar?

El modo URL completa conserva escapes de separadores reservados, como %2F o %3F, para no modificar la estructura del enlace. Cambia a componente si necesitas recuperar también esos caracteres. La conversión se aplica una sola vez: %2520 pasa a ser %20, no un espacio. Puedes volver a procesar el resultado si hace falta.

¿Todos los signos más representan espacios?

No. Esa convención es habitual en datos enviados por formularios, pero un signo más también puede formar parte del contenido. Activa la opción solo cuando corresponda. Se sustituyen los signos literales antes de decodificar, por lo que %2B sigue siendo un más. Al codificar, los espacios siempre se escriben como %20.

¿Se guarda el texto y cuál es el límite?

Puedes procesar 100.000 unidades UTF-16; muchos emojis cuentan como dos. El navegador recuerda entradas de hasta 200 KB. Los textos de hasta 500 caracteres también aparecen en la dirección de la página y pueden quedar en el historial o en enlaces compartidos. Borrar elimina la entrada guardada y el texto de la dirección actual.

Actualizado el

Todas las herramientas