Codificación de URL, úsala así
Puede codificar componentes de URL como términos de búsqueda o decodificar caracteres expresados como porcentajes.
Ejemplo de uso
Los espacios se reemplazan con %20. & en el término de búsqueda se reemplaza por %26 para distinguirlo de otros parámetros.
Por favor tenga en cuenta
Aplique encodeURIComponent a componentes individuales en lugar de a la dirección completa. Al decodificar, se conserva el +.
Instrucciones paso a paso
- Ingrese un término de búsqueda o valor de parámetro de URL.
- Seleccione codificación o decodificación.
- Verifique si hay doble codificación al ingresar una dirección completa.
Toda la dirección y los valores de los parámetros son diferentes
Esta herramienta utiliza encodeURIComponent y decodeURIComponent. El propósito es pasar de forma segura algunos valores de la URL. Si codifica la dirección completa, : y / también se convierten, por lo que no se puede utilizar directamente como un enlace normal. Volver a codificar un %20 ya codificado da como resultado %2520, que es diferente de la intención original.
| Texto original | Resultado de codificación |
|---|---|
| a b | a%20b |
| a&b | a%26b |
| 한글 | %ED%95%9C%EA%B8%80 |
Preguntas frecuentes
Decodificado + no cambia al espacio.
Esta herramienta sigue las reglas del componente URI, así que deje el + como está. Esto es diferente de la regla application/x-www-form-urlencoded para formularios HTML.
Recibo un error que indica que es un URI no válido.
El formato hexadecimal que sigue a % puede ser incorrecto o no ser una combinación de bytes UTF-8 válida. Asegúrese de que el original no esté recortado.
¿Puede la codificación URL prevenir XSS?
La codificación de URL por sí sola no resuelve todos los problemas de seguridad. Se requiere un manejo adecuado para cada salida HTML, lista blanca de URL y contexto de secuencia de comandos.
Escrito y operado por: Moyoutil · Revisión de contenido: 2026-09-30 · Informe de errores