SomeeLab.tools

इमेज फ़ॉर्मेट कन्वर्टर

HEIC, PNG, JPEG और WebP को आपस में बदलें। न कोई अपलोड, न कोई साइन-अप — सब कुछ आपके ब्राउज़र में ही होता है।

यह ब्राउज़र WebP फ़ाइलें सेव नहीं कर सकता, इसलिए यह विकल्प सूची में नहीं है। JPEG चुनने की सलाह दी जाती है।

iPhone की HEIC फ़ोटो सपोर्ट होती हैं — ये आपके ब्राउज़र में ही लोकली डिकोड होती हैं।

या यहाँ खींचकर छोड़ें — फ़ाइलें आपके डिवाइस से बाहर नहीं जातीं

HEIC को JPG में कैसे बदलें

अपनी फ़ोटो डालें, टारगेट फ़ॉर्मेट में JPEG चुनें, और थोड़ी देर बाद बदली हुई फ़ाइल डाउनलोड हो जाती है। कुछ भी सर्वर पर अपलोड नहीं होता — HEIC डिकोड करने समेत पूरा कन्वर्ज़न आपके ब्राउज़र टैब के अंदर ही होता है।

HEIC असल में क्या है

HEIC (High Efficiency Image Container) वह फ़ोटो फ़ॉर्मेट है जिसमें iOS 11 के बाद से iPhone डिफ़ॉल्ट रूप से फ़ोटो सेव करता है। यह समान क्वालिटी पर JPEG से बेहतर कंप्रेस करता है, यही वजह है कि Apple ने इसे अपनाया — एक HEIC फ़ोटो आमतौर पर उतनी ही क्वालिटी के JPEG के मुकाबले आधे साइज़ की होती है। इसकी कीमत कम्पेटिबिलिटी में चुकानी पड़ती है: HEIC उसी कोडेक पर आधारित है जिस पर HEVC वीडियो, और इसे सीधे पढ़ पाने का सपोर्ट हर जगह नहीं है।

Windows और Android पर HEIC फ़ोटो “क्यों नहीं खुलती”

Windows की Photos ऐप, पुरानी Android गैलरी, ज़्यादातर वेब अपलोड फ़ॉर्म, और कई डेस्कटॉप इमेज एडिटर बिना किसी अतिरिक्त कोडेक पैक के HEIC डिकोड ही नहीं कर पाते। यही वह पल होता है जब iPhone से AirDrop या ईमेल से भेजी गई फ़ोटो टूटी हुई थंबनेल या “unsupported file type” एरर के रूप में दिखती है। फ़ोटो के फ़ोन से बाहर निकलते ही एक बार JPEG में बदल देना इस समस्या को हमेशा के लिए टाल देता है — JPEG हर जगह खुलती है।

बिना अपलोड के कन्वर्ज़न कैसे होता है

Safari और iOS के हाल के वर्ज़न उसी Canvas API से HEIC को सीधे डिकोड कर सकते हैं जिसे यह टूल रीसाइज़िंग के लिए भी इस्तेमाल करता है, इसलिए iPhone या Mac पर कन्वर्ज़न लगभग तुरंत हो जाता है। जो ब्राउज़र खुद HEIC डिकोड नहीं कर पाते — ज़्यादातर Windows और Android पर — वहाँ यह टूल libheif पर स्विच करता है, जो एक ओपन-सोर्स डिकोडर है और WebAssembly में कंपाइल किया गया है; यह तभी डाउनलोड होता है जब वाकई कोई HEIC फ़ाइल चुनी जाती है। दोनों ही रास्तों में, डिकोड की गई इमेज को फिर ब्राउज़र के अपने इमेज एनकोडर से JPEG, PNG या WebP में दोबारा एनकोड किया जाता है, और नतीजा कभी किसी सर्वर से नहीं गुज़रता।

फ़ॉर्मेट और क्वालिटी कैसे चुनें

JPEG फ़ोटो के लिए सबसे सुरक्षित डिफ़ॉल्ट है — हर जगह सपोर्टेड, और 85–90 के आसपास की क्वालिटी ज़्यादातर इमेज में बिना किसी नज़र आने वाले नुकसान के फ़ाइल को छोटा रखती है। PNG सिर्फ़ स्क्रीनशॉट, फ़्लैट कलर वाली ग्राफ़िक्स, या ट्रांसपेरेंसी चाहने वाली इमेज के लिए फ़ायदेमंद है — यह फ़ोटो को अच्छे से कंप्रेस नहीं करता और फ़ाइल काफ़ी बड़ी बन जाती है। WebP दोनों के बीच में आता है — समान क्वालिटी पर JPEG से छोटा — लेकिन जिन ब्राउज़र (मुख्यतः Safari) में असल में WebP फ़ाइल सेव नहीं हो पाती, वहाँ यह विकल्प दिया ही नहीं जाता; ज़बरदस्ती इस्तेमाल कराने से चुपचाप गलत फ़ॉर्मेट बन जाता।

एक फ़ायदेमंद साइड इफ़ेक्ट: मेटाडेटा हट जाता है

चूँकि इमेज को बाइट-दर-बाइट कॉपी करने के बजाय डिकोड करके दोबारा बनाया जाता है, इसलिए मूल GPS लोकेशन, कैमरा मॉडल, और खींचने के समय जैसा कोई भी Exif डेटा कन्वर्ज़न के बाद नहीं बचता। अगर आप बदली हुई फ़ोटो को पब्लिकली शेयर करने वाले हैं, तो यह एक चिंता कम हो जाती है।