Codificador i descodificador d'URL de franc
Codifica i descodifica URL i cadenes de consulta. Compatible amb encodeURIComponent, decodeURIComponent i anàlisi de cadenes de consulta.
Codifica tots els caràcters reservats — ideal per a valors de consulta i segments de camí.
Usos habituals
- Codificació de paràmetres d'URL per a APICodifiqueu de manera segura els paràmetres de cadena de consulta abans d'afegir-los als URL de sol·licitud API.
- Codificació d'URL per a enllaços de correu electrònicCreeu enllaços en què es pot fer clic per a campanyes de correu electrònic: codifiqueu caràcters especials perquè els enllaços sobrevisquin cada client de correu electrònic.
- Codificació d'URL per a compartir en xarxes socialsPrepareu URL amb text preemplert, etiquetes de hash i enllaços per a botons de compartir de Twitter, Facebook i LinkedIn.
- Codifiqueu cadenes de consulta complexesConstruïu i codifiqueu cadenes de consulta amb múltiples paràmetres — llestos per afegir a qualsevol URL.
- Codifiqueu URL per a retorns de cridada de webhookCodifiqueu URL de retorn de cridada que es passen com a paràmetres als serveis de tercers i fluxos OAuth.
Com funciona
La codificació i descodificació d'URL aquí s'executa completament al teu navegador utilitzant globals integrats de JavaScript — encodeURIComponent, encodeURI, i decodeURIComponent — sense biblioteca de tercers i sense sol·licitud de xarxa. L'eina també exposa l'API URL nativa del navegador per analitzar i mostrar paràmetres de cadena de consulta com una taula clau-valor.
- 1Tria un mode de codificacióTres modes es mapegen a casos d'ús reals: "Component" crida encodeURIComponent i escapa tot excepte els caràcters no reservats — l'elecció correcta per a valors de consulta individuals. "URL completa" crida encodeURI i deixa intactes l'esquema, les barres, i el domini. "Formulari" utilitza encodeURIComponent i després intercanvia %20 per + per coincidir amb el format application/x-www-form-urlencoded enviat pels formularis HTML.
- 2Codifica o descodifica amb un clicCodificar passa el teu text per la funció seleccionada i mostra el resultat codificat en percentatge. Descodificar crida decodeURIComponent (amb + convertit a espais en mode Formulari). Les seqüències de percentatge mal formades — com un %E0 solitari sense byte de continuació — es detecten i es reporten com a error en línia en lloc de fer fallar l'eina.
- 3Analitza cadenes de consulta amb l'API URLL'acció "Analitza paràmetres" embolica la teva entrada en el constructor URL natiu del navegador i itera url.searchParams per extreure cada parell clau-valor. Si el constructor URL rebutja l'entrada, una alternativa escrita a mà divideix per & i = i passa cada token per safeDecode, així les cadenes de consulta parcials o en brut encara produeixen una taula llegible.
- 4Copia el resultatEl text codificat o descodificat apareix en un bloc de sortida monoespai. Un botó de còpia l'escriu al porta-retalls via l'API Clipboard. Res surt del teu dispositiu en cap moment.
Eines relacionades
Codificador i descodificador Base64
Codifica text o fitxers a Base64, o descodifica cadenes Base64 a text pla. Instantani, privat i gratuït.
Codificador i descodificador HTML
Codifica caràcters especials a entitats HTML o descodifica entitats a text pla. Instantàniament, al teu navegador.
Xifratge de Cèsar i encriptador de text
Xifra i desxifra text amb el xifratge de Cèsar, ROT13, Atbash i el xifratge de Vigenère. Xifratges de substitució clàssics, tots al teu navegador.