Định dạng tệp
HEIC là gì? Giải thích định dạng ảnh của iPhone
HEIC là định dạng ảnh mặc định của iPhone, và không phải ở đâu cũng mở được. Bài viết giải thích cấu trúc HEIF, nơi định dạng này được hỗ trợ và cách chuyển đổi ảnh HEIC.
Tác giả: Hemen Dönüştür Editör EkibiNgày đăng: 10 phút đọc

Nếu những bức ảnh bạn chép từ iPhone có đuôi .heic và Windows báo cần cài tiện ích mở rộng mới mở được, bạn không phải người duy nhất. HEIC là một định dạng hiện đại mà Apple dùng làm định dạng ảnh mặc định từ năm 2017; nó nén hiệu quả hơn JPG, nhưng không mở được trên mọi hệ thống hay trong mọi chương trình. Bài viết này giải thích sự khác biệt giữa HEIC và HEIF, lịch sử của tiêu chuẩn, cấu trúc bên trong của tệp, những thiết bị và trình duyệt nào hỗ trợ, các lỗi thường gặp nhất và cách chuyển ảnh HEIC sang JPG, PNG hoặc WebP.
HEIC và HEIF là gì?
HEIF (High Efficiency Image File Format) là định dạng vỏ chứa do MPEG (Moving Picture Experts Group) phát triển và được chuẩn hóa thành ISO/IEC 23008-12. Nó được thiết kế để lưu ảnh đơn, bộ sưu tập ảnh và chuỗi ảnh cùng với siêu dữ liệu của chúng.
HEIC là biến thể trong đó các hình ảnh bên trong vỏ chứa HEIF được mã hóa bằng HEVC (High Efficiency Video Coding, H.265). Các tệp .heic do thiết bị Apple tạo ra chính là loại này. Cùng vỏ chứa đó cũng làm việc được với các codec khác: ảnh mã hóa bằng AV1 tạo nên định dạng AVIF. Nói ngắn gọn, HEIF là chiếc hộp và HEIC là chiếc hộp đó chứa đầy HEVC.
Lịch sử
- Năm 2015: Quá trình phát triển kỹ thuật trong MPEG kéo dài khoảng một năm rưỡi và hoàn tất vào giữa năm 2015.
- Năm 2017: Tiêu chuẩn được công bố thành ISO/IEC 23008-12:2017; sau đó được mở rộng bằng một bản đính chính và các bản sửa đổi, và được cập nhật trong các ấn bản mới.
- Năm 2017: Apple giới thiệu hỗ trợ HEIF và HEVC cùng iOS 11 và macOS High Sierra, đồng thời đặt chúng làm định dạng chụp mặc định trên các thiết bị đủ khả năng. Theo trang hỗ trợ của Apple, chụp HEIF/HEVC khả dụng trên iPhone 7 trở lên.
- Windows 10 phiên bản 1803: Windows bắt đầu đọc được HEIC thông qua các tiện ích mở rộng cài từ Microsoft Store.
- Android 9 (2018) và Android 10 (2019): Từ Android 9, ảnh HEIC có thể mở được nếu thiết bị hỗ trợ; Android 10 bổ sung khả năng lưu (mã hóa) thành HEIC.
- Safari 17: Theo Can I use, Safari trên macOS và iOS hiển thị được ảnh HEIF/HEIC từ phiên bản 17.0.
Cấu trúc kỹ thuật của tệp HEIC
Các hộp ISOBMFF
HEIF được xây dựng trên ISO Base Media File Format (ISOBMFF), cùng nền tảng với video MP4. Tệp gồm các "hộp" (box), mỗi hộp có một mã bốn ký tự, kích thước và phần dữ liệu. Hộp ftyp ở đầu tệp liệt kê các "brand" mà tệp tuân thủ. Tài liệu kỹ thuật HEIF của Nokia liệt kê các brand chính:
| Brand | Ý nghĩa |
|---|---|
mif1 | Ảnh, mã hóa bất kỳ |
msf1 | Chuỗi ảnh, mã hóa bất kỳ |
heic | Ảnh HEVC (cấu hình Main hoặc Main Still Picture) |
heix | Ảnh HEVC (Main 10 hoặc phần mở rộng phạm vi, ví dụ 10 bit) |
hevc / hevx | Chuỗi ảnh HEVC |
Mục, thuộc tính và ảnh dẫn xuất
Ảnh tĩnh được lưu dưới dạng các "mục" (item) bên trong hộp meta. Các thuộc tính như kích thước (ispe), thông tin màu (colr), xoay (irot) hay cắt (clap) được gắn vào từng mục. Một ảnh cũng có thể được dẫn xuất từ các mục khác: kiểu grid dựng một ảnh lớn từ các ô có kích thước bằng nhau. Điện thoại thường mã hóa ảnh lớn thành các ô theo cách này, và trình đọc HEIC ghép các ô lại thành bức ảnh hoàn chỉnh.
Ảnh phụ trợ và siêu dữ liệu
Một mục có thể được đánh dấu là ảnh chính, ảnh thu nhỏ hoặc ảnh phụ trợ. Ảnh phụ trợ có thể mang kênh alpha hoặc bản đồ độ sâu, đó là cách thông tin độ sâu từ ảnh chụp chế độ chân dung nằm chung trong một tệp. Siêu dữ liệu EXIF và XMP cũng được lưu thành các mục riêng.
Độ sâu màu và độ trong suốt
Ngoài 8 bit, HEVC còn hỗ trợ độ sâu màu 10 bit trở lên. Đó là lợi thế thực sự so với giới hạn 8 bit của JPG đối với ảnh HDR và các gam màu rộng như Display P3. Độ trong suốt đến từ một ảnh alpha phụ trợ, tuy ảnh chụp từ máy ảnh hiếm khi dùng đến.
Vì sao dùng HEIC? Ưu điểm và nhược điểm
Trang hỗ trợ của Apple cho biết HEIF và HEVC nén tốt hơn JPEG và H.264, chiếm ít dung lượng hơn trên thiết bị và trong Ảnh iCloud mà vẫn giữ nguyên chất lượng hình ảnh.
| Ưu điểm | Nhược điểm |
|---|---|
| Tệp nhỏ hơn JPG ở cùng chất lượng | Không mở trực tiếp được trên Windows, Android đời cũ và nhiều chương trình |
| Màu 10 bit, HDR và gam màu rộng | Chrome, Edge và Firefox không hiển thị trong trang web |
| Bản đồ độ sâu, alpha, ảnh thu nhỏ và ảnh chụp liên tiếp trong một tệp | Giấy phép bằng sáng chế HEVC khiến một số nền tảng hỗ trợ có phí hoặc hạn chế |
| Là tiêu chuẩn quốc tế ISO/IEC | Giải mã cần nhiều sức xử lý hơn JPG |
Mức hỗ trợ
Apple
Từ iOS 11 và macOS High Sierra, thiết bị Apple mở, chỉnh sửa và chia sẻ HEIC một cách tự nhiên. Trong Cài đặt > Camera > Định dạng, tùy chọn "Hiệu suất cao" (High Efficiency) chụp HEIF/HEVC, còn "Tương thích nhất" (Most Compatible) chụp JPEG/H.264.
Windows
Theo trang hỗ trợ của Microsoft, để mở HEIC trong ứng dụng Ảnh (Photos) cần hai tiện ích mở rộng từ Microsoft Store: HEIF Image Extensions (miễn phí) và HEVC Video Extensions (0,99 đô la Mỹ). Microsoft lưu ý rằng bạn cần cả hai ngay cả khi chỉ làm việc với ảnh.
Android và trình duyệt
Theo tài liệu dành cho nhà phát triển của Android, khả năng mở (giải mã) HEIC có từ Android 9 tùy thiết bị, còn khả năng lưu (mã hóa) thành HEIC có từ Android 10; trên thực tế, mức hỗ trợ khác nhau tùy nhà sản xuất và ứng dụng. Về phía trình duyệt, Can I use cho thấy tính đến tháng 10 năm 2026, chỉ Safari (17.0 trở lên) hỗ trợ ảnh HEIF, còn Chrome, Edge, Firefox và Samsung Internet thì không, tương đương khoảng 16,93% lượng sử dụng toàn cầu. Vì vậy, đưa ảnh HEIC lên website đồng nghĩa với việc phần lớn khách truy cập không xem được.
Các lỗi thường gặp và cách khắc phục
Tệp HEIC không mở được trên Windows
Có ba cách giải quyết: cài tiện ích mở rộng HEIF và HEVC từ Microsoft Store, đổi thiết lập truyền ảnh trên iPhone, hoặc chuyển tệp sang một định dạng phổ biến. Nếu chỉ cần một lần, cách nhanh nhất là chuyển HEIC sang JPG: JPG mở được trong mọi chương trình, trên mọi trang web và mọi hệ điều hành.
Một trang web hoặc biểu mẫu từ chối HEIC
Biểu mẫu nộp hồ sơ chính thức, trang quản trị thương mại điện tử và dịch vụ in ấn thường chỉ nhận JPG và PNG. Chuyển ảnh sang JPG sẽ giải quyết được. Nếu bạn định chỉnh sửa và không muốn mất thêm chất lượng, HEIC sang PNG cho một bản sao không mất dữ liệu, tuy tệp PNG sẽ nặng hơn nhiều so với HEIC.
Tôi muốn đăng ảnh lên website
Vì phần lớn trình duyệt không hiển thị HEIC, chuyển HEIC sang WebP là lựa chọn tốt: WebP chạy trên mọi trình duyệt hiện nay và thường nhỏ hơn một tệp JPG cùng chất lượng.
Ảnh khi thì ở dạng JPG, khi thì ở dạng HEIC
Theo trang hỗ trợ của Apple, nếu bạn không muốn ảnh bị chuyển sang JPEG khi nhập qua cáp USB, hãy mở Cài đặt > Ứng dụng > Ảnh và chọn "Giữ bản gốc" (Keep Originals). Khi tùy chọn này tắt, iPhone có thể chuyển ảnh sang định dạng tương thích hơn trong lúc truyền. Để chụp ảnh mới trực tiếp ở dạng JPG, hãy đặt định dạng Camera thành "Tương thích nhất"; các tệp sẽ chiếm nhiều dung lượng hơn.
Màu sắc hơi khác sau khi chuyển đổi
Ảnh iPhone thường được lưu trong một không gian màu rộng như Display P3, kèm thông tin HDR. Khi chuyển sang JPG tiêu chuẩn, màu được điều chỉnh về sRGB, không gian màu mà màn hình và web mong đợi; những thay đổi nhỏ ở các sắc đỏ và xanh lục bão hòa là bình thường.
Mẹo chuyển đổi
- JPG cho mục đích chung: Với email, biểu mẫu và chia sẻ, chất lượng mặc định 90% là mức cân bằng tốt. Vì HEIC nén hiệu quả hơn, tệp JPG thường nặng hơn tệp HEIC.
- PNG để chỉnh sửa và lưu trữ: Không mất dữ liệu nhưng nặng gấp nhiều lần; chỉ chuyển những ảnh thực sự cần.
- WebP cho web: Được trình duyệt hỗ trợ rộng rãi và tệp nhỏ.
- Hàng loạt: Bạn có thể thêm nhiều ảnh cùng lúc và chuyển đổi tất cả một lượt.
- Nếu có giới hạn dung lượng: Thu nhỏ tệp JPG đã chuyển đổi về dung lượng mục tiêu bằng công cụ nén ảnh, công cụ này chạy ngay trong trình duyệt của bạn.
Lưu ý: vì phần lớn trình duyệt không giải mã được HEIC, trên các trang chuyển đổi HEIC của chúng tôi, ảnh được tải lên máy chủ qua kết nối bảo mật, chuyển đổi tại đó và bị xóa chậm nhất trong vòng 30 phút.
Câu hỏi thường gặp
HEIC và HEIF có giống nhau không?
Không hoàn toàn. HEIF là tên của định dạng vỏ chứa; tệp HEIC là tệp HEIF có hình ảnh được mã hóa bằng HEVC. Thiết bị Apple tạo ra HEIC, và trong sử dụng hằng ngày hai thuật ngữ thường được dùng thay cho nhau.
Chuyển HEIC sang JPG có làm giảm chất lượng không?
JPG là định dạng có mất dữ liệu, nên một chút chi tiết sẽ mất đi, nhưng ở chất lượng 90% sự khác biệt rất khó nhận ra. Màu 10 bit và thông tin HDR được giảm xuống 8 bit trong tệp JPG.
Làm sao để iPhone chụp ảnh JPG?
Chọn "Tương thích nhất" (Most Compatible) trong Cài đặt > Camera > Định dạng. Khi đó ảnh mới sẽ được lưu dưới dạng JPEG và video dưới dạng H.264; các ảnh HEIC hiện có vẫn giữ nguyên.
Vì sao tệp HEIC nhỏ hơn JPG?
HEVC là phương pháp nén mới hơn và tiên tiến hơn nhiều so với JPEG. Nó chia ảnh thành các khối linh hoạt hơn và dùng cách dự đoán tốt hơn, nên đạt chất lượng hình ảnh tương tự với ít dữ liệu hơn.
Vì sao ảnh HEIC không mở được trong Chrome?
Theo Can I use, Chrome, Edge và Firefox không hỗ trợ ảnh HEIF/HEIC; chỉ Safari 17 trở lên hỗ trợ. Hãy chuyển ảnh sang JPG hoặc WebP để chia sẻ trên web.
Nguồn tham khảo
- Apple Support: Using HEIF or HEVC media on Apple devices
- Microsoft Support: lỗi "Can't view this file type" của ứng dụng Photos
- Nokia Technologies: HEIF technical information
- Nokia Technologies: High Efficiency Image File Format (HEIF)
- EVS (Trung tâm Tiêu chuẩn hóa Estonia): hồ sơ ISO/IEC 23008-12:2017 và các ấn bản sau
- Can I use: HEIF/HEIC image format
- Supported media formats (Android Developers)
- Wikipedia: High Efficiency Image File Format


