تصویر کو Base64 میں تبدیل کریں – مفت آن لائن
کسی بھی تصویر کو فوراً Base64 میں تبدیل کریں۔ data URI اور HTML و CSS کوڈ حاصل کریں، یا Base64 کو واپس تصویر میں ڈی کوڈ کریں۔ آپ کی فائلیں براؤزر سے باہر نہیں جاتیں۔
🔒 آپ کی فائل کبھی براؤزر سے باہر نہیں جاتی۔ تمام پروسیسنگ لوکل طور پر ہوتی ہے۔
تصویر انکوڈ کریں → Base64
تصویر کو Base64 میں تبدیل کرنے کا طریقہ
- 1
اپنی تصویر اپ لوڈ کریں
اپ لوڈ والے حصے پر کلک کریں یا تصویر کھینچ کر چھوڑ دیں۔ JPG، PNG، WebP، GIF اور SVG سپورٹڈ ہیں۔
- 2
نتیجہ کاپی کریں
Base64 اسٹرنگ، data URI، HTML کا img ٹیگ اور CSS کوڈ فوراً نظر آ جاتے ہیں۔ کلپ بورڈ میں لینے کے لیے کسی بھی کاپی بٹن پر کلک کریں۔
- 3
اپنے پروجیکٹ میں استعمال کریں
data URI کو img کے src، CSS کے background-image یا جہاں بھی URL قبول ہو وہاں پیسٹ کریں۔ تصویر مکمل طور پر ایمبیڈ ہو جاتی ہے، الگ فائل کی ضرورت نہیں۔
Base64 انکوڈنگ تصویر کے بائنری ڈیٹا کو ASCII حروف کی اسٹرنگ میں بدل دیتی ہے، جسے HTML، CSS، JSON اور XML جیسے ٹیکسٹ فارمیٹس میں محفوظ طریقے سے رکھا جا سکتا ہے۔ یہ اس وقت کام آتی ہے جب آپ کسی چھوٹے آئیکن یا لوگو کو اضافی HTTP درخواست کے بغیر ویب پیج میں براہِ راست ایمبیڈ کرنا چاہیں، یا ایسی API کو تصویر بھیجنی ہو جو صرف ٹیکسٹ قبول کرتی ہے۔
data URI میں MIME قسم اور Base64 ڈیٹا ایک ہی اسٹرنگ میں جمع ہوتے ہیں، مثلاً data:image/png;base64,iVBORw0KGgo…۔ براؤزر اسے بالکل تصویری فائل کی URL کی طرح سمجھتا ہے۔ پورا عمل آپ کے براؤزر میں FileReader API سے ہوتا ہے؛ فائل کسی سرور پر اپ لوڈ نہیں ہوتی۔
یہ چھوٹی تصاویر (5 KB سے کم کے آئیکن اور لوگو) کے لیے بہترین ہے۔ Base64 میں تصویر اصل سے تقریباً 33 فیصد بڑی ہو جاتی ہے، جس سے پیج بھاری ہوتا ہے اور کیشنگ کمزور پڑتی ہے۔ بڑی تصاویر کے لیے عام URL استعمال کریں۔ الٹا موڈ Base64 اسٹرنگ یا مکمل data URI لے کر تصویر دوبارہ بناتا ہے، جسے آپ دیکھ کر ڈاؤن لوڈ کر سکتے ہیں۔