مفت تصویر فارمیٹ کنورٹر
JPG، PNG، WebP، AVIF، GIF اور BMP کے درمیان تبدیل کریں۔
تصاویر کو JPG، PNG اور WebP کے درمیان تبدیل کریں (جہاں آپ کا براؤزر سپورٹ کرے وہاں AVIF بھی)، بشمول iPhone HEIC اور SVG — سیدھا آپ کے براؤزر میں، بغیر اپ لوڈ۔
اس براؤزر میں AVIF ایکسپورٹ دستیاب نہیں۔ WebP اسی طرح کی بچت دیتا ہے اور تقریباً ہر جگہ کھلتا ہے۔
فائلیں یہاں ڈراپ کریں یا براؤز کے لیے کلک کریں
JPG, PNG, WebP, AVIF, GIF, BMP, SVG, HEIC, HEIF · آپ کے آلے پر پراسیس ہوتی ہے
یا کلپ بورڈ سے پیسٹ کرنے کے لیے Ctrl+V دبائیں
آپ ایک ساتھ کئی فائلیں ڈراپ کر سکتے ہیں
نکتہ: اسے فوری طور پر لوڈ کرنے کے لیے اپنے کلپ بورڈ سے تصویر پیسٹ کریں (Ctrl+V)۔
آپ کی فائلیں کبھی آپ کے ڈیوائس سے نہیں نکلتیں۔ تمام پروسیسنگ آپ کے براؤزر میں مقامی طور پر ہوتی ہے۔
عام استعمالات
- JPG کو WebP میں تبدیل کریںJPG تصاویر کو WebP میں تبدیل کریں — جدید فارمیٹ جو آپ کو برابر یا بہتر معیار کے ساتھ چھوٹی فائلیں دیتا ہے۔
- PNG کو WebP میں تبدیل کریںPNG گرافکس کو WebP میں تبدیل کریں — شفافیت اور تیز کناروں کو برقرار رکھتے ہوئے فائل کے سائز کو 50-80% سے کم کریں۔
- پرنٹ کے لیے تصاویر کو تبدیل کریںپروفیشنل پرنٹنگ کے لیے تصاویر تیار کریں — مکمل حل کے ساتھ اعلیٰ معیار کی فارمیٹس میں تبدیل کریں۔
یہ کیسے کام کرتا ہے
تبدیلی مکمل طور پر آپ کے براؤزر میں Canvas API سے ہوتی ہے — وہی امیج انکوڈنگ انجن جو Chrome، Firefox اور Safari میں بنا ہے۔ آپ کی فائلیں آف اسکرین canvas پر بنا کر canvas.toBlob() سے ہدف فارمیٹ میں دوبارہ انکوڈ ہوتی ہیں؛ کچھ بھی کسی سرور پر اپ لوڈ نہیں ہوتا۔
- 1تصویر canvas میں ڈی کوڈ ہوتی ہےہر فائل مقامی object URL سے HTMLImageElement میں لوڈ ہوتی ہے۔ ڈی کوڈ ہونے کے بعد پکسل ڈیٹا آؤٹ پٹ ابعاد کے مطابق آف اسکرین canvas پر بنایا جاتا ہے — زیادہ سے زیادہ چوڑائی مقرر ہو تو تناسب برقرار رکھتے ہوئے۔
- 2انکوڈنگ سے پہلے JPEG شفافیت سنبھالی جاتی ہےJPEG میں تبدیل کرتے وقت (جس میں alpha چینل نہیں ہوتا) تصویر بنانے سے پہلے canvas سفید پس منظر سے بھرا جاتا ہے، تاکہ آؤٹ پٹ فائل میں شفاف حصے سیاہ نہ ہوں۔
- 3canvas.toBlob() پکسلز دوبارہ انکوڈ کرتا ہےبراؤزر کا مقامی canvas.toBlob(mime, quality) canvas کو منتخب فارمیٹ (JPG، PNG، WebP یا AVIF) میں مطلوبہ کوالٹی پر انکوڈ کرتا ہے۔ اگر براؤزر کسی فارمیٹ کی انکوڈنگ سپورٹ نہ کرے تو شروع میں ایک جانچ اس بٹن کو غیر فعال کر دیتی ہے بجائے اس کے کہ خاموشی سے غلط لیبل والی فائل بنے۔
- 4آؤٹ پٹ مقامی blob کے طور پر ملتا ہےانکوڈ شدہ blob فوری پیش منظر اور ڈاؤن لوڈ کے لیے مقامی object URL میں لپیٹا جاتا ہے۔ متعدد فائلوں کے لیے JSZip ڈاؤن لوڈ شروع ہونے سے پہلے براؤزر میں انہیں ZIP میں باندھتا ہے۔
تمام تصویری ڈیٹا آپ کے آلے پر رہتا ہے — فائلیں مکمل طور پر براؤزر کے اندر Canvas API سے پڑھی اور انکوڈ ہوتی ہیں، اور کوئی ڈیٹا کبھی سرور کو نہیں بھیجا جاتا۔
متعلقہ ٹولز
تصویر کمپریسر
JPG، PNG، WebP اور AVIF تصاویر کمپریس کریں۔ پہلے/بعد کا موازنہ۔
PDF سے تصویر (JPG، PNG، WebP)
PDF کے ہر صفحے کو اپنی منتخب ریزولوشن پر JPG، PNG، یا WebP تصاویر میں تبدیل کریں۔ صفحات انفرادی طور پر یا ایک ساتھ ZIP کے طور پر ڈاؤن لوڈ کریں۔ فائلیں آپ کے براؤزر سے باہر نہیں جاتیں۔
امیج ریسائزر
ابعاد یا فیصد کے لحاظ سے تصاویر کا سائز تبدیل کریں۔ پہلو کا تناسب برقرار رکھیں، آؤٹ پٹ فارمیٹ کا انتخاب کریں، معیار کا کوئی نقصان نہیں۔