Fără încărcare, 100% local, fără cont

Codificator / Decodificator URL

Codifică caractere speciale în URL-uri sau decodifică șiruri codificate în procente. Totul rămâne în browser.

Cum funcționează Codificator / Decodificator URL

Codificatorul și decodificatorul de URL aplică percent-encoding oricărui șir de caractere pentru ca acesta să fie sigur de inclus într-un parametru de interogare dintr-un URL, sau decodifică un șir codificat înapoi într-un text lizibil pentru oameni. Gestionează atât URL-ul complet, cât și abordarea componentă cu componentă, astfel încât poți codifica doar valoarea unui parametru fără a codifica accidental barele oblice din cale.

Acest lucru este deosebit de util atunci când codifici șiruri care conțin credențiale, token-uri sau date personale pe care nu ar trebui să le lipești într-un serviciu online cu jurnalizare pe partea de server.

Întrebări frecvente

Textul pe care îl introduc este trimis undeva?

Nu. Codificarea și decodificarea rulează în întregime în browserul tău, folosind funcțiile JavaScript standard encodeURIComponent și decodeURIComponent, plus o gestionare personalizată pentru cazurile limită. Nimic nu este transmis către Sunasty sau către vreo terță parte.

Când ar trebui să folosesc „codifică componenta” față de „codifică URL-ul complet”?

Codificarea componentei este pentru valoarea unui singur parametru de interogare sau pentru un segment de cale, codifică tot, inclusiv ? și &. Codificarea URL-ului complet este pentru un URL complet în care vrei să păstrezi caracterele structurale (://, /, ?, &, =) și să codifici doar caracterele din interiorul fiecărei părți.

De ce spațiile devin uneori + și alteori %20?

Ambele sunt codificări valide pentru un spațiu, în contexte diferite. %20 este percent-encoding-ul strict, folosit peste tot într-un URL. + este o prescurtare pentru spațiu, folosită doar în interiorul șirurilor de interogare (application/x-www-form-urlencoded). Instrumentul îți permite să alegi convenția de care ai nevoie.

Funcționează offline?

Da, odată ce pagina s-a încărcat. Deoarece procesarea are loc pe dispozitivul tău, te poți deconecta de la rețea, iar instrumentul continuă să funcționeze. Aceasta este cea mai clară dovadă că datele tale nu părăsesc niciodată mașina ta.

Este gratuit? Am nevoie de un cont?

Este complet gratuit și nu necesită înregistrare. Nu există filigrane, nici limite zilnice și niciun cookie de urmărire necesar pentru a folosi instrumentul.