Gratuït / En línia
Codificador i Decodificador d'URL
Codifica i Decodifica URLs Instantàniament
Converteix caràcters especials a format codificat per percentatge segur per a URLs, o decodifica URLs codificades de nou a text llegible. Essencial per al desenvolupament web i treball amb API.
Cadenes codificades no vàlides. Si us plau, comprova la teva entrada.
Múltiples Tipus de Codificació
Tria entre codificació d'URL completa, codificació de components, o codifica tots els caràcters per a la màxima compatibilitat.
Decodificació Instantània
Enganxa qualsevol cadena codificada per percentatge i decodifica-la de nou a text llegible amb un clic.
Amigable per a Desenvolupadors
Perfecte per a construir sol·licituds d'API, cadenes de consulta, dades de formulari i depurar URLs codificades.
100% Lateral del Client
Tota la codificació i decodificació es realitza al teu navegador. No s'envia mai cap dada als nostres servidors.
Entenent la Codificació d'URL per al Desenvolupament Web
La codificació d'URL (també anomenada codificació per percentatge) és un mecanisme per codificar caràcters en un Identificador de Recursos Uniforme (URI). Substitueix caràcters insegurs amb un '%' seguit de dos dígits hexadecimals que representen el codi ASCII del caràcter. Per exemple, un espai es converteix en '%20', i un ampersand (&) es converteix en '%26'.
Per què és necessària la Codificació d'URL?
Les URLs només poden contenir un conjunt limitat de caràcters del conjunt de caràcters ASCII. Caràcters com espais, símbols especials i caràcters no ASCII han de ser codificats per ser transmesos de manera segura en URLs. Sense una codificació adequada, les URLs poden trencar-se, causar vulnerabilitats de seguretat (com atacs d'injecció), o ser malinterpretades pels servidors web i navegadors.
Tipus de Codificació d'URL
Hi ha diferents nivells de codificació d'URL. encodeURI() codifica una URL completa però preserva caràcters com ':', '/', '?', i '&' que tenen un significat especial en URLs. encodeURIComponent() codifica tot excepte lletres, dígits i alguns caràcters especials — perfecte per codificar valors de paràmetres de consulta. La nostra opció 'Codifica Tots' converteix cada caràcter no alfanumèric per a la màxima seguretat.
Preguntes Freqüents sobre el Codificador d'URL
Codifica URL (encodeURI) preserva caràcters que tenen un significat especial en URLs com :, /, ?, i &. Codifica Component (encodeURIComponent) codifica tot excepte lletres i dígits. Utilitza Codifica URL per a URLs completes i Codifica Component per a valors de paràmetres de consulta.
Les URLs només poden contenir caràcters ASCII específics. Caràcters especials, espais i caràcters no anglesos han de ser codificats per percentatge per ser inclosos de manera segura en URLs. Sense codificació, les URLs poden trencar-se o causar problemes de seguretat.
%20 és la representació codificada d'URL d'un caràcter d'espai. El número 20 és el valor hexadecimal per al caràcter d'espai (32 en decimal) en ASCII. De manera similar, %26 representa '&', %3F representa '?', etc.
Sí. Tota la codificació i decodificació es realitza completament al teu navegador utilitzant JavaScript. Les teves dades mai es transmeten a cap servidor ni es desant enlloc.
Sí. Els caràcters no ASCII (com é, ñ, 日本語) es codifiquen utilitzant les seves seqüències de bytes UTF-8. Cada byte es representa com un valor codificat per percentatge, assegurant la compatibilitat amb tots els sistemes web moderns.