Base64، URL اور Unicode کا مفت آن لائن انکوڈر

متن کو Base64 میں اور اس سے واپس بدلیں، URL کی پرسنٹ انکوڈنگ کریں، یا Unicode حروف اسکیپ کریں۔ انکوڈنگ منتخب کریں، متن پیسٹ کریں اور نتیجہ کاپی کریں؛ کچھ بھی آپ کے براؤزر سے باہر نہیں جاتا۔

انکوڈنگ:
تین آسان مراحل

متن کو آن لائن کیسے انکوڈ کریں

ایک خانے میں ان پٹ، دوسرے میں آؤٹ پٹ، آپ کی منتخب کردہ انکوڈنگ کے ساتھ۔

1

انکوڈنگ منتخب کریں

جو بنانا یا پڑھنا چاہتے ہیں اس کے مطابق Base64، URL یا Unicode منتخب کریں۔

2

متن پیسٹ کریں

جس اسٹرنگ کو تبدیل کرنا ہے اسے ان پٹ خانے میں لکھیں یا پیسٹ کریں۔

3

انکوڈ یا ڈی کوڈ کریں

متن تبدیل کرنے کے لیے انکوڈ منتخب کریں، یا انکوڈ شدہ قدر کو پڑھنے کے قابل متن بنانے کے لیے ڈی کوڈ منتخب کریں، پھر نتیجہ کاپی کریں۔

کون سی انکوڈنگ

Base64، URL اور Unicode کا موازنہ

تین انکوڈنگز جو ترسیل کے تین مختلف مسائل حل کرتی ہیں۔

انکوڈنگ آؤٹ پٹ کی مثال اس کا استعمال
Base64 SGVsbG8gd29ybGQ= متن میں بائنری جیسے data URLs، ای میل منسلکات اور JSON پے لوڈز
URL Hello%20world کوئری اسٹرنگز اور پاتھ جنہیں براؤزر کے ایڈریس بار میں پڑھنے کے قابل رہنا ہو
Unicode \u0048\u0065\u006c\u006c\u006f ماخذ فائلیں، JSON اسٹرنگز اور ایسے نظام جو non-ASCII حروف محفوظ نہیں کر سکتے

انکوڈنگ، انکرپشن نہیں ہے: تینوں فارمیٹس کو کوئی بھی واپس اصل شکل میں بدل سکتا ہے۔ مواد کو خفیہ رکھنا ہو تو 73hi کا AES ٹول استعمال کریں۔

مفت متن انکوڈر

چھوٹی تبدیلیاں، فوری نتائج

نہ تنصیب، نہ رجسٹریشن؛ ایک کلک سے نتیجہ کلپ بورڈ میں۔

فوری تبدیلی

انکوڈنگ بدلیں، متن پیسٹ کریں اور ایک بٹن دبائیں۔ نتیجہ فوراً آؤٹ پٹ خانے میں ظاہر ہوتا ہے۔

دونوں سمتوں میں

محفوظ ترسیل کے قابل قدر بنانے کے لیے انکوڈ کریں، یا کسی کی بھیجی قدر پڑھنے کے لیے ڈی کوڈ کریں۔

ایک کلک سے کاپی

تبدیل شدہ اسٹرنگ براہ راست کلپ بورڈ میں کاپی کریں، تاکہ کوڈ یا درخواست میں پیسٹ کر سکیں۔

نجی اور مقامی

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

سوالات اور جوابات

متن کی انکوڈنگ کے عام سوالات

کیا میرا متن سرور پر اپ لوڈ ہوتا ہے؟

نہیں۔ انکوڈنگ اور ڈی کوڈنگ آپ کے براؤزر میں JavaScript سے ہوتی ہے، اس لیے پیسٹ کیا گیا متن آپ کے آلے سے باہر نہیں جاتا۔

Base64 کس کام آتا ہے؟

Base64 بائنری ڈیٹا یا متن کو محفوظ حروف کے مجموعے میں بدلتا ہے تاکہ وہ صرف سادہ متن سنبھالنے والے نظاموں، جیسے JSON پے لوڈز، ای میل منسلکات اور data URLs، سے گزر سکے۔ یہ انکوڈنگ ہے، انکرپشن نہیں، اس لیے رازداری فراہم نہیں کرتا۔

Base64 کے بجائے URL انکوڈنگ کب استعمال کروں؟

جب URL کے اندر قدر پڑھنے کے قابل رہنی ہو تو URL انکوڈنگ استعمال کریں، کیونکہ یہ صرف مخصوص حروف، جیسے خالی جگہ، ایمپرسینڈ اور سوالیہ نشان، بدلتی ہے۔ جب قدر کو ایک غیر شفاف بلاک کے طور پر منتقل کرنا ہو تو Base64 استعمال کریں۔

Unicode اختیار کیا کرتا ہے؟

یہ حروف کو اسکیپ سلسلوں میں بدلتا ہے، مثلاً \u0041، جو ماخذ فائلوں، JSON اسٹرنگز اور non-ASCII حروف براہ راست نہ سنبھال سکنے والے نظاموں کے لیے مفید ہے۔

کچھ ان پٹ ڈی کوڈ کیوں نہیں ہوتے؟

ڈی کوڈنگ کے لیے وہ ان پٹ چاہیے جو اسی انکوڈنگ سے بنا ہو۔ ناقص Base64 اسٹرنگ، غلط پیڈنگ والی قدر، یا پہلے ہی ڈی کوڈ شدہ URL عموماً خرابی یا بے معنی آؤٹ پٹ دیتا ہے۔

کیا Base64 انکرپشن ہے؟

نہیں۔ Base64 کو کوئی بھی الٹا تبدیل کر سکتا ہے اور یہ کوئی سکیورٹی نہیں دیتا۔ مواد محفوظ کرنا ہو تو حقیقی انکرپشن ٹول، جیسے 73hi کا AES صفحہ، استعمال کریں۔