Chuyển định dạng ảnh
Chuyển ảnh giữa JPEG, PNG, WebP và AVIF ngay trong trình duyệt.
Ảnh được giải mã và mã hoá lại ngay trong trình duyệt của bạn. Nó không bao giờ được tải lên, dữ liệu đi kèm cũng vậy.
Chuyển định dạng ảnh thường là yêu cầu của người khác chứ không phải của bạn: một biểu mẫu chỉ nhận JPEG, một CMS từ chối WebP, hay một công cụ thiết kế đưa cho bạn tệp PNG trong khi trang web cần thứ nhẹ bằng một phần mười.
Tìm hiểu thêm về Chuyển định dạng ảnh
Công cụ này chuyển qua lại giữa JPEG, PNG, WebP và AVIF, đồng thời đặt ảnh trước và sau cạnh nhau kèm dung lượng của cả hai, vì dung lượng thường mới là lý do người ta chuyển đổi. WebP thường nhỏ hơn JPEG chừng một phần tư tới một phần ba ở cùng mức chất lượng nhìn thấy, còn AVIF thì nhỏ hơn nữa — nhiều khi chỉ bằng nửa tệp JPEG.
AVIF chỉ xuất hiện trong danh sách khi trình duyệt của bạn thực sự mã hoá được nó. Nghe thì hiển nhiên nhưng không hề: canvas không báo lỗi khi gặp định dạng nó không hỗ trợ, nó lặng lẽ tạo ra một tệp PNG, nên công cụ nào tin vào yêu cầu sẽ trả cho bạn một tệp sai phần mở rộng và sai dung lượng. Ở đây, trình duyệt được yêu cầu mã hoá hai điểm ảnh và kết quả trả về được kiểm tra trước khi lựa chọn kia hiện ra.
Chỗ cần cẩn thận là độ trong suốt. JPEG không có kênh alpha, nên một tệp PNG trong suốt khi chuyển sang JPEG buộc phải được ghép lên một nền nào đó. Phần lớn công cụ âm thầm dùng màu đen, và đó là lý do một cái logo chuyển đổi để nộp biểu mẫu lại có hình chữ nhật đen phía sau. Ở đây màu nền được hỏi trước khi chuyển đổi chạy.
Ảnh được giải mã và mã hoá lại ngay trong trang này. Không có gì được tải lên, nghĩa là giới hạn kích thước nằm ở bộ nhớ máy bạn chứ không phải ở dung lượng tải lên, và một tấm ảnh có kèm toạ độ chụp không phải rời khỏi máy bạn chỉ để bị gỡ thông tin đó đi.
- Chuyển giữa JPEG, PNG, WebP và AVIF theo mọi chiều
- AVIF chỉ hiện khi trình duyệt thực sự mã hoá được, không phỏng đoán
- Ảnh trước và sau đặt cạnh nhau, kèm dung lượng và mức tiết kiệm
- Thanh chất lượng cho định dạng có nén mất dữ liệu, ẩn đi với PNG
- Hỏi màu nền trước khi làm phẳng vùng trong suốt sang JPEG
- Ảnh lớn bị chặn trước khi giải mã, nên tệp khổng lồ không làm treo thẻ
- Chạy trong trình duyệt: không tải gì lên, kể cả dữ liệu đi kèm ảnh
Cách sử dụng
- 1Thả một tấm ảnh vào, hoặc chọn từ máy của bạn.
- 2Chọn định dạng bạn cần.
- 3Chỉnh chất lượng nếu bạn chuyển sang định dạng có nén mất dữ liệu.
- 4Nếu chuyển ảnh trong suốt sang JPEG, hãy chọn màu nền.
- 5Xem lại ảnh trước và sau rồi tải về.
Câu hỏi thường gặp
Ảnh chụp đưa lên web thì nên dùng định dạng nào?
WebP, hoặc AVIF nếu bạn có thể phục vụ kèm một phương án dự phòng. Cả hai đều nhỏ hơn JPEG đáng kể ở cùng mức chất lượng nhìn thấy, và mọi trình duyệt hiện nay đều hiển thị được.
Vì sao tệp PNG của tôi lại to ra khi chuyển sang JPEG?
JPEG xử lý màu phẳng và đường nét sắc — logo, ảnh chụp màn hình, sơ đồ — rất kém, trong khi PNG lại rất hiệu quả với chúng. Hãy chuyển những ảnh đó sang WebP, định dạng xử lý tốt cả hai loại.
Vì sao đôi khi danh sách không có AVIF?
Vì trình duyệt này không mã hoá được nó, và điều đó được kiểm tra chứ không phỏng đoán. Chrome và Safari đời mới thì được; một số trình duyệt cũ và vài bản Linux thì không.
Chuyển sang PNG có lấy lại được chất lượng mà JPEG làm mất không?
Không: chi tiết mà JPEG đã bỏ đi thì mất hẳn, và PNG sẽ lưu giữ trung thực cả những vệt nhiễu đó. Chuyển sang PNG thường chỉ tạo ra một tệp lớn hơn nhiều của đúng bức ảnh cũ.
Chuyển đổi có xoá toạ độ chụp trong ảnh không?
Có, như một hệ quả phụ: ảnh được vẽ lại từ các điểm ảnh nên dữ liệu EXIF, kể cả toạ độ GPS, không theo sang tệp kết quả. Hướng ảnh được áp dụng trước khi việc đó xảy ra, nên bức ảnh vẫn đúng chiều.