Codifica amb percentatge i descodifica URL i components d'URL, segur amb UTF-8.
Com fer servir Codificador d'URL
Enganxa el teu text o URL.
Tria codificar o descodificar, i l'àmbit de component o URL completa.
Copia el resultat.
Les URL només poden contenir un conjunt limitat de caràcters, així que qualsevol cosa fora d'aquest conjunt, espais, lletres accentuades i símbols reservats com & ? / =, s'ha d'escapar. La codificació percentual substitueix cada byte d'aquests per un signe de percentatge i el seu valor hexadecimal de dos dígits, així que un espai esdevé %20 i un signe et esdevé %26.
Aquesta eina codifica text i URL a la forma de codificació percentual i les descodifica de nou. Està construïda sobre les funcions estàndard del navegador encodeURIComponent i encodeURI, així que la sortida coincideix exactament amb el que produiria el teu propi JavaScript, i és segura amb UTF-8 per a text internacional.
La codificació i la descodificació s'executen completament al teu navegador, així que res del que enganxes s'envia a un servidor, cosa que tranquil·litza quan una URL conté tokens o paràmetres de consulta que prefereixes no compartir.
El commutador d'abast importa. El mode de component (encodeURIComponent) escapa els caràcters reservats com & = ? / i és el que vols per a un sol valor de cadena de consulta o segment de ruta. El mode d'URL completa (encodeURI) deixa intactes els caràcters estructurals perquè una URL completa continuï sent utilitzable.
Un error habitual és codificar una URL sencera amb el mode de component, que escapa el :// i el ? i trenca l'enllaç. Un altre és la doble codificació, quan una cadena ja codificada es torna a codificar i %20 es converteix en %2520. En cas de dubte, descodifica primer per veure el valor en brut.
També hi ha una particularitat històrica a les cadenes de consulta: els enviaments de formularis codifiquen un espai com a signe més, mentre que la codificació percentual fa servir %20. Tots dos es veuen en la pràctica, així que els descodificadors generalment accepten qualsevol dels dos.
Preguntes freqüents
'Component' (encodeURIComponent) escapes reserved characters like & = ? / for query values. 'Full URL' (encodeURI) preserves the URL structure.
Les seqüències de percentatge malformades (com un % solt) no es poden descodificar. Revisa l'entrada o torna-la a codificar primer.
Incrusta aquesta eina
Afegeix aquesta eina al teu propi lloc web. Copia el fragment de sota; es manté actualitzat automàticament.
<iframe src="https://monu.tools/embed/ca/url-encoder" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Eines relacionades
Codifica text a Base64 o descodifica Base64 a text. Segur amb UTF-8 i amb detecció automàtica de la direcció.
Descodifica un JSON Web Token per inspeccionar la capçalera i el payload, amb hores d'emissió i caducitat llegibles. S'executa completament al teu navegador; els tokens no es pugen mai.
Genera hash SHA-1, SHA-256, SHA-384 i SHA-512 de qualsevol text, directament al teu navegador.
Genera un HMAC per a un missatge i una clau secreta amb SHA-1, SHA-256, SHA-384 o SHA-512, al teu navegador.