छवि प्रारूप कनवर्टर
छवियों को PNG, JPEG और WebP के बीच बदलिए, गुणवत्ता नियंत्रण के साथ
इस टूल के बारे में
बिना कुछ इंस्टॉल किए और बिना कहीं अपलोड किए छवि को PNG, JPEG और WebP के बीच बदलिए: फ़ाइल छोड़िए, लक्ष्य चुनिए, जीवंत स्लाइडर से गुणवत्ता सँभालिए, और आउटपुट का आकार वास्तविक समय में बदलते देखिए। Δ टाइल ठीक-ठीक बताती है कि बदली हुई फ़ाइल कितनी छोटी (या बड़ी) है, जिससे गुणवत्ता चुनना अटकलबाज़ी नहीं रह जाता।
तीनों प्रारूपों के अलग काम हैं। PNG बिना हानि और पूरी पारदर्शिता वाला है — स्क्रीनशॉट, UI सामग्री और तीखे किनारों या पाठ वाली हर चीज़ के लिए सही। JPEG तस्वीरों को आक्रामक ढंग से दबाता है पर उसमें अल्फ़ा चैनल नहीं होता और वह कठोर किनारों को धुँधला कर देता है। WebP आमतौर पर तुलनीय गुणवत्ता पर JPEG से 25–35% आगे रहता है, पारदर्शिता समर्थित करता है, और मौजूदा ब्राउज़रों में सर्वत्र चलता है — वेब के लिए आमतौर पर यही उत्तर है।
रूपांतरण आपके ब्राउज़र में canvas पर होता है: छवि डिकोड होती है, दोबारा बनती है, और उन्हीं कोडेक से दोबारा एनकोड होती है जिनसे आपका ब्राउज़र पृष्ठ दिखाता है। यही बात इस टूल को निजी बनाती है — और यही कारण भी है कि Chrome, Firefox और Safari में सटीक बाइट-संख्या थोड़ी अलग रहती है, क्योंकि हरेक के अपने एनकोडर हैं।
अक्सर पूछे जाने वाले प्रश्न
- JPEG और WebP के लिए कौन-सी गुणवत्ता चुनूँ?
- 75 से 90 के बीच लगभग हर वास्तविक उपयोग सँभल जाता है। 85 पर अधिकतर तस्वीरें स्रोत से आँखों से अलग नहीं दिखतीं, वह भी बहुत कम आकार में; लगभग 70 से नीचे ग्रेडिएंट और त्वचा-रंगों में खंडित धब्बे उभरने लगते हैं; 90 से ऊपर फ़ाइल का आकार उस लाभ के लिए तेज़ी से चढ़ता है जो दिखता ही नहीं। स्लाइडर खींचिए और आकार टाइल देखिए — सही जगह आमतौर पर साफ़ दिख जाती है।
- JPEG में बदलने पर मेरी PNG बड़ी क्यों हो गई?
- JPEG तस्वीरों के ग्रेडिएंट के लिए बना है, सपाट रंग के लिए नहीं। स्क्रीनशॉट, आरेख और UI कलाकृति PNG के रूप में बेहतरीन दबते हैं (एक जैसे पिक्सेल की लंबी शृंखलाएँ), पर JPEG को हर तीखे किनारे के आसपास शोर संग्रह करने पर मजबूर कर देते हैं — बड़ी फ़ाइलें और दिखाई देने वाली छल्लेदार धारियाँ। ग्राफ़िक्स को PNG में रखिए या बिना-हानि की ओर झुके WebP में बदलिए।
- JPEG में बदलने पर पारदर्शिता का क्या होता है?
- JPEG में अल्फ़ा चैनल नहीं होता, इसलिए पारदर्शी हिस्सों को किसी चीज़ से भरना पड़ता है — यह टूल उन्हें सफ़ेद पर बैठा देता है, जो वेब छवियों की परिपाटी है। यदि पारदर्शिता बचनी चाहिए, तो लक्ष्य के रूप में PNG या WebP चुनिए।
- मेरा ब्राउज़र यहाँ AVIF या HEIC क्यों नहीं बना सकता?
- canvas का toBlob API केवल उन्हीं प्रारूपों में एनकोड करता है जिनका एनकोडर ब्राउज़र के साथ आता है — PNG और JPEG हर जगह, WebP Chromium और Firefox में। AVIF एनकोडिंग अब भी दुर्लभ है और HEIC पेटेंट-बाधित, इसलिए ब्राउज़र उन्हें डिकोड तो करते हैं पर बनाते नहीं। यदि आप ऐसा प्रारूप चुनें जो आपका ब्राउज़र लिख नहीं सकता, तो टूल चुपचाप PNG थमाने के बजाय साफ़ बता देता है।