HEIC को JPG में कन्वर्ट करें
iPhone की HEIC फोटो को JPG फाइल में बदलें, जो हर जगह खुलती है। तारीख और GPS टैग बने रहते हैं, और फोटो सीधी रहती है।
फाइलें यहां छोड़ें
.heic, .heif, .hif · 100 MB तक
HEIC को JPG में कैसे कन्वर्ट करें
- 1
अपनी HEIC फोटो डालें
एक बार में 50 तक, सीधे iPhone से या उस फोल्डर से, जिसमें फोन ने फोटो सिंक की हैं। जिन फाइलों का कोई MIME टाइप नहीं होता (Safari आम तौर पर ऐसे ही भेजता है), वे एक्सटेंशन से पहचानकर ले ली जाती हैं।
- 2
क्वालिटी और साथ रखी जाने वाली जानकारी चुनें
डिफॉल्ट क्वालिटी 90 है, और देखने में यह मूल फोटो से अलग नहीं लगती। तय करें कि फोटो लेने की तारीख और GPS कोऑर्डिनेट फोटो के साथ जाएं या नहीं।
- 3
JPG डाउनलोड करें
एक फोटो एक .jpg फाइल के रूप में मिलती है। कई फोटो pulsarkit-heic-to-jpg.zip में मिलती हैं, और किसी एक फाइल में गड़बड़ी से बाकी बैच नहीं रुकता।
दूसरे कन्वर्टर टेढ़ी फोटो क्यों देते हैं
HEIC फाइल में रोटेशन दो बिल्कुल अलग जगहों पर लिखा हो सकता है। नए iPhone कंटेनर में ही irot प्रॉपर्टी लिखते हैं, इसलिए कोई भी सही डिकोडर फोटो पहले से सीधी लौटाता है। पुराने iPhone, जैसे iPhone 7, कंटेनर में कुछ नहीं लिखते और रोटेशन सिर्फ EXIF के Orientation टैग में दर्ज करते हैं। तब डिकोडर फ्रेम को करवट लेटा हुआ लौटाता है। जो कन्वर्टर बिना सोचे EXIF टैग लागू करता है, वह नई फोटो को दो बार घुमाकर लिटा देता है; जो टैग को अनदेखा करता है, वह पुरानी फोटो को टेढ़ा छोड़ देता है। यह टूल दोनों पढ़ता है, जो अभी लागू नहीं हुआ उसे लागू करता है, परिणाम को पिक्सलों में पक्का करता है और आउटपुट में Orientation = 1 लिखता है, ताकि आगे कोई प्रोग्राम उसे तीसरी बार न घुमाए। दोनों मामलों की जांच दोनों फोनों की असली फोटो पर चलने वाले टेस्ट करते हैं।
फोटो के साथ क्या जाता है, और क्या नहीं
“तारीख, कैमरा और सेटिंग रखें” चालू हो (यह डिफॉल्ट है), तो फोटो लेने की तारीख, कैमरे का मेक और मॉडल, लेंस, एक्सपोजर और ISO, JPG के APP1 सेगमेंट में फिर से लिखे जाते हैं, ठीक वैसे, जैसे कैमरा उन्हें लिखता। GPS कोऑर्डिनेट अलग से जाते हैं और उन्हें अकेले हटाया जा सकता है। फोटो सबके सामने पोस्ट करने से पहले ज्यादातर लोग यही सेटिंग चाहते हैं। अंदर रखा थंबनेल हमेशा हटा दिया जाता है: वह फोटो को उसके मूल ओरिएंटेशन और साइज में दिखाता है, और कन्वर्ट की गई फाइल में पुराना प्रीव्यू रखना जितनी बाइट बचाता है, उससे ज्यादा उलझन पैदा करता है। अगर फाइल पूरी तरह साफ चाहिए, तो पाइपलाइन में “फोटो से मेटाडेटा हटाएं” बस एक क्लिक दूर है।
जब .heic फाइल असल में HEIC नहीं होती
कुछ कैमरे और मैसेजिंग ऐप कंटेनर के अंदर AV1 डेटा सेव करते हैं और फिर भी फाइल को .heic कहते हैं। यहां फॉर्मेट हमेशा पहले बारह बाइट पढ़कर तय होता है, एक्सटेंशन से कभी नहीं। इसलिए ऐसी फाइलें AVIF के रूप में पहचानी जाती हैं और HEIC की जगह AVIF कोडेक से डिकोड होती हैं। आपको गड़बड़ी नहीं, बल्कि कन्वर्ट की गई JPG और यह नोट मिलता है कि अंदर असल में क्या था। जिस फाइल के कंटेनर का ब्रांड न HEIC है न AVIF, जैसे गलती से नाम बदला गया वीडियो, उसे टूटी इमेज की जगह साफ संदेश के साथ लौटा दिया जाता है।
डिकोडर, और उसके साथ आने वाला लाइसेंस
ब्राउजर HEIC को खुद नहीं खोल सकता, इसलिए यह पेज libheif 1.19.8 इस्तेमाल करता है। यह संदर्भ ओपन-सोर्स इम्प्लीमेंटेशन है, और ज्यादातर डेस्कटॉप प्रोग्रामों में HEIC सपोर्ट के पीछे भी यही है। इसका लाइसेंस LGPL-3.0 है, जो दो शर्तें रखता है: इसे बाकी कोड में मिलाने के बजाय अलग से बदला जा सकने वाला हिस्सा बनाकर दिया जाए, और इसका सोर्स उपलब्ध हो। दोनों शर्तें अक्षरशः पूरी होती हैं: WebAssembly मॉड्यूल /libheif/ से अपनी अलग फाइल के रूप में लोड होता है और किसी बंडल का हिस्सा नहीं है, लाइसेंस का पाठ उसके बगल में /libheif/LICENSE पर है, और ठीक इसी वर्जन के बिना बदले सोर्स https://github.com/catdad-experiments/libheif-js/tree/v1.19.8 और https://github.com/strukturag/libheif पर हैं। आपके लिए इसका व्यावहारिक असर यह है कि पहली बार कुछ कन्वर्ट करने पर डिकोडर एक बार डाउनलोड होता है, लगभग 1 MB की फाइल। उसके बाद ब्राउजर उसे कैश में रखता है, PNG कन्वर्टर के लिए भी, जो यही मॉड्यूल इस्तेमाल करता है।
आपकी फोटो आपके डिवाइस से बाहर नहीं जातीं
डिकोडिंग और दोबारा एनकोडिंग, दोनों WebAssembly के जरिए आपके ब्राउजर टैब के अंदर चलती हैं। HEIC डिकोडर एक बार अलग मॉड्यूल के रूप में लोड होता है, ब्राउजर उसे कैश में रखता है, और वह बाइट पर आपके डिवाइस में ही काम करता है। कोई फोटो अपलोड नहीं होती, कोई कॉपी सेव नहीं होती, और टैब बंद करते ही मेमोरी से सब साफ हो जाता है। यहां यह बात लगभग किसी भी दूसरी जगह से ज्यादा मायने रखती है, क्योंकि ये निजी फोटो हैं, जिनके साथ तारीख और जगह जुड़ी होती है।
अक्सर पूछे जाने वाले सवाल
iPhone फोटो को JPG की जगह HEIC में क्यों सेव करता है?
HEIC मिलती-जुलती क्वालिटी पर वही तस्वीर JPG से लगभग आधी जगह में रखता है। इसीलिए Apple ने iOS 11 में इसे डिफॉल्ट बनाया। इसकी कीमत यह है कि HEIC हर जगह नहीं खुलता: बहुत-से Windows ऐप, पुराने फोटो प्रोग्राम और वेबसाइटों के अपलोड फॉर्म आज भी इसे नहीं लेते। ठीक तभी JPG की जरूरत पड़ती है।
दूसरे HEIC कन्वर्टर मेरी फोटो टेढ़ी क्यों कर देते हैं?
क्योंकि HEIC फाइल में रोटेशन दो जगह रहता है, और दोनों हमेशा मेल नहीं खाते। अगर कन्वर्टर ऐसी फोटो पर EXIF का Orientation टैग लागू करे, जिसके कंटेनर में रोटेशन पहले से है, तो फोटो दो बार घूम जाती है। यह टूल पहले कंटेनर देखता है और EXIF का सहारा सिर्फ तब लेता है, जब कंटेनर में कुछ नहीं लिखा होता।
क्या फोटो लेने की तारीख और GPS लोकेशन बनी रहती है?
हां, डिफॉल्ट रूप से दोनों, और हर एक को अलग से बंद किया जा सकता है। तारीख, कैमरा और एक्सपोजर की सेटिंग JPG के EXIF ब्लॉक में फिर से लिखी जाती हैं; GPS कोऑर्डिनेट का अपना स्विच है। इसलिए फोटो शेयर करने से पहले आप तारीख रखकर लोकेशन हटा सकते हैं।
Live Photo का क्या होता है?
आपको स्थिर फ्रेम मिलता है, क्योंकि Live Photo की .heic फाइल में असल में वही होता है; वीडियो वाला हिस्सा उसके बगल में अलग .mov फाइल में रहता है। स्थिर फ्रेम कंटेनर में घोषित मुख्य इमेज से लिया जाता है, इसलिए आपको कम रिजॉल्यूशन वाला प्रीव्यू नहीं, असली फोटो मिलती है।
मेरी .heic फाइल कभी-कभी असल में AVIF क्यों होती है?
क्योंकि कुछ टूल AV1 से कंप्रेस किया डेटा HEIF कंटेनर में सेव करते हैं और .heic एक्सटेंशन ही रहने देते हैं। फॉर्मेट फाइल की अपनी बाइट से पढ़ा जाता है, इसलिए ऐसी फाइलें अपने-आप पहचानी जाती हैं और AVIF के रूप में डिकोड होती हैं। कन्वर्शन फिर भी होता है, और परिणाम बताता है कि अंदर क्या था।
एक साथ कितनी फोटो कन्वर्ट कर सकते हैं?
50 फाइलें तक, हर एक 100 MB तक और कुल 500 MB तक। वे एक ही सेटिंग के साथ एक के बाद एक प्रोसेस होती हैं, प्रोग्रेस बार पूरी हुई फाइलें गिनता है, और जिस फाइल में गड़बड़ी हो, वह छोड़ दी जाती है; पूरा बैच रद्द नहीं होता।
क्या यह सीधे मेरे फोन पर काम करता है?
हां। सब कुछ ब्राउजर में चलता है, इसलिए iPhone पर यह पेज खोलकर कैमरा रोल से फोटो चुनना वैसे ही काम करता है, जैसे डेस्कटॉप पर। Safari अक्सर HEIC के लिए खाली MIME टाइप बताता है, इसलिए फाइल चुनने वाला बॉक्स .heic, .heif और .hif एक्सटेंशन से भी फाइलें ले लेता है।
क्या मेरी फोटो किसी सर्वर पर अपलोड होती हैं?
नहीं। डिकोडर और एनकोडर WebAssembly मॉड्यूल हैं, जो आपके टैब में चलते हैं; फोटो की बाइट आपकी डिस्क से मेमोरी में पढ़ी जाती हैं और कहीं नहीं भेजी जातीं। कोई अकाउंट नहीं, कोई कतार नहीं, और बाद में हटाने के लिए कुछ नहीं बचता।
गाइड
- iLoveIMG का विकल्प, इमेज के कामों के लिए: क्या मिलता है और क्या नहीं20 अक्टूबर 2026 को हमने iLoveIMG के होमपेज पर टूल के 13 कार्ड का PulsarKit से मिलान किया। 11 के विकल्प मिले; Upscale Image का कोई विकल्प नहीं था, और Blur face का विकल्प सिर्फ उसके करीब आता था।
- TinyWow का विकल्प: क्या मिलता है और क्या नहीं20 अक्टूबर 2026 को हमने TinyWow के टूल पेज पर PDF, इमेज और वीडियो के 187 कार्ड का PulsarKit से मिलान किया। 111 के विकल्प मिले; AI से एडिटिंग, ट्रांसक्रिप्ट, सोशल मीडिया से वीडियो डाउनलोड और कुछ फॉर्मेट के विकल्प नहीं मिले।
- iPhone की HEIC फोटो का पूरा फोल्डर एक साथ JPG में कैसे कन्वर्ट करेंiPhone फोटो के फोल्डर को JPG में बदलना मामूली काम लगता है, जब तक उनमें से कुछ फोटो बिना किसी साफ वजह के गलत दिशा में घूमी हुई न लौटें।