HEIC to JPG

🔒 Everything happens in your browser. Your photos never upload. Close the tab and they're gone.

HEIC to JPG Converter iPhone photos (HEIC / HEIF format) को universal JPG files में बदलता है। iPhones iOS 11 के बाद से default में photos HEIC के रूप में save करते हैं — storage के लिए great, Apple gear पर नहीं किसी के साथ sharing के लिए terrible। एक या कई HEIC files यहाँ drop करें, convert click करें, JPGs वापस पाएँ जिन्हें आप कहीं भी paste कर सकते हैं: Gmail, Slack, web form, Word doc, Discord chat। पूरी तरह आपके browser में libheif (WebAssembly में compiled) use करके चलता है — आपकी photos कभी आपकी machine नहीं छोड़तीं।

Built by Bob Article by Lace QA by Ben Shipped

कैसे उपयोग करें

  1. 1

    अपनी HEIC photos drop करें। 200 MB combined तक, per photo 50 MB। iPhone 12 / 13 / 14 / 15 / 16 photos और Live Photos के साथ tested।

  2. 2

    JPG quality pick करें। High (92%) photo को source से visually identical रखता है। Standard (80%) file size ~60% cut करता है ज़्यादातर photos के लिए कोई visible difference नहीं। Compact (60%) previews या slow connections पर sharing के लिए है।

  3. 3

    "Convert" click करें — हर photo 1-3 seconds में decode होता है (photo के resolution और आपके device पर depend)। Progress list में per-file दिखता है।

  4. 4

    हर JPG को per-row button के साथ individually download करें, या sequence में सब कुछ grab करने के लिए "Download all" click करें। Output names input mirror करते हैं (IMG_1234.HEIC → IMG_1234.jpg)।

अक्सर पूछे जाने वाले प्रश्न

Ratings & Reviews

Rate this tool

Sign in to rate and review this tool.

Loading reviews…

HEIC problem, एक paragraph में

2017 में iOS 11 ship होने के बाद से, आपका iPhone जो हर photo लेता है वो default में HEIC के रूप में save होता है। HEIC files typically same visual quality पर equivalent JPG के लगभग आधे size के होते हैं, जो आपके phone पर photo library के लिए great है। Problem उस moment शुरू होती है जब आप उन photos में से एक कहीं भी भेजने की कोशिश करते हैं। Slack web पर HEIC uploads reject करता है। ज़्यादातर Android phones उन्हें display नहीं कर सकते। Windows आपको "this file can't be opened" dialog दिखाता है। Web forms file type reject करते हैं। Google Docs error throws करता है। Discord attachment refuse करता है। आपका accountant आपको email वापस करता है पूछते हुए कि वो file किस format में है। Apple ने एक format ship किया जो Apple's own software के अंदर wonderful है और बाहर unusable है, और उन्होंने बाकी सब को bridge figure out करने को छोड़ दिया है।

वो bridge JPG है। JPG 1992 से universal photo format रहा है। हर operating system, हर email client, हर messaging app, हर web upload form, हर printer, हर photo lab, हर social platform JPG accept करता है। HEIC to JPG Converter एक चीज़ करता है: iPhone photo लें, वही image JPG के रूप में वापस दें, आपके browser में, कहीं भी कुछ upload किए बिना।

आपकी photos आपकी machine कभी क्यों नहीं छोड़तीं

Web पर हर दूसरा HEIC converter same way काम करता है। आप अपनी iPhone photo को उनकी site पर drag करते हैं, file उनके server पर upload होती है, उनका server इसे decode करता है, उनका server इसे JPG के रूप में re-encode करता है, आप result download करते हैं। कभी-कभी server copy keep करता है। कभी-कभी नहीं। आपके पास verify करने का कोई way नहीं है। अपने tax-return scans, medical-form photos, kids' school photos, draft product launch screenshots के लिए — उन्हें किसी stranger के server पर भेजना privacy decision है जो आपने probably intend नहीं किया।

HEIC to JPG Converter में server-side step नहीं है। यह heic2any use करता है, libheif के around एक JavaScript wrapper — same open-source HEIC decoder जो Linux distros और image-processing pipelines में worldwide चलता है — WebAssembly में compiled तो यह आपके browser के अंदर चलता है। WASM binary लगभग 270 KB है, सिर्फ तब lazy-loaded जब आप actually page open करते हैं। वहाँ से, हर photo का हर byte आपके browser tab की memory में रहता है जब तक आप JPG download नहीं करते।

Convert click करने से पहले अपने browser का network tab open करें। आप conversion के दौरान zero outbound requests देखेंगे। Photo bytes आपके file system से browser के WASM runtime में JPG blob तक आपके downloads folder तक जाते हैं। बीच में कुछ नहीं।

Apple Macs पर natively HEIC support ship करता है, तो Preview के साथ Mac user right-click और JPG के रूप में export कर सकता है। यह एक या दो files के लिए काम करता है। तीस photos के साथ try करें और आप दस minutes वहाँ होंगे, हर एक को open और export करते हुए। यह tool तीस को लगभग एक minute में, किसी भी browser में, किसी भी operating system पर handle करता है — Mac, Windows, Linux, ChromeOS, even iPad अगर आप really चाहते हैं।

Apps और platforms जो HEIC reject करते हैं

HEIC actually कहाँ break होता है यह जानना compatibility के बारे में abstract claims से ज़्यादा worth है। यहाँ common जगहें हैं जहाँ HEIC fail होता है, late 2025 के testing के आधार पर:

DestinationHEIC supportNotes
Slack (web)RejectsUpload "unsupported file type" के साथ fail होता है। Mobile apps कभी-कभी accept करते हैं लेकिन previews render नहीं करते।
Gmail attachmentFile accept करता हैFine attach होता है, लेकिन ज़्यादातर recipients इसे open नहीं कर सकते। Effectively unusable।
ज़्यादातर Android phonesPartialNewer Pixels (8+) view कर सकते हैं; older devices और ज़्यादातर Samsung/OnePlus नहीं।
Windows 10/11Optional codecMicrosoft Store से separate paid HEIF codec चाहिए। ज़्यादातर users के पास installed नहीं है।
Google Docs / SheetsRejectsInsert पर "This file type is not supported"।
DiscordRejectsUpload silently fail होता है या error दिखाता है।
WordPress media libraryDefault में rejectsPlugin चाहिए।
ज़्यादातर web upload formsRejectsJob applications, government forms, insurance claims — सिर्फ JPG/PNG।
Printing services (Walgreens, CVS, Costco)RejectsUpload step पर almost universally JPG-only।

Pattern consistent है: अगर यह Apple software नहीं है, assume करें HEIC काम नहीं करता और भेजने से पहले convert करें। JPG हर जगह काम करता है, तीस साल से हर जगह काम कर रहा है, और iPhone की photos के बारे में कुछ भी magical नहीं जो recipient को full quality पर देखने के लिए HEIC require करता हो।

Quality settings, और हर एक का actually क्या मतलब है

HEIC to JPG Converter तीन quality levels offer करता है। वो JPG encoder quality values पर map करते हैं:

  • High (92%) — virtually हर photo पर source HEIC से visually identical। इसे use करें जब आप archive कर रहे हों, print कर रहे हों, या किसी को भेज रहे हों जो image को carefully देखेगा।
  • Standard (80%) — High file size का लगभग 60 percent, normal viewing के लिए कोई visible difference नहीं। इसे general sharing के लिए use करें — Slack, email, social, web forms।
  • Compact (60%) — High file size का लगभग 30 percent। Close inspection पर visible quality drop, लेकिन previews, low-bandwidth contexts, या images जो small display करेंगी उनके लिए fine।

Worked example: iPhone 14 portrait photo camera की default resolution पर (3024 x 4032 pixels), good light में लिया। Original HEIC: 2.1 MB। High पर JPG में converted: 3.8 MB। Standard पर: 1.5 MB। Compact पर: 720 KB। High पर JPG HEIC से bigger है क्योंकि JPG simply HEIC जितना same visual quality पर efficient नहीं है — यही trade-off है जो आप universal compatibility के लिए कर रहे हैं। Standard पर JPG HEIC से smaller है AND normal viewing के लिए visually equivalent है, यही वजह है Standard ज़्यादातर users के लिए default है।

Live Photos, ProRAW, और weird cases

iPhone photos कई flavors में आते हैं और वो सब conversion के through same behave नहीं करते।

Regular HEIC photo (वो kind जो आप Photo mode में shutter tap करने पर पाते हैं) cleanly convert होता है। इसे open करें, Convert click करें, JPG download करें। Done।

Live Photo technically दो files हैं: still frame के लिए HEIC, और motion के लिए short MOV video। जब आप Live Photo AirDrop या copy करते हैं, आपको usually सिर्फ HEIC मिलता है — video component iCloud या आपकी Photos library में separately lives करता है। यह tool HEIC part को normally convert करता है; आपको still frame JPG के रूप में मिलता है। Motion component एक video है, और video को still image में convert करना entirely different kind का operation है। अगर आप specifically "motion" preserved चाहते हैं, आपके options हैं video file के रूप में share करना या animated GIF के रूप में, दोनों यह tool handle नहीं करता। Live Photo से still frame, जो लगभग हर कोई actually चाहता है, fine काम करता है।

ProRAW altogether एक different format है। ProRAW photos DNG (Adobe's Digital Negative format) के रूप में save होते हैं, HEIC नहीं। अगर आपका iPhone ProRAW capture करने पर set है (Settings > Camera > Formats > Apple ProRAW) और आप "raw" image grab करते हैं, यह different extension और different internal structure वाली DNG file है। यह tool सिर्फ HEIC handle करता है; DNG के लिए, typical workflow है macOS पर Photos app, JPG के रूप में export, फिर send। अगर हम बाद में DNG support add करते हैं, यह article कहेगा।

Quick test: file extension देखें। .heic या .heif का मतलब यह tool इसे handle करता है। .dng का मतलब ProRAW और आपको different workflow चाहिए। .jpg का मतलब यह already JPG है और कुछ करने को नहीं है।

Batch conversion जो actually scales करता है

ज़्यादातर लोग एक बार में एक HEIC convert नहीं करते। Use case जो ज़्यादातर HEIC-to-JPG traffic drive करता है वो है "मैंने अपने kid's birthday पर 80 photos लीं और अब मुझे उन्हें grandparents के साथ share करना है जो Windows use करते हैं।" वो batch job है। macOS Preview यह कर सकता है — file by file, हर एक को tab में open करना, हर एक को export करना — और आप आधे hour में ऐसा job finish कर सकते हैं अगर आप efficient हैं। यह tool same job लगभग दो minutes में handle करता है।

Whole folder page पर drop करें। हर HEIC queued है। हर एक 1 से 3 seconds में decode होता है photo के resolution और आपकी machine की speed पर depend। List आपको per-file progress दिखाती है; आप finished JPGs grab कर सकते हैं जब बाकी convert हो रहे हों, या जब सब कुछ done हो जाए तब तक wait करें और sequential downloads के लिए Download All click करें।

200 MB combined cap memory limit है, artificial restriction नहीं। Browser tab में HEIC decoding real RAM use करती है, और एक बार आप कुछ hundred megabytes in-flight images से past हो जाएँ, browser sluggish feel करना शुरू कर देता है। Genuinely huge batches (wedding photographer's day, real-estate inspection album) के लिए, उन्हें 30 से 50 के chunks में करें। Output filenames input mirror करते हैं — IMG_4523.HEIC IMG_4523.jpg बन जाता है — तो वो जो भी sorted order आपके पास था उसमें वापस slot करते हैं।

यह field के बाकी से कैसे compare होता है

"HEIC to JPG" search करें और आप conversion sites की long list पाएँगे: iLoveIMG, Convertio, CloudConvert, HEIC-Converter.com, Aconvert, FreeConvert, AnyConv। वो सब structurally same चीज़ करते हैं: अपनी photo upload करें, server को convert करने का wait करें, result download करें। वो काम करते हैं, same privacy trade-off के साथ — आपकी photos transit करती हैं और briefly किसी और की machine पर reside करती हैं।

macOS Preview workflow privacy-clean alternative है अगर आप Mac पर हैं। Preview में HEIC open करें, File > Export, JPEG choose करें, quality set करें, save करें। एक या दो files के लिए यह fine है। Batch jobs के लिए यह painfully slow है क्योंकि Preview "convert all open files" action expose नहीं करता जो per-file naming respect करे। Dozens photos के batches के लिए, आप या तो AppleScript scripting या third-party batch utility install करने में end होते हैं — जिस point पर आप वापस "क्या मैं अपनी photos के साथ इस tool पर trust करूँ?" पर हैं।

HEIC to JPG Converter वो करता है जो Preview करता है — libheif-based decode और JPG encode — लेकिन आपके browser में, कोई upload नहीं, किसी भी operating system पर, proper batch UX के साथ। Conversion math same है; trust model है "आपकी photos आपकी machine पर रहती हैं, network tab में verifiable।" अगर आपका end goal JPG है जो specific purpose के लिए resized या recompressed भी है, conversion के बाद इसे Image Compressor या Image Resizer के साथ chain करें।

अक्सर पूछे जाने वाले सवाल

HEIC हर जगह काम क्यों नहीं करता?

HEIC Apple का preferred photo format है क्योंकि यह same visual quality पर JPG से smaller files produce करता है। Apple Safari, macOS Preview, और iOS में HEIC support ship करता है। Microsoft, Google, और ज़्यादातर अन्य vendors default में native HEIC support ship नहीं करते — Windows को Microsoft Store से paid codec चाहिए, Android support device से vary करती है, और ज़्यादातर web platforms simply format reject करते हैं। JPG में convert करना compatibility problem fix करता है; JPG universal है।

क्या मेरी photo actually मेरे device पर रहती है?

हाँ। Conversion heic2any (WebAssembly में compiled libheif का wrapper) use करता है जो HEIC को आपके browser के WASM runtime में decode करता है। आपके photo bytes आपके file system से browser memory में JPG blob तक जाते हैं — किसी भी server पर कभी नहीं। Conversion के दौरान network tab open करें और आप page initially load होने के बाद zero outbound requests देखेंगे।

HEIC और HEIF में क्या फर्क है?

HEIF (High Efficiency Image Format) container format है। HEIC specific variant है जो image data के लिए HEVC (H.265) compression use करता है। iPhones HEIC produce करते हैं। कुछ अन्य cameras different codecs (जैसे AV1) के साथ HEIF produce करते हैं। यह tool दोनों handle करता है, हालांकि iPhone HEIC case है जिसके लिए यह tuned और tested है।

क्या मैं एक साथ hundreds photos batch-convert कर सकता हूँ?

हाँ, chunks में। Multiple files drop करें या file picker से whole folder pick करें। 200 MB combined cap browser memory protect करता है; उससे larger batches के लिए, उन्हें 30 से 50 के groups में करें। हर file independently convert होती है, अपने own progress indicator के साथ, और original filename plus .jpg extension के साथ download होती है।

क्या Live Photos properly convert होती हैं?

Live Photo का HEIC part (still frame) cleanly convert होता है। Motion component एक separate MOV video file है जो आपकी photo library में elsewhere lives करता है; यह tool videos handle नहीं करता। अगर आप motion expect करते वहाँ सिर्फ एक image देखते हैं, आपको still मिली — वो expected behavior है। Motion preserve करने के लिए, Photos app से directly video file के रूप में share करें।

ProRAW photos के बारे में क्या?

ProRAW DNG (Adobe Digital Negative) के रूप में save होता है, HEIC नहीं। Different format, different internals। यह tool currently DNG handle नहीं करता। ProRAW conversion के लिए, standard workflow है: Mac पर Photos में open करें, जो quality आप चाहते हैं उस पर JPG के रूप में export करें, फिर transfer करें। अगर आप occasionally ProRAW और ज़्यादातर time HEIC लेते हैं, आप उन्हें file extension से बता सकते हैं — .dng vs .heic

क्या JPG file dates original iPhone capture time से match करते हैं?

File का modification date conversion का moment होगा, iPhone capture time नहीं। However, HEIC का embedded EXIF metadata (जो actual capture date, GPS coordinates, camera settings, etc. contains करता है) JPG output में carry through होता है। JPG को किसी भी photo viewer में open करें जो EXIF पढ़ता है और आप original capture date देखेंगे — यह बस filesystem timestamp पर नहीं है।

अगर मुझे JPG के बजाय PNG output चाहिए तो क्या?

HEIC to PNG converter use करें। PNG lossless है — हर pixel preserved — लेकिन output files JPG से 3 से 5 गुना larger हैं। PNG photo editing, screenshots, या design assets के लिए right choice है जहाँ pixel-perfect output matters। JPG general sharing के लिए right choice है।

क्या मैं HEIC को directly PDF में convert कर सकता हूँ?

हाँ — HEIC to PDF tool इसे एक step में करता है। अपनी HEIC files drop करें, हर photo को अपने own page पर के साथ PDF पाएँ। Receipt photos, document scans, या photo evidence को single shareable file में compile करने के लिए useful।