URLs کو اینکوڈ اور ڈیکوڈ کریں
URLs میں صرف محدود حروف ہی آ سکتے ہیں، اس لیے اسپیس، اعراب والے حروف، ایموجی اور &، ? یا # جیسی علامتوں کو percent-encode کرنا ضروری ہے — اسپیس %20 بن جاتی ہے، “é” بن جاتا ہے %C3%A9۔ ٹیکسٹ پیسٹ کریں تاکہ اسے query parameter یا path کے لیے اینکوڈ کیا جائے، یا اینکوڈ شدہ URL پیسٹ کریں تاکہ اسے پڑھنے کے قابل ٹیکسٹ میں ڈیکوڈ کیا جائے۔
ایک ویلیو کو سخت موڈ سے اینکوڈ کریں، جو &، = اور / کو بھی escape کرتا ہے، یا پورے URL کو اس کی ساخت برقرار رکھتے ہوئے۔ ڈیکوڈ کرتے وقت آپ + کو اسپیس سمجھ سکتے ہیں، جیسا کہ جمع کیے گئے HTML فارمز میں ہوتا ہے۔ سب کچھ ٹائپ کرتے ہی آپ کے براؤزر میں چلتا ہے۔
یہ URL اینکوڈر کیوں استعمال کریں؟
- ٹائپ کرتے ہی فوری اینکوڈ اور ڈیکوڈ
- Query ویلیوز کے لیے سخت موڈ، پورے URLs کے لیے محفوظ موڈ
- مکمل Unicode سپورٹ — اعراب، سیریلک، CJK، ایموجی
- آپ کے براؤزر میں چلتا ہے — کچھ بھی کہیں نہیں بھیجا جاتا
URL کو اینکوڈ یا ڈیکوڈ کیسے کریں
- “اینکوڈ کریں” یا “ڈیکوڈ کریں” منتخب کریں
- اپنا ٹیکسٹ یا URL ان پٹ فیلڈ میں پیسٹ کریں
- نتیجہ کاپی کریں
اکثر پوچھے جانے والے سوالات
کیا یہ URL اینکوڈر مفت ہے؟
جی ہاں، یہ مکمل طور پر مفت ہے اور اس کی کوئی حد نہیں۔
دونوں اینکوڈنگ موڈز میں کیا فرق ہے؟
Query ویلیو موڈ (encodeURIComponent) ہر اس حرف کو escape کرتا ہے جس کا URL میں خاص مطلب ہو، بشمول & = ? / اور #، تاکہ کوئی ویلیو URL کو خراب نہ کر سکے۔ پورا URL موڈ (encodeURI) ان حروف کو برقرار رکھتا ہے، تاکہ مکمل ایڈریس ایک کام کرنے والا لنک رہے۔
اسپیس کبھی کبھی %20 کے بجائے + کیوں دکھائی دیتی ہے؟
HTML فارمز query strings میں اسپیس کو + کے طور پر اینکوڈ کرتے ہیں (application/x-www-form-urlencoded)۔ ایسے ڈیٹا کو ڈیکوڈ کرنے کے لیے “+ کو اسپیس سمجھیں” آن رکھیں؛ جب آپ کے ٹیکسٹ میں + حقیقی جمع کا نشان ہو تو اسے بند کر دیں۔
کیا میرا ٹیکسٹ سرور پر بھیجا جاتا ہے؟
نہیں۔ اینکوڈنگ اور ڈیکوڈنگ مکمل طور پر آپ کے براؤزر میں ہوتی ہے۔