URL Encode / Decode
URLs میں خالی جگہیں اور بہت سی علامتیں نہیں ہو سکتیں، اس لیے وہ characters percent-encoded ہوتے ہیں — ایک space %20 بن جاتا ہے۔ یہ tool text اور links کو encode کرتا ہے اور آپ کے type کرتے ہی انہیں live decode کرتا ہے، full URL mode یا component-only encoding کے ساتھ، سب کچھ آپ کے browser میں۔
استعمال کا طریقہ
- Tabs سے Encode یا Decode منتخب کریں۔
- Input box میں text یا link درج کریں یا paste کریں۔
- اگر آپ URL structure (: / ? & =) کو برقرار رکھنا چاہتے ہیں تو Encode full URL فعال کریں۔
- فوری طور پر بننے والے result کو Copy بٹن سے copy کریں۔
اکثر پوچھے گئے سوالات
Component encoding اور full URL encoding میں کیا فرق ہے؟
Default mode (encodeURIComponent) ہر special character کو encode کرتا ہے اور query values کے لیے موزوں ہے، جبکہ full URL option (encodeURI) : / ? & = جیسے structural characters کو unchanged چھوڑ دیتا ہے۔
Link میں %20 کا کیا مطلب ہے؟
یہ ایک space کی encoded شکل ہے۔ ہر غیر مجاز character ایک % sign بن جاتا ہے جس کے بعد اس کا hex code آتا ہے، اور tool decode کرتے وقت اسے واپس تبدیل کر دیتا ہے۔
کیا URLs میں عربی حروف encode کیے جاتے ہیں؟
جی ہاں۔ عربی characters ایک سے زیادہ UTF-8 % sequences میں بدل جاتے ہیں، اسی لیے عربی links براؤزر سے copy کرنے کے بعد لمبے نظر آتے ہیں۔
Decode کبھی کبھار کیوں ناکام ہوتا ہے؟
اگر text میں % sign ہو جس کے بعد دو درست hex digits نہ ہوں، تو decode ایک error پھینکتا ہے۔ یقینی بنائیں کہ آپ نے link کا آخر کاٹے بغیر مکمل copy کیا ہے۔