Libreng Converter

HEIC sa JPG Converter

I-convert ang HEIC na mga larawan (iPhone format) sa karaniwang JPG na format kaagad na may mataas na kalidad. Naproseso nang ligtas sa iyong browser.

I-drag at I-drop ang HEIC dito

Sinusuportahan ang hanggang 50MB

O kaya

Tungkol sa tool na ito

Ang HEIC ay ang extension ng file na pinagtibay ng Apple para sa High Efficiency Image File Format (HEIF) noong nagsimulang mag-shoot ng mga larawan ang mga iPhone sa HEVC-encoded HEIF kaysa sa JPEG na nagsisimula sa iOS 11 noong 2017. Ang format ay nag-compress ng mga larawan nang humigit-kumulang dalawang beses nang mas mahusay kaysa sa JPEG sa parehong visual na kalidad, na nangangahulugang ang karaniwang iPhone na larawan sa 12 megapixels ay tumatagal ng humigit-kumulang na 12 megapixels kumpara sa 2 MBPE. Ang downside: Ang HEIC ay hindi gaanong sinusuportahan sa labas ng Apple ecosystem. Hindi ito mabubuksan ng Windows, Android, at karamihan sa mga web tool nang walang karagdagang software o codec.

Ang converter na ito ay ganap na nagde-decode ng HEIC sa iyong browser gamit ang heic2any library, na bumabalot ng JavaScript port ng libheif decoder. Ang na-decode na bitmap ay muling na-encode bilang JPEG gamit ang built-in na encoder ng browser. Ang mga file ay hindi umaalis sa iyong device sa anumang punto — ang buong pipeline ay tumatakbo nang lokal.

Ang kalidad ng output ng JPEG ay nagde-default sa 90, na nagpapanatili sa mga larawan na hindi makilala mula sa pinagmulan habang gumagawa ng mga file na maihahambing sa laki sa orihinal na HEIC. Ang pagpunta sa mas mataas (95–100) ay nagpapataas ng laki ng file na may kaunting nakikitang benepisyo; ang pagbaba (60–75) ay nakakatipid ng espasyo ngunit nagpapakilala ng mga artifact ng compression na maaaring makita sa mga makinis na gradient o kumplikadong mga texture.

Bakit I-convert ang HEIC sa JPG

Ang pagiging tugma ay ang buong dahilan. Madalas hindi ma-preview ng mga tatanggap ng email sa Windows ang HEIC. Tinatanggihan ng mga form sa pag-upload sa web ang format. Hindi ito tinatanggap ng mga serbisyo sa pag-print ng larawan. Ang mas lumang software sa pag-edit ng larawan ay maaaring tahasan ang pagtanggi sa HEIC o nangangailangan ng isang bayad na plugin. Ang pag-convert sa JPEG bago ang pagbabahagi ay nag-aalis ng alitan.

Kahit na sa loob ng Apple ecosystem, ang JPEG ay nananatiling mas ligtas na pagpipilian para sa cross-platform handoff. Ang AirDropping HEIC na mga larawan sa isang kasamahan sa Windows ay gumagawa ng mga file na hindi nila mabubuksan. Karaniwang nabigo ang pag-upload ng HEIC sa isang corporate document management system na tumatakbo sa Linux. Ang JPEG ay ang pinakamababang common denominator na gumagana sa lahat ng dako.

Paano gamitin

I-drop ang larawan sa iPhone, kumuha ng JPEG. Gumagana ang decoder para sa parehong HEIC at HEIF file.

  1. I-upload ang iyong HEIC file: I-drag ang file mula sa iyong folder ng mga download, library ng larawan, o patutunguhan ng AirDrop. Sinusuportahan ang mga file na hanggang 50 MB. Parehong tinatanggap ang .heic at .heif extension.
  2. Piliin ang kalidad ng JPEG: Ang default ay 90, na isang malakas na tugma para sa pinagmulan. Ang mas mataas na kalidad (95+) ay bihirang katumbas ng laki ng parusa. Ang mas mababa (75) ay mainam para sa pagbabahagi ng web kung saan ang laki ay mas mahalaga kaysa sa archival fidelity.
  3. Magbalik-loob: Ang heic2any library ay nagde-decode ng HEIF container at HEVC-encoded image data sa isang RGB bitmap. Ang bitmap ay iginuhit sa isang canvas at ini-export sa pamamagitan ng canvas.toBlob('image/jpeg', quality / 100). Maaaring tumagal ng isa o dalawa ang pag-decode para sa mga full-resolution na larawan ng iPhone.
  4. I-download: I-save ang JPEG sa iyong device. Ang orihinal na HEIC ay nananatiling hindi nagalaw. Ang mga conversion na maraming larawan ay pinoproseso nang sunud-sunod na may isang pag-download sa bawat input.

Mga Karaniwang Paggamit

Mga Detalye ng Teknikal

Ang HEIF (ISO/IEC 23008-12) ay isang format ng container na nagmula sa ISO Base Media File Format. Sa loob ng container, ang data ng imahe ay naka-encode ng HEVC (H.265) intra-frame coding, na higit na mahusay kaysa sa JPEG DCT pipeline. Ang HEIF ay maaari ding mag-imbak ng mga pagkakasunud-sunod ng maraming larawan, malalalim na mapa, at mga live na larawan.

Ang heic2any ay nagde-decode ng mga HEIF container at nagpapadala sa HEVC decoder ng libheif, na parehong pinagsama-sama sa JavaScript sa pamamagitan ng Emscripten. Ang output ay isang ImageData object na may mga halaga ng RGBA pixel, na iginuhit sa isang canvas. Ang JPEG encoding ay sumusunod sa karaniwang ITU-T T.81 pipeline gamit ang native encoder ng browser.

Ang bilis ng pag-decode ay ang pangunahing bottleneck. Ang isang 12 MP iPhone HEIC ay tumatagal ng 1–3 segundo upang mag-decode sa JavaScript sa isang modernong telepono o laptop; mas mahaba sa mas lumang mga device. Ang pag-encode sa JPEG ay tumatagal ng isang bahagi ng isang segundo kung ihahambing.

Pinakamahusay na Kasanayan

Mga madalas itanong

Mawawalan ba ako ng kalidad ng imahe sa pag-convert ng HEIC sa JPG?
Gumagamit ang JPG ng lossy DCT-based. Maaari kang makakita ng bahagyang pagbawas ng kalidad, ngunit para sa karamihan ng mga layunin ang pagkakaiba ay bale-wala. Pumili ng setting na mas mataas ang kalidad kung available para mabawasan ang anumang pagkawala.
Kailan ko dapat piliin ang JPG kaysa sa iba pang mga format ng larawan?
Ang JPG ay ang pinakamahusay na pagpipilian para sa mga larawan at mga imahe na may makinis na mga gradient ng kulay. Gumagawa ito ng mas maliliit na laki ng file kaysa sa PNG para sa mga larawan (madalas na 5-10x na mas maliit) habang pinapanatili ang visual na kalidad na angkop para sa paggamit ng web at pag-print.
Maaari ba akong mag-batch na mag-convert ng maramihang HEIC file?
Pinoproseso ng tool na ito ang isang file sa isang pagkakataon upang matiyak ang pinakamataas na kalidad. Para sa maraming file, ulitin lang ang proseso — ang bawat conversion ay tumatagal ng ilang segundo lamang.
Pinananatiling pribado ba ang aking mga larawan sa panahon ng conversion?
Oo. Ang iyong HEIC file ay ganap na pinoproseso sa loob ng iyong browser gamit ang Canvas API at JavaScript. Walang na-upload sa anumang server — direktang pupunta ang file mula sa iyong device patungo sa converter at pabalik sa iyong device.
Ano ang maximum na laki ng file?
50 MB. Ang mga praktikal na limitasyon ay nakasalalay sa memorya ng device dahil ang buong bitmap ay na-decode sa isang canvas. Ang mga modernong iPhone ay gumagawa ng mga HEIC sa hanay na 1–4 MB, na lampas sa limitasyon.
Maaari ko bang i-convert ang HEIC video (HEVC)?
Hindi. Ang tool na ito ay humahawak ng mga still image lamang. Ang HEIC video ay teknikal na parehong HEVC codec ngunit nakaimbak sa MOV container; ang pag-convert sa ibang format ng video ay nangangailangan ng tool na tukoy sa video.
Gumagana ba ito sa Live Photos?
Kino-convert nito ang bahagi ng still image. Ang motion video na kasama ng isang Live na Larawan ay nakaimbak nang hiwalay at hindi pinapanatili ng conversion na ito.
Bakit mabagal ang pag-decode sa aking device?
Ang HEVC decoding sa JavaScript ay computationally mahal — humigit-kumulang 5–10x mas mabagal kaysa sa native na HEVC decode. Ang isang modernong desktop ay humahawak ng 12 MP na larawan sa loob ng 1–2 segundo; maaaring tumagal ng 5–10 segundo ang mas lumang mga mobile device. Ang output ay magkapareho anuman ang bilis ng pag-decode.