مفت کنورٹر

PNG سے JPG کنورٹر

اعلی معیار کے ساتھ فوری طور پر PNG تصاویر کو JPG فارمیٹ میں تبدیل کریں۔ محفوظ، تیز اور مکمل طور پر مفت۔

PNG کو یہاں گھسیٹیں اور چھوڑیں۔

50MB تک سپورٹ کرتا ہے۔

یا

اس ٹول کے بارے میں

PNG اور JPG (JPEG بھی لکھا جاتا ہے) ویب پر دو سب سے عام راسٹر امیج فارمیٹس ہیں، لیکن انہیں مختلف ملازمتوں کے لیے ڈیزائن کیا گیا تھا۔ PNG بے عیب ڈیفلیٹ کمپریشن کا استعمال کرتا ہے اور شفافیت کے لیے الفا چینل کو سپورٹ کرتا ہے، جو اسے اسکرین شاٹس، لوگو، UI موک اپس، اور تیز کناروں یا متن والی کسی بھی تصویر کے لیے قدرتی انتخاب بناتا ہے۔ JPG نقصان دہ DCT پر مبنی کمپریشن کا استعمال کرتا ہے جو ہائی فریکوئنسی کی تفصیل کو پھینک دیتا ہے جس پر آنکھ نظر نہیں آتی ہے، یہی وجہ ہے کہ 4 MB فوٹو گرافک PNG اکثر 300-500 KB تک سکڑ جاتا ہے جب JPG کے طور پر محفوظ کیا جاتا ہے بغیر کسی فرق کے۔

یہ کنورٹر HTML5 کینوس API اور براؤزر کے بلٹ ان JPEG انکوڈر کا استعمال کرتے ہوئے براہ راست آپ کے براؤزر میں ایک PNG بٹ میپ کو JPG فائل کے طور پر دوبارہ لکھتا ہے۔ پکسل ڈیٹا کبھی بھی آپ کے آلے کو نہیں چھوڑتا — کوئی اپ لوڈ نہیں ہے، کوئی سرور پروسیسنگ نہیں ہے، اور آپ کی فائل کی کوئی کاپی کہیں بھی برقرار نہیں ہے۔ چونکہ JPG میں کوئی شفافیت نہیں ہے، اس لیے سورس PNG میں کوئی بھی شفاف پکسلز تبادلوں کے دوران سفید پس منظر میں چپٹا ہو جاتا ہے۔ اگر آپ کی تصویر میں شفافیت کے مقابلے میں نرم مخالف کناروں ہیں، تو آپ کناروں پر ایک ہلکا سفید ہالہ دیکھ سکتے ہیں۔ ان معاملات کے لیے اصل PNG رکھنا، یا WebP استعمال کرنا، عام طور پر بہتر کال ہے۔

تبدیلی ایک ہی پاس میں ہوتی ہے۔ ڈی کوڈ شدہ PNG کے ہر پکسل کو 2D کینوس میں لکھا جاتا ہے، اور پھر کینوس کو `canvas.toBlob('image/jpeg', 0.9)` کا استعمال کرتے ہوئے برآمد کیا جاتا ہے۔ 0.9 کوالٹی فیکٹر libjpeg کے لحاظ سے Q=90 کا نقشہ بناتا ہے، جو کہ زیادہ تر تصویری ایڈیٹرز کے لیے ڈیفالٹ کے لیے ایک خوبصورت جگہ ہے: تقریباً تمام فوٹو گرافی کے مواد کے لیے ماخذ سے بصری طور پر الگ نہیں کیا جا سکتا، جبکہ عام طور پر فائل کے سائز کو 70–90% تک کم کرتا ہے۔

PNG کو JPG میں کیوں تبدیل کریں۔

لوگ PNG کو JPG میں تبدیل کرنے کی سب سے عام وجہ فائل کا سائز ہے۔ PNG کے بطور محفوظ کردہ تصاویر مساوی JPG سے 5–10× بڑی ہو سکتی ہیں، جو صفحہ کے بوجھ کو کم کرتی ہے، کلاؤڈ اسٹوریج کو بھرتی ہے، اور ای میل کلائنٹس میں منسلکہ کی حد کو متحرک کرتی ہے۔ JPG وہ فارمیٹ بھی ہے جس کی زیادہ تر پلیٹ فارمز توقع کرتے ہیں: WhatsApp، بہت سے جاب ایپلیکیشن پورٹلز، گورنمنٹ فارمز، ای کامرس پروڈکٹ اپ لوڈ ٹولز، اور پرانے مواد کے انتظام کے نظام یا تو JPG کو ترجیح دیتے ہیں یا PNG کو یکسر مسترد کرتے ہیں۔ مقامی طور پر ایک بار تبدیل کرنا اپ لوڈ کی غلطی سے لڑنے سے زیادہ تیز ہے۔

رازداری بھی اہم ہے۔ آن لائن کنورٹرز جو آپ کی فائل کو قبول کرتے ہیں اور اسے ریموٹ سرور پر پروسیس کرتے ہیں وہ ایک کاپی لاگ میں، بیک اپ سنیپ شاٹس پر یا CDN کے کیش میں رکھ سکتے ہیں۔ ID تصاویر، طبی اسکین، مالیاتی بیانات، یا ذاتی معلومات پر مشتمل کسی بھی چیز کے لیے، ایک براؤزر پر مبنی کنورٹر جو مکمل طور پر کلائنٹ سائیڈ پر چلتا ہے ڈیزائن کے لحاظ سے اس خطرے کو دور کرتا ہے۔ آپ کی مشین کو کچھ بھی نہیں چھوڑتا ہے۔

استعمال کرنے کا طریقہ

تبدیلی میں سیکنڈ لگتے ہیں اور ایک یا کئی فائلوں کے ساتھ کام کرتا ہے۔ یہاں مکمل بہاؤ ہے:

  1. اپنی PNG فائل شامل کریں۔: فائل کو اپنے ڈیسک ٹاپ یا فائنڈر ونڈو سے اپ لوڈ ایریا پر گھسیٹیں، یا فائل چننے والے کو کھولنے کے لیے اس علاقے پر کلک کریں۔ ٹول معیاری PNG فائلوں کو 50 MB تک قبول کرتا ہے۔ 8-bit اور 16-bit PNGs دونوں معاون ہیں، بشمول الفا چینل والے۔
  2. پیش نظارہ کا جائزہ لیں۔: فائل لوڈ ہونے کے بعد آپ کو ایک تھمب نیل اور اصل طول و عرض نظر آئیں گے۔ یہ اس بات کی تصدیق کرنے کا لمحہ ہے کہ آپ نے صحیح تصویر اپ لوڈ کی ہے — خاص طور پر مفید اگر آپ متعدد فائلوں کو بیچ میں پروسیس کر رہے ہیں۔
  3. اگر ضرورت ہو تو ترتیبات کو ایڈجسٹ کریں۔: پہلے سے طے شدہ JPG معیار 90 ہے، جو تقریباً ہر استعمال کے کیس کے لیے موزوں ہے۔ اگر آپ کو ای میل یا ویب اپ لوڈ کے لیے چھوٹی فائل کی ضرورت ہے، تو آپ معیار کو کم کر سکتے ہیں۔ اگر آپ کسی تصویر کو آرکائیو کر رہے ہیں تو اسے پہلے سے طے شدہ یا اس سے اوپر چھوڑ دیں۔
  4. JPG میں تبدیل کریں پر کلک کریں۔: براؤزر PNG کو ڈی کوڈ کرتا ہے، اسے کسی بھی شفاف پکسلز کو بھرتے ہوئے سفید پس منظر کے ساتھ کینوس پر کھینچتا ہے، اور JPEG بلاب کے طور پر کینوس کو دوبارہ انکوڈ کرتا ہے۔ عام اسکرین شاٹ کے سائز کی فائلوں کے لیے یہ ایک سیکنڈ میں اچھی طرح سے مکمل ہو جاتا ہے۔
  5. JPG ڈاؤن لوڈ کریں۔: تبدیل شدہ فائل کو محفوظ کرنے کے لیے ڈاؤن لوڈ بٹن پر کلک کریں۔ آؤٹ پٹ فائل کا نام .jpg ایکسٹینشن کے ساتھ اصل PNG نام استعمال کرتا ہے۔ آپ صفحہ کو تازہ کیے بغیر کسی اور تصویر کو تبدیل کر سکتے ہیں۔

عام استعمال کے معاملات

یہ جاننا کہ جب JPG صحیح منزل کا فارمیٹ ہے تو آپ کو معیار کے غیر ضروری نقصان سے بچنے میں مدد ملتی ہے۔ یہ وہ حالات ہیں جہاں PNG سے تبدیل ہونا سب سے زیادہ معنی رکھتا ہے:

تکنیکی تفصیلات

PNG (RFC 2083) فلٹر شدہ DEFLATE سٹریم کا استعمال کرتے ہوئے پکسل ڈیٹا اسٹور کرتا ہے۔ یہ بے عیب ہے: ڈی کوڈ شدہ تصویر میں ہر پکسل ویلیو اصل بائٹ فار بائٹ سے مماثل ہے۔ PNG ایک 8 بٹ الفا چینل کو بھی سپورٹ کرتا ہے، جو فی پکسل شفافیت کی اجازت دیتا ہے۔ یہ خصوصیات اسے بڑا لیکن عین مطابق بناتی ہیں۔

JPEG (ITU-T T.81) تصویر کو 8×8 بلاکس میں تقسیم کرتا ہے، ایک مجرد کوزائن ٹرانسفارم کا اطلاق کرتا ہے، نتیجے میں آنے والے فریکوئنسی گتانکوں کو زیادہ جارحانہ انداز میں اعلی تعدد پر مقدار دیتا ہے، اور ہفمین کوڈنگ کے ساتھ نتیجہ کو انکوڈ کرتا ہے۔ کوالٹی فیکٹر (1–100) کوانٹائزیشن ٹیبل کو کنٹرول کرتا ہے: نچلی قدریں زیادہ اعلی تعدد والی معلومات کو ضائع کرتی ہیں، سخت کناروں اور اعلی کنٹراسٹ والے علاقوں پر نظر آنے والے نمونوں کی قیمت پر چھوٹی فائلیں تیار کرتی ہیں۔ معیار 90، جو یہاں بطور ڈیفالٹ استعمال ہوتا ہے، وہ حد ہے جس کے اوپر زیادہ تر ناظرین JPG کو اصل سے ممتاز نہیں کر سکتے۔

بہترین طرز عمل

اکثر پوچھے جانے والے سوالات

کیا میں PNG کو JPG میں تبدیل کرنے سے تصویر کا معیار کھو سکتا ہوں؟
JPG نقصان دہ DCT پر مبنی استعمال کرتا ہے۔ آپ کو معیار میں معمولی کمی نظر آ سکتی ہے، لیکن زیادہ تر مقاصد کے لیے یہ فرق نہ ہونے کے برابر ہے۔ کسی بھی نقصان کو کم کرنے کے لیے اگر دستیاب ہو تو اعلیٰ معیار کی ترتیب کا انتخاب کریں۔
مجھے دوسرے تصویری فارمیٹس پر جے پی جی کا انتخاب کب کرنا چاہیے؟
ہموار رنگ کے میلان والی تصویروں اور تصاویر کے لیے JPG بہترین انتخاب ہے۔ یہ ویب اور پرنٹ کے استعمال کے لیے موزوں بصری معیار کو برقرار رکھتے ہوئے فوٹوز کے لیے PNG کے مقابلے بہت چھوٹے فائل سائز (اکثر 5-10x چھوٹا) پیدا کرتا ہے۔
میری PNG تصویر میں شفاف علاقوں کا کیا ہوتا ہے؟
چونکہ JPG شفافیت کو سپورٹ نہیں کرتا، اس لیے تمام شفاف پکسلز سفید پس منظر سے بھرے ہوں گے۔ اگر آپ کو شفافیت برقرار رکھنے کی ضرورت ہے تو اس کے بجائے PNG یا WebP استعمال کرنے پر غور کریں۔
کیا تبدیلی کے دوران میری تصاویر نجی رکھی جاتی ہیں؟
جی ہاں آپ کی PNG فائلوں کو مکمل طور پر آپ کے براؤزر میں Canvas API اور JavaScript کا استعمال کرتے ہوئے پروسیس کیا جاتا ہے۔ کسی بھی سرور پر کچھ بھی اپ لوڈ نہیں ہوتا ہے — فائل براہ راست آپ کے آلے سے کنورٹر اور واپس آپ کے آلے پر جاتی ہے۔
کیا میں ایک ساتھ متعدد PNG فائلوں کو تبدیل کر سکتا ہوں؟
موجودہ انٹرفیس ایک وقت میں ایک فائل پر کارروائی کرتا ہے، لیکن آپ صفحہ کو ریفریش کیے بغیر فائلوں کو بیک ٹو بیک تبدیل کر سکتے ہیں۔ تبدیل شدہ JPG ڈاؤن لوڈ کرنے کے بعد، اگلی PNG کو اپ لوڈ ایریا میں چھوڑ دیں۔ درجنوں فائلوں کے بیچ جابز کے لیے ہم ایک ڈیسک ٹاپ ٹول تجویز کرتے ہیں جیسے ImageMagick یا شارپ کا استعمال کرتے ہوئے ایک تعمیراتی قدم۔
میرا تبدیل شدہ JPG میری توقع سے بڑا کیوں ہے؟
اگر سورس PNG ایک تصویر ہے جو بہت زیادہ ریزولیوشن میں محفوظ کی گئی ہے، تو JPG معیار 90 پر بھی کئی میگا بائٹس کا ہو سکتا ہے۔ سائز کو مزید کم کرنے کے لیے، معیار کی ترتیب کو کم کریں (80 عام طور پر بصری طور پر قابل قبول ہے) یا تبدیل کرنے سے پہلے تصویر کے طول و عرض کا سائز تبدیل کریں۔ JPG فائل کا سائز لگ بھگ پکسلز کی تعداد کے متناسب ہے اور کمپریشن کی سطح کے الٹا متناسب ہے۔
کیا JPG سٹرپ میٹا ڈیٹا میں تبدیل کرنا EXIF کی طرح ہے؟
براؤزر کی کینوس پر مبنی تبدیلی EXIF، ICC کلر پروفائلز، یا ماخذ PNG میں سرایت شدہ دیگر میٹا ڈیٹا کو محفوظ نہیں کرتی ہے۔ آؤٹ پٹ JPG میں صرف پکسل ڈیٹا ہوتا ہے۔ اگر آپ کو کیمرہ EXIF ​​ڈیٹا کو برقرار رکھنے کی ضرورت ہے — مثال کے طور پر جیو ٹیگنگ یا ٹائم سٹیمپ کیپچر — میٹا ڈیٹا کو محفوظ کرنے والا ڈیسک ٹاپ کنورٹر استعمال کریں۔
کیا JPG JPEG جیسا ہے؟
جی ہاں JPG اور JPEG ایک ہی فارمیٹ کا حوالہ دیتے ہیں اور قابل تبادلہ ہیں۔ .jpg ایکسٹینشن ابتدائی ونڈوز فائل سسٹم کی ہے جس نے ایکسٹینشن کو تین حروف تک محدود رکھا ہے۔ .jpeg نئی، اتنی ہی درست شکل ہے۔ فارمیٹ کی وضاحت خود ITU-T کی سفارش T.81 میں کی گئی ہے۔