URL codificar / decodificar
Codifica y decodifica componentes de URL de forma segura
Input
Output
Herramientas relacionadas
Preguntas frecuentes
La codificación URL (percent-encoding) reemplaza caracteres no seguros por un % seguido de dos dígitos hex. Por ejemplo, un espacio se convierte en %20 y un ampersand en %26. Esto evita que caracteres especiales rompan el parseo de la URL.
Deben codificarse los caracteres con significado especial en URLs: espacios, &, =, ?, #, /, @ y caracteres no ASCII. Letras, dígitos y - _ . ~ son seguros y no necesitan codificación.
Pega el valor del parámetro (no la URL completa) y pulsa Encode. Por ejemplo, si tu búsqueda es 'hello world & more', al codificar obtendrás 'hello%20world%20%26%20more', que es seguro para usar en el query string.
encodeURI codifica una URL completa pero conserva caracteres estructurales como :, /, ?, #, &. encodeURIComponent codifica todo excepto letras, dígitos y - _ . ~; úsalo para valores individuales de parámetros.