امیج فارمیٹ کنورٹر
اپنے براؤزر میں JPG، PNG، اور WebP کے درمیان تبدیل کریں۔ ایک یا کئی تصاویر ڈراپ کریں، آؤٹ پٹ فارمیٹ منتخب کریں، ڈاؤن لوڈ کریں۔
- ایک یا کئی تصاویر ڈراپ کریں، یا براؤز پر کلک کریں۔
- آؤٹ پٹ فارمیٹ منتخب کریں: JPG، PNG، یا WebP۔
- JPG / WebP کے لیے، کوالٹی ایڈجسٹ کریں (88 ایک اچھا ڈیفالٹ ہے)۔
- سب تبدیل کریں پر کلک کریں۔ ہر نتیجہ انفرادی طور پر ڈاؤن لوڈ کریں یا سب کچھ ZIP کے طور پر حاصل کریں۔
یہ کیا کرتا ہے؟
ٹول ہر ان پٹ امیج کو کینوس میں ڈیکوڈ کرتا ہے، پھر پکسلز کو آؤٹ پٹ فارمیٹ میں دوبارہ انکوڈ کرتا ہے۔ ڈیکوڈ مرحلہ براؤزر کی بلٹ ان امیج پائپ لائن استعمال کرتا ہے، لہذا کوئی بھی فارمیٹ جو براؤزر دکھا سکتا ہے (JPG، PNG، WebP، GIF، BMP) ان پٹ کے طور پر کام کرتا ہے۔ انکوڈنگ canvas.toBlob() استعمال کرتی ہے، جو ہر جدید براؤزر JPG، PNG، اور WebP کے لیے بھیجتا ہے۔
مثال
ان پٹ: screenshot.png — 1920 × 1080، 412 KB
ایکشن: کوالٹی 88 پر WebP میں تبدیل
آؤٹ پٹ: screenshot.webp — 1920 × 1080، 96 KB
(~77% چھوٹا، بصری طور پر ناقابل فرق) عام غلطیاں اور نقصانات
- "امیج ڈیکوڈ نہیں کی جا سکی۔" فائل ٹرنکیٹیڈ ہو سکتی ہے یا اپنی ایکسٹینشن کے باوجود اصل میں امیج نہ ہو۔ اسے پہلے کسی بھی امیج ویور میں کھولیں تاکہ تصدیق ہو کہ یہ رینڈر ہوتی ہے۔
- PNG → JPG کے بعد سیاہ پس منظر۔ JPG شفافیت نہیں رکھ سکتا۔ ٹول شفاف پکسلز کو سفید سے بھرتا ہے، لیکن کچھ سورس فائلیں سیاہ پس منظر پر pre-multiplied alpha استعمال کرتی ہیں اور غیر متوقع نتائج پیدا کرتی ہیں۔ اس کی بجائے PNG یا WebP میں تبدیل کریں۔
- تبدیل شدہ فائل ان پٹ سے بڑی ہے۔ آپ شاید نئے / زیادہ موثر فارمیٹ سے پرانے کی طرف جا رہے ہیں (WebP → JPG، یا WebP → PNG)۔ یہ متوقع ہے۔ تلافی کے لیے کوالٹی کو 80–85 تک گرائیں، یا WebP میں ہی رہیں۔
- اینیمیٹڈ GIFs اینیمیشن کھو دیتی ہیں۔ ٹول صرف پہلا فریم پڑھتا ہے۔ اینیمیٹڈ آؤٹ پٹ کے لیے، مخصوص GIF ٹول استعمال کریں — کینوس انکوڈنگ اینیمیشن رد کر دیتی ہے۔
- بڑی تصاویر ٹیب کو لٹکاتی ہیں۔ 50 MP+ سورس فائلیں بہت زیادہ کینوس میموری مختص کرتی ہیں۔ دیگر ٹیبز بند کریں، یا پہلے Image Resize ٹول کے ذریعے امیج کا سائز تبدیل کریں۔
فارمیٹ کے جوڑے جو یہ ٹول کور کرتا ہے
JPG، PNG، اور WebP کے درمیان ہر مفید جوڑا:
- JPG to PNG — جب آپ کو شفافیت یا lossless ری-ایڈیٹنگ کی ضرورت ہو۔
- JPG to WebP — ویب پر چھوٹی فائلوں کے لیے۔
- PNG to JPG — ای میل پر اسکرین شاٹ شیئر کرنے کے لیے جہاں PNG بہت بڑی ہے۔
- PNG to WebP — چھوٹی lossless یا lossy ویریئنٹس۔
- WebP to JPG — اس سائٹ پر اپ لوڈ کرنے کے لیے جو WebP کو مسترد کرتی ہے۔
- WebP to PNG — ایسے ٹول میں ترمیم کرنے کے لیے جو WebP نہیں پڑھتا۔
- GIF / BMP to JPG / PNG / WebP — لیگیسی فارمیٹس کی صفائی۔
اکثر پوچھے جانے والے سوالات
کون سے فارمیٹس سپورٹڈ ہیں؟
ان پٹ: JPG، PNG، WebP، GIF، BMP — کچھ بھی جو براؤزر کا Image ڈیکوڈر قبول کرے۔ آؤٹ پٹ: JPG، PNG، WebP۔ GIF، BMP، اور TIFF آؤٹ پٹ پیش نہیں کیا جاتا کیونکہ براؤزر کینوس انکوڈرز یا تو انہیں سپورٹ نہیں کرتے (TIFF) یا غیر معیاری آؤٹ پٹ تیار کرتے ہیں جسے دیگر ایپس مسترد کرتی ہیں۔
JPG، PNG، اور WebP میں کیا فرق ہے؟
JPG بہترین ہمہ مقصدی فوٹو فارمیٹ ہے — چھوٹی فائلیں، یونیورسل سپورٹ، لیکن lossy۔ PNG lossless ہے اور شفافیت کو سپورٹ کرتا ہے — اسکرین شاٹس، ڈایاگرامز، لوگو کے لیے بہترین۔ WebP ایک جدید فارمیٹ ہے جو مساوی کوالٹی پر دونوں کو مات دیتا ہے لیکن ہر جگہ قبول نہیں ہے (کچھ ای میل کلائنٹس اور پرانے ٹولز اسے مسترد کر دیتے ہیں)۔ تصاویر شیئر کرنے کے لیے JPG منتخب کریں، جب آپ کو شفافیت درکار ہو تو PNG، جب آپ کنٹرول کریں کہ امیج کہاں ختم ہوتی ہے تو WebP۔
میرا PNG JPG میں تبدیل ہو گیا لیکن شفاف پس منظر سیاہ ہو گیا۔
JPG شفافیت نہیں رکھ سکتا، لہذا ٹول انکوڈ کرنے سے پہلے شفاف پکسلز کو سفید سے بھرتا ہے۔ اگر آپ کو سیاہ نظر آ رہا ہے، تو آپ کی سورس فائل میں سیاہ پس منظر پر pre-multiplied alpha ہو سکتا ہے — اس کی بجائے WebP یا PNG میں تبدیل کرنے کی کوشش کریں، یا پہلے سفید پس منظر پر امیج کو دستی طور پر فلیٹن کریں۔
JPG / WebP کے لیے مجھے کون سی کوالٹی سیٹنگ استعمال کرنی چاہیے؟
85–92 بہترین جگہ ہے۔ 80 سے کم آپ کو آسمان جیسے ہموار علاقوں میں بلاکنگ نظر آنا شروع ہوتی ہے۔ 95 سے اوپر فائل بمشکل قابل ادراک حاصل کے لیے تیزی سے پھولتی ہے۔ PNG میں کوالٹی سلائیڈر نہیں ہے کیونکہ یہ lossless ہے — جب PNG منتخب ہو تو "Quality" فیلڈ غائب ہو جاتی ہے۔
کیا میں ایک ساتھ بہت سی تصاویر تبدیل کر سکتا ہوں؟
ہاں۔ کسی بھی تعداد کی تصاویر ڈراپ کریں؛ وہ ایک ایک کر کے (ترتیب سے) تبدیل ہوتی ہیں تاکہ بڑے بیچز میموری نہ کھائیں۔ ہر مکمل فائل کا اپنا ڈاؤن لوڈ بٹن ہے، اور "Download all (ZIP)" پورے سیٹ کو پیکج کرتا ہے۔ 100+ تصاویر کے لیے، براؤزر کو مزید ہیڈروم دینے کے لیے پہلے دیگر ٹیبز بند کریں۔
تبدیل شدہ WebP میرے اصل JPG سے چھوٹا کیوں ہے؟
متوقع۔ WebP نئی کمپریشن استعمال کرتا ہے — مساوی بصری کوالٹی پر، WebP فائلیں عام طور پر JPG سے 25–35% اور PNG سے 45–55% چھوٹی ہوتی ہیں۔ اگر آپ دوسری طرف جا رہے ہیں (WebP → JPG) تو فائل عام طور پر اسی وجہ سے بڑھے گی۔
کیا آپ وہ تصاویر محفوظ کرتے ہیں جو میں یہاں تبدیل کرتا ہوں؟
نہیں۔ ہم نہ تو ان تصاویر کو محفوظ کرتے ہیں جو آپ ڈراپ کرتے ہیں اور نہ ہی ان تبدیل شدہ کاپیوں کو جو آپ ڈاؤن لوڈ کرتے ہیں۔ آپ کے ٹیب بند کرنے یا ریفریش کرنے کے لمحے سب کچھ رد کر دیا جاتا ہے — کوئی لاگ نہیں، ہماری طرف کوئی ریکارڈ نہیں۔ آپ اپنے براؤزر کے DevTools میں تصدیق کر سکتے ہیں۔