ایک string کو percent-encode کریں یا decode کریں (RFC 3986)۔

Percent-encoding اور decoding (RFC 3986) مکمل طور پر آپ کے براؤزر میں چلتی ہے — کچھ اپلوڈ نہیں ہوتا۔

سادہ متن
Encoded
ان پٹ decode نہیں ہو سکا۔

URL Encode / Decode کے بارے میں

یہ URL اینکوڈر اور ڈیکوڈر اسٹرنگز کو RFC 3986 کے مطابق پرسینٹ اینکوڈ کرتا ہے اور انہیں دو پینلز میں لائیو واپس ڈیکوڈ کرتا ہے۔ ایک طرف سادہ متن ٹائپ کریں اور اینکوڈ شدہ شکل دوسری طرف ظاہر ہو جاتی ہے؛ ایک اینکوڈ شدہ query value پیسٹ کریں اور یہ فوراً ڈیکوڈ ہو جاتی ہے۔ ایک swap بٹن سمت بدل دیتا ہے۔

پرسینٹ اینکوڈنگ ان حروف کی جگہ لیتی ہے جو URLs میں غیر محفوظ ہیں: اسپیس، accents، ampersands، slashes اور دیگر محفوظ شدہ حروف: انہیں %XX escape سیکوئنسز سے بدل دیا جاتا ہے۔ یہ ٹول سختی سے اینکوڈ کرتا ہے (اسپیس %20 بنتا ہے، + نہیں)، جو path segments اور جدید query strings کے لیے درست شکل ہے۔

یہ مکمل طور پر آپ کے براؤزر میں چلتا ہے، اس لیے کال بیک URLs، دستخط شدہ لنکس اور ٹوکنز والی query strings کبھی کسی سرور کو نہیں بھیجی جاتیں۔ لنکس بنانے سے پہلے url encode آن لائن کرنے کے لیے، یا ڈیبگنگ کے دوران % سے بھرے ناقابلِ فہم پیرامیٹر کو دوبارہ انسانی طور پر پڑھنے کے قابل بنانے کے لیے اسے استعمال کریں۔

URL Encode / Decode استعمال کرنے کا طریقہ

  1. سادہ متن پینل میں وہ متن یا URL جزو ٹائپ یا پیسٹ کریں جسے آپ اینکوڈ کرنا چاہتے ہیں۔
  2. دوسرے پینل میں پرسینٹ اینکوڈ شدہ نتیجہ پڑھیں: یہ آپ کے ٹائپ کرتے ہی اپڈیٹ ہوتا ہے۔
  3. ڈیکوڈ کرنے کے لیے، اینکوڈ شدہ اسٹرنگ کو اینکوڈڈ پینل میں پیسٹ کریں۔
  4. سمت بدلنے کے لیے Swap استعمال کریں، پھر مطلوبہ طرف کو Copy کریں۔

اکثر پوچھے جانے والے سوالات

انفرادی اجزاء کو اینکوڈ کریں: ایک query value، ایک path segment، ایک redirect ٹارگٹ: پوری URL کو نہیں۔ اینکوڈر / اور ? جیسے محفوظ شدہ حروف کو escape کرتا ہے، اس لیے مکمل URL کو اس سے گزارنا اس کا ڈھانچہ توڑ دے گا۔

یہ RFC 3986 کی پیروی کرتا ہے، جہاں اسپیس %20 ہوتی ہے۔ + کا رواج صرف پرانے application/x-www-form-urlencoded فارمیٹ پر لاگو ہوتا ہے۔ %20 دونوں سیاق و سباق میں محفوظ ہے، یہی وجہ ہے کہ سخت اینکوڈرز اسے ترجیح دیتے ہیں۔

نہیں۔ اینکوڈنگ اور ڈیکوڈنگ مکمل طور پر آپ کے براؤزر میں چلتی ہیں، اس لیے سیشن ٹوکنز، API keys یا ذاتی ڈیٹا رکھنے والی URLs آپ کی مشین پر ہی رہتی ہیں۔

جی ہاں: مفت اور لامحدود، کسی سائن اپ کی ضرورت نہیں۔

ڈیکوڈنگ اس وقت ناکام ہوتی ہے جب ایک % نشان کے بعد دو درست hex ہندسے نہ ہوں: عام طور پر اس لیے کہ اسٹرنگ کاٹی گئی تھی یا دو بار اینکوڈ کی گئی تھی۔ خراب سیکوئنس درست کریں یا اگر value دو بار اینکوڈ کی گئی تھی تو دو بار ڈیکوڈ کریں۔

شیئر کریں

مقبول تلاشیں
url انکوڈ url ڈیکوڈ percent انکوڈ آن لائن url انکوڈر url سٹرنگ ڈیکوڈ uri کمپوننٹ انکوڈ
مدد چاہیے؟
اس ٹول میں کوئی مسئلہ ملا؟ ہماری ٹیم کو بتائیں۔
مسئلہ رپورٹ کریں

اس مفت ٹول کو اپنی ویب سائٹ پر شامل کریں — نیچے دیا گیا کوڈ کاپی اور پیسٹ کریں۔