Codifică și decodifică URL-uri
URL-urile pot conține doar un set limitat de caractere, așa că spațiile, literele cu diacritice, emoji-urile și simbolurile precum &, ? sau # trebuie codificate procentual — un spațiu devine %20, „é” devine %C3%A9. Lipește text pentru a-l codifica pentru un parametru de query sau o cale ori lipește un URL codificat pentru a-l decodifica în text lizibil.
Codifică o singură valoare cu modul strict, care escapează și &, = și /, sau un URL complet, păstrându-i structura. La decodificare, poți trata + ca spațiu, ca în formularele HTML trimise. Totul rulează în browserul tău pe măsură ce scrii.
De ce să folosești acest codificator URL?
- Codificare și decodificare instantanee pe măsură ce scrii
- Mod strict pentru valori de query, mod sigur pentru URL-uri complete
- Suport Unicode complet — diacritice, chirilice, CJK, emoji
- Rulează în browser — nimic nu este trimis nicăieri
Cum să codifici sau să decodifici un URL
- Alege „Codifică” sau „Decodifică”
- Lipește textul sau URL-ul în câmpul de intrare
- Copiază rezultatul
Întrebări frecvente
Este gratuit acest codificator URL?
Da, este complet gratuit și nu are limite.
Care este diferența dintre cele două moduri de codificare?
Modul pentru valoare de query (encodeURIComponent) escapează orice caracter cu semnificație specială în URL-uri, inclusiv & = ? / și #, astfel încât o valoare nu poate strica URL-ul. Modul pentru URL complet (encodeURI) păstrează aceste caractere, astfel încât o adresă completă rămâne un link funcțional.
De ce spațiile apar uneori ca + în loc de %20?
Formularele HTML codifică spațiile ca + în query string-uri (application/x-www-form-urlencoded). Lasă activat „Tratează + ca spațiu” pentru a decodifica astfel de date; dezactivează-l când un + din text este un semn plus real.
Textul meu este trimis către un server?
Nu. Codificarea și decodificarea au loc în întregime în browserul tău.