Cómo codificar o decodificar una URL
- Elige Codificar o Decodificar.
- Valor de parámetro para un valor suelto, URL completa para una dirección.
- Pega el texto y copia el resultado. Las URL completas también se separan en partes.
Caracteres reservados
? & = # / tienen significado especial en una URL. Si un valor los contiene, hay que codificarlos o la URL se partirá mal, por ejemplo con un término de búsqueda que lleva &.
Codificar en código
JavaScript: encodeURIComponent para valores y URLSearchParams para construir query strings. Python: urllib.parse.quote y urlencode. Codifica cada valor una sola vez: si no, % se convierte en %25.
Leer enlaces de seguimiento
Los enlaces de marketing llevan parámetros como utm_source y utm_campaign. La vista de partes los lista todos decodificados y simplifica revisar URL de redirección largas.
Preguntas frecuentes
¿Qué es la codificación de URL?
Los caracteres no permitidos en URL —espacios, tildes, ñ, &— se escriben como % seguido de sus bytes UTF-8 en hexadecimal. Un espacio es %20 y la ñ, %C3%B1.
¿Por qué + se convierte en espacio?
En formularios y query strings, + significa tradicionalmente un espacio; el decodificador lo trata así.
¿encodeURI o encodeURIComponent?
encodeURIComponent también codifica / ? & = y sirve para valores; encodeURI los conserva y sirve para URL completas.
