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.
Herramientas relacionadas
-
Formateador JSON
Formatea, minifica y valida JSON con la línea y la columna del error. -
Decodificador JWT
Consulta el contenido y las fechas del token. La firma no se verifica. -
Generador de UUID
Crea UUID v4 aleatorios o UUID v7 con marca de tiempo. -
Texto a binario
Convierte texto y bytes en ambos sentidos con ASCII o UTF-8.
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
- Pega el texto o el valor codificado en el campo de entrada.
- Elige codificar o decodificar y selecciona el alcance.
- Activa la opción de espacios si el texto procede de un formulario.
- 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