انکوڈ شدہ امیج ڈیٹا کو دوبارہ قابل استعمال فائل میں تبدیل کرنے کے لیے اس مثال پر عمل کریں۔ Base64 سے امیج کھولیں.
امیج ڈیٹا پیسٹ کریں
Base64 ٹو امیج کھولیں اور ایک سادہ Base64 سٹرنگ یا مکمل امیج ڈیٹا URL پیسٹ کریں۔ 'ایک نمونہ آزمائیں' اسی فیلڈ کو ایک حقیقی PNG مثال سے بھر دیتا ہے۔ آپ کو الگ فائل اپ لوڈ کرنے کی ضرورت نہیں ہے۔
ڈیٹا URL میں data:image/png;base64, جیسا سابقہ شامل ہوتا ہے۔ سادہ Base64 میں صرف انکوڈ شدہ حروف ہوتے ہیں۔ ڈیٹا کے اندر موجود وائٹ اسپیس اور لائن بریکس کو نظر انداز کر دیا جاتا ہے۔
اگر آپ کا کوڈ کسی HTML امیج یا CSS ڈیکلریشن کے اندر ہے، تو صرف ڈیٹا URL کاپی کریں۔ مکمل HTML عنصر یا CSS ڈیکلریشن کو تصویر کے طور پر ڈی کوڈ نہیں کیا جا سکتا۔
جب آپ کو دوسری سمت میں جانے کی ضرورت ہو تو امیج ٹو Base64 کنورٹر استعمال کریں۔
ایکسپورٹ کرنے سے پہلے پیش منظر چیک کریں
جاری رکھیں منتخب کریں۔ کنورٹر Base64 حروف، امیج فائل سگنیچر، کسی بھی ڈکلیئرڈ MIME ٹائپ اور اس بات کی جانچ کرتا ہے کہ آیا براؤزر نتیجہ کھول سکتا ہے یا نہیں۔
ایک ڈیٹا URL جو JPG کا اعلان کرتا ہے جبکہ اس میں PNG بائٹس ہوں، مسترد کر دیا جاتا ہے۔ نامکمل متن، غیر تعاون یافتہ فائلیں اور حدود سے زیادہ فائلیں بھی مسترد کر دی جاتی ہیں۔ یہ غلط فائل ایکسٹینشن کو خاموشی سے محفوظ کرنے سے بچاتا ہے۔
یہ مثال favicon-orbit.png نمونہ استعمال کرتی ہے، ایک 512 × 512 PNG جس میں 202,491 بائٹس ہیں۔ اس کے پیش منظر میں وہی رنگین آئیکن آرٹ ورک نظر آنا چاہیے۔ اگر آپ ایڈیٹر میں پیسٹ کردہ کوڈ تبدیل کرتے ہیں، تو تبدیلی چیک کرنے کے لیے 'پیش منظر تصویر' منتخب کریں۔
پیش منظر تصویر کی شناخت میں مدد کرتا ہے۔ صرف فائل کے نام یا ڈکلیئرڈ MIME ٹائپ پر انحصار نہ کریں۔
اس گائیڈ میں دی گئی مثال
favicon-orbit.png کے لیے ڈیٹا URL کو پُر کرنے کے لیے ایک نمونہ آزمائیں۔ 'جاری رکھیں' منتخب کریں، 512 × 512 پیش نظارہ کی تصدیق کریں، پھر 'شروع کریں' اور 'ڈاؤن لوڈ کریں' پر کلک کریں۔ ڈاؤن لوڈ کردہ PNG بائٹس کا موازنہ ماخذ کے نمونے سے کریں۔
- ڈیکوڈ شدہ فارمیٹ
- PNG
- تصویر کے طول و عرض
- 512 × 512 پکسلز
- اصل امیج بائٹس
- 202,491 بائٹس
- تبدیلی
- بغیر دوبارہ کمپریشن کے ڈیکوڈنگ
بازیافت شدہ تصویر ڈاؤن لوڈ کریں
اس مثال کے لیے decoded-image.png محفوظ کرنے کے لیے 'شروع کریں'، پھر 'ڈاؤن لوڈ کریں' منتخب کریں۔ کنورٹر اصل فارمیٹ کا پتہ لگاتا ہے؛ یہ آپ سے کوئی مختلف فارمیٹ منتخب کرنے کے لیے نہیں کہتا۔
ڈی کوڈنگ اصل بائٹس کو بحال کرتی ہے۔ یہ تصویر کو ری سائز، دوبارہ ڈرا یا دوبارہ کمپریس نہیں کرتی، اور یہ موجودہ میٹا ڈیٹا اور GIF اینیمیشن کو محفوظ رکھتی ہے۔ اگر آپ نتیجہ کو ری سائز، کمپریس یا تبدیل کرنا چاہتے ہیں تو ڈاؤن لوڈ کرنے کے بعد کوئی دوسرا امیج ٹول استعمال کریں۔
ڈاؤن لوڈ کردہ نمونے میں اس کے سورس PNG جیسے ہی 202,491 بائٹس ہیں۔ یہاں دکھایا گیا مختصر ڈیٹا URL کا اقتباس صرف مثال کے لیے ہے؛ ایک کٹی ہوئی سٹرنگ مکمل تصویر نہیں بنائے گی۔
صفحہ ریفریش کرنے سے پہلے نتیجہ ڈاؤن لوڈ کریں، جو ایک نیا ورک فلو شروع کرتا ہے۔
فارمیٹس، حدود اور رازداری کی حدود جانیں
PNG، JPG، WebP، GIF، BMP اور AVIF اس وقت تعاون یافتہ ہیں جب براؤزر انہیں پیش منظر کے لیے ڈی کوڈ کر سکے۔ ایک ڈی کوڈ شدہ تصویر 25 MB، 60 میگا پکسلز اور 16,000 پکسلز فی سائیڈ تک ہو سکتی ہے۔ ٹیکسٹ ان پٹ کی لمبائی بھی محدود ہے۔ SVG مارک اپ اور من مانی بائنری فائلیں تعاون یافتہ نہیں ہیں۔
پیسٹ کردہ ڈیٹا کو آپ کے آلے پر ڈی کوڈ اور پیش منظر دکھایا جاتا ہے بغیر اسے کنورژن کے لیے اپ لوڈ کیے۔ Base64 انکرپشن نہیں ہے: مکمل سٹرنگ رکھنے والا کوئی بھی شخص تصویر کو دوبارہ تعمیر کر سکتا ہے۔
نجی تصویر کے انکوڈ شدہ متن کو بھی نجی رکھیں۔
عام سوالات
میں Base64 کو امیج میں کیسے کنورٹ کروں؟
سادہ Base64 سٹرنگ یا امیج ڈیٹا URL پیسٹ کریں، 'جاری رکھیں' منتخب کریں، پریویو چیک کریں، پھر 'Start' اور 'ڈاؤن لوڈ' منتخب کریں۔
کیا میں مکمل HTML امیج ٹیگ پیسٹ کر سکتا ہوں؟
صرف اس کے src ایٹریبیوٹ کے اندر موجود ڈیٹا URL استعمال کریں۔ مکمل HTML ایلیمنٹ یا CSS ڈیکلریشن قبول نہیں کی جائے گی۔
کیا تصویر کی کوالٹی خراب ہوگی؟
نہیں۔ ڈی کوڈنگ اصل امیج بائٹس کو بغیر سائز تبدیل کیے یا دوبارہ کمپریس کیے ریکور کرتی ہے۔
کیا میں PNG کے بجائے JPG منتخب کر سکتا ہوں؟
یہ ٹول انکوڈ شدہ فائل کو اس کے اصل فارمیٹ میں بحال کرتا ہے۔ فارمیٹس تبدیل کرنے کے لیے بعد میں امیج کنورٹر استعمال کریں۔
میرا ڈیٹا URL مسترد کیوں ہو رہا ہے؟
ڈیٹا نامکمل ہو سکتا ہے، حد سے تجاوز کر سکتا ہے، غیر تعاون یافتہ فارمیٹ ہو سکتا ہے یا ایسی MIME ٹائپ ڈیکلیر کر سکتا ہے جو اصل تصویر سے مماثل نہ ہو۔
کیا Base64 ڈیٹا اپ لوڈ ہوتا ہے؟
نہیں۔ کنورٹر تصویر کو آپ کے براؤزر میں مقامی طور پر ڈی کوڈ اور پریویو کرتا ہے۔
تصویر کو بحال کریں، اس کی تصدیق کریں اور اس کی اصل فائل محفوظ کریں۔
ایک نمونہ آزمائیں یا اپنی فائل استعمال کریں، اور شیئر کرنے سے پہلے نتیجے کا جائزہ لیں۔