Đang tải tệp của bạn…

Chuyển PNG sang JPG

Đổi PNG sang JPG cho ảnh, tệp đính kèm email và những lần tải lên cần tệp nhẹ hơn.

hoặc kéo ảnh vào đây

Cách chuyển PNG sang JPG

Cách chuyển PNG sang JPG

Thả một tệp PNG vào vùng tải lên, hoặc bấm để chọn tệp từ thiết bị. Việc chuyển đổi bắt đầu ngay khi tệp rơi xuống và thường xong trong chưa đầy một giây với ảnh ở độ phân giải màn hình thông thường. Khi kết quả sẵn sàng, nút Tải xuống lưu JPG bằng đúng tên tệp gốc, chỉ đổi phần đuôi. Muốn chuyển ảnh khác, thả tệp tiếp theo vào. Mỗi lần chuyển chạy lại từ đầu, không xếp hàng và không tốn thời gian khởi động. Cùng một luồng mã chạy trên cả trình duyệt máy bàn lẫn điện thoại, và một ảnh PNG động được xử lý như một khung tĩnh duy nhất từ hình đầu tiên trong chuỗi.

Điều gì xảy ra với vùng trong suốt

Điều gì xảy ra với vùng trong suốt

JPG không có kênh alpha. Mỗi điểm ảnh trong suốt trong PNG của bạn phải được lấp một màu đặc trước khi tệp có thể lưu thành JPG. RoundCut tô những vùng đó bằng màu trắng, đây là hành vi chuẩn và là lý do logo cùng ảnh sản phẩm cắt nền lại có một ô trắng sau khi chuyển. Đó không phải lỗi, đó là bản chất của định dạng. Nếu cần một màu nền khác, hãy tô màu đó lên PNG trong một trình chỉnh sửa ảnh trước khi chuyển. Nếu muốn giữ phần cắt nền trong suốt để dùng cho web, hãy chuyển sang WebP. WebP mang kênh alpha đầy đủ và thường cho ra tệp nhỏ hơn cả PNG mà không lấp phẳng gì cả.

PNG hay JPG, định dạng nào hợp với ảnh của bạn

PNG hay JPG, định dạng nào hợp với ảnh của bạn

Giữ PNG cho logo, biểu tượng, ảnh chụp màn hình có chữ sắc nét hay nét vẽ, và bất cứ thứ gì có độ trong suốt bạn định dùng lại. PNG lưu từng điểm ảnh chính xác, nên các cạnh vẫn sắc và bạn có thể chỉnh sửa mà không thêm nhiễu nén mới mỗi lần lưu. Chuyển sang JPG cho ảnh chụp, ảnh băng-rôn, và bất cứ thứ gì gửi lên một nền tảng mạng xã hội mà dù sao cũng nén lại khi tải lên. Một PNG dạng ảnh chụp nặng hơn nhiều so với mức cần để chia sẻ, và JPEG được thiết kế cho đúng loại nội dung đó. Nếu muốn lợi ích của định dạng hiện đại như tệp nhỏ hơn mà vẫn giữ alpha, WebP đáp ứng cả hai và được mọi trình duyệt hiện hành hỗ trợ.

Cài đặt chất lượng và đánh đổi dung lượng

Cài đặt chất lượng và đánh đổi dung lượng

JPG dùng nén mất dữ liệu, tức là bỏ đi một phần chi tiết điểm ảnh để thu nhỏ tệp. Với ảnh chụp, sự khác biệt không đáng kể ở mức chất lượng web thông thường. Ngược lại, đồ họa có cạnh cứng, chữ nhỏ, hoặc khối màu phẳng phản ứng khác hẳn. JPG tạo ra quầng sáng quanh những chỗ chuyển đột ngột, xuất hiện ở mọi mức chất lượng. Với các ảnh đó, PNG là định dạng đúng và chuyển sang JPG làm giảm chất lượng. Không có thanh trượt chất lượng ở đây, mức cài đặt cố định phù hợp cho ảnh chụp.

Tệp của bạn được chuyển đổi ở đâu

Tệp của bạn được chuyển đổi ở đâu

Lối đi tùy thuộc vào số tệp bạn chuyển đổi. Chuyển một ảnh và toàn bộ công việc diễn ra trong thẻ trình duyệt, không tải lên. Chuyển nhiều ảnh cùng lúc và các tệp đi tới máy chủ của chúng tôi, nơi làm việc và trả về một liên kết tải xuống. Liên kết đó, cùng các tệp phía sau, bị xóa trong khoảng 2 giờ. Vậy nên một ảnh không bao giờ rời trình duyệt, trong khi một lô được xử lý trên máy chủ của chúng tôi rồi được dọn sạch. Hãy chọn lối đi phù hợp với mức độ riêng tư của ảnh.

Khi nào nên giữ PNG thay vì chuyển

Khi nào nên giữ PNG thay vì chuyển

Chuyển PNG sang JPG là nước đi sai trong vài trường hợp rõ ràng. Nếu PNG có nền trong suốt bạn cần giữ, JPG sẽ phá nó, vậy hãy dùng WebP hoặc giữ PNG. Nếu ảnh chứa chữ nhỏ, đường nét sắc, một logo, hay ảnh chụp giao diện, JPG thêm quầng nhìn thấy ở bất kỳ mức chất lượng nào vì thuật toán dựa trên khối của nó vật lộn với cạnh cứng. Nếu bạn định chỉnh sửa tệp thêm rồi lưu lại nhiều lần, mỗi lần lưu JPG lại thêm mất mát mới, vậy hãy giữ PNG làm bản gốc để làm việc và chỉ xuất ra JPG ở bước giao cuối cùng.

Cách hoạt động

  1. Thả hoặc chọn PNG của bạn

    Kéo tệp vào vùng tải lên, hoặc bấm để mở bộ chọn. Chuyển một ảnh và nó ở lại trên thiết bị của bạn suốt quá trình. Thêm nhiều tệp và chúng được gửi tới máy chủ của chúng tôi để chuyển đổi cùng nhau.

  2. Chờ chuyển đổi tự động

    Trình duyệt lưu thành JPG ngay khi tệp rơi xuống. Không có nút nào để bấm và không có thanh tiến trình với ảnh thường, kết quả hiện ra trong chưa đầy một giây.

  3. Kiểm tra dung lượng đầu ra

    Nút Tải xuống hiển thị dung lượng tệp đầu ra. Mọi vùng trong suốt giờ xuất hiện với nền trắng trong JPG, điều này là bình thường vì JPG không có alpha.

  4. Tải JPG về

    Bấm Tải xuống để lưu. Tên gốc được giữ, chỉ phần mở rộng thay đổi. Với một lô, bạn tải xuống một kho lưu trữ duy nhất, và liên kết bị xóa khỏi máy chủ của chúng tôi trong khoảng 2 giờ. Để chuyển tệp khác, thả tệp tiếp theo vào trang.

Công cụ chuyển đổi liên quan

Nếu cần chuyển đổi ngược lại hoặc muốn giữ nguyên độ trong suốt, các công cụ này đã sẵn sàng.

Câu hỏi thường gặp

Chuyển PNG sang JPG có làm giảm chất lượng không?

Có. JPG là định dạng mất dữ liệu. RoundCut dùng một mức chất lượng cố định gần như không mất, hiệu chỉnh cho ảnh chụp, ở đó đầu ra trông giống hệt PNG gốc tại kích thước xem thông thường. Mục tiêu khi lưu nằm quanh 43 dB PSNR, mức mà mắt không phân biệt được với bản không mất trên nội dung ảnh. Đồ họa có cạnh sắc, chữ mảnh hay khối màu phẳng có thể hiện vài lỗi nhẹ ở bất kỳ mức chất lượng JPG nào. Với những ảnh đó, giữ PNG là lựa chọn đúng.

Vùng trong suốt sẽ ra sao khi tôi chuyển PNG sang JPG?

JPG không có kênh trong suốt. Việc chuyển lấp mọi điểm ảnh trong suốt bằng màu trắng, đó là lý do logo và ảnh sản phẩm trên nền trong suốt bị một ô trắng sau đó. Đây là hành vi bình thường của định dạng, không phải lỗi của công cụ. Để tránh, hãy hoặc tô màu nền mong muốn lên PNG trước khi chuyển, hoặc đổi sang WebP, vốn giữ độ trong suốt và thường cho ra tệp nhỏ hơn cả PNG.

JPG sẽ nhỏ hơn bao nhiêu?

Với PNG dạng ảnh chụp, JPG thường nhỏ hơn 30 đến 50 phần trăm ở mức chất lượng gần như không mất. Tỷ lệ chính xác tùy ảnh, ảnh nhiều chi tiết được lợi nhiều nhất. Đồ họa màu phẳng, biểu tượng và nét vẽ co lại ít hơn và có thể trông tệ hơn vì lỗi JPG. Nếu PNG vốn là ảnh chụp màn hình hay một logo, JPG có thể không tiết kiệm đáng kể và còn làm giảm chất lượng thấy rõ.

Chuyển PNG sang JPG ở đây có an toàn không?

Tùy vào số tệp bạn chuyển đổi. Chuyển một ảnh và nó không bao giờ rời trình duyệt, việc mã hóa chạy trên thiết bị của bạn không tải lên, điều bạn có thể xác nhận trong Chuyển nhiều ảnh cùng lúc và chúng được gửi tới máy chủ của chúng tôi để xử lý, sau đó liên kết tải xuống và các tệp phía sau bị xóa trong khoảng 2 giờ. Nếu ảnh nhạy cảm, hãy chuyển từng cái một để chúng ở lại trên thiết bị của bạn.

Tôi có thể chuyển nhiều tệp PNG sang JPG cùng lúc không?

Có. Thả nhiều tệp và RoundCut chuyển đổi chúng cùng nhau rồi trả về một kho lưu trữ duy nhất để tải xuống. Một lô được xử lý trên máy chủ của chúng tôi, không phải trong trình duyệt, và liên kết tải xuống bị xóa trong khoảng 2 giờ. Một tệp đơn lẻ thì được chuyển đổi ngay trong trình duyệt, không tải lên. Dù sao đi nữa, mỗi lần chuyển đổi đều nhanh.

Khi nào tôi nên giữ PNG thay vì chuyển sang JPG?

Giữ PNG khi ảnh có độ trong suốt bạn cần bảo toàn, khi nó chứa chữ sắc hay nét vẽ mà lỗi JPG sẽ lộ ra, hoặc khi bạn định tiếp tục chỉnh sửa và lưu lại. Mỗi lần một JPG được mở và lưu lại, mất mát nén mới lại tích thêm. Với tệp đang làm việc, PNG là định dạng gốc đúng, và bạn chỉ xuất ra JPG ở khâu giao cuối. Với tài nguyên web cần độ trong suốt đi cùng tệp nhỏ hơn, WebP là lựa chọn xuất tốt hơn.

Chi tiết

Ghi chú từ đội ngũ về tay nghề, định dạng và những quyết định nhỏ đằng sau một kết quả tốt.

Vì sao PNG dạng ảnh chụp lại nặng đến vậy
Nén không mất của PNG lưu chính xác từng điểm ảnh. Với một ảnh chụp có hàng triệu tông màu biến thiên tinh tế, điều đó tạo ra tệp rất nặng vì gần như không có gì để trùng lặp hay dự đoán giữa các điểm ảnh kề nhau. Một ảnh 1600x1200 điển hình lưu thành PNG dung lượng lớn. Cùng ảnh đó dưới dạng JPEG ở chất lượng 85 chỉ còn 200 đến. Khoảng cách đó đến từ phép biến đổi cosin rời rạc ở trung tâm JPEG, hoạt động theo khối 8x8 điểm ảnh, bỏ đi chi tiết tần số cao mà thị giác con người ít nhạy nhất, rồi mã hóa gọn phần hệ số còn lại. Kết quả là tệp nhỏ hơn nhiều cho mọi ảnh có biến thiên tông liên tục, tức là về cơ bản mọi bức ảnh chụp. Bảo đảm không mất của PNG quý giá với đồ họa và tệp đang làm việc, nhưng nó là vỏ chứa sai cho ảnh chụp định gửi đi chia sẻ.
Độ trong suốt và kênh alpha
PNG hỗ trợ kênh alpha 8-bit đầy đủ, nghĩa là mỗi điểm ảnh có thể từ trong suốt hoàn toàn đến đục hoàn toàn. JPG không định nghĩa thông tin alpha nào cả, vì vỏ chứa của nó không có trường cho độ trong suốt theo từng điểm ảnh. Khi bộ máy ảnh của nền tảng lưu lại PNG thành JPEG, nó ghép kênh alpha lên một màu nền trước bước lưu. Nền mặc định là trắng, đó là lý do vùng trong suốt trong PNG hiện ra trắng ở JPG kết quả. Điểm mấu chốt là không công cụ nào tạo nổi một JPG trong suốt, vì định dạng không có khái niệm đó. Nếu giữ phần cắt nền quan trọng, câu trả lời là WebP hoặc giữ PNG. RoundCut chọn trắng làm màu lấp vì nó hợp với nền của hầu hết tài liệu và trang niêm yết sản phẩm.
Hiệu năng lưu đã đo
Đo trên Chrome 148, máy bàn Linux, dùng đường lưu JPEG của nền tảng. Một ảnh 400x300 (0,12 MP) lưu trong khoảng 10 đến 15 mili giây. Một ảnh 1024x768 (0,78 MP) lưu trong khoảng 13 đến 20 mili giây. Một ảnh 3840x2160 (8 MP) lưu trong khoảng 1,4 giây. Một ảnh 8000x6000 (48 MP) lưu trong khoảng 1,5 giây. Lưu JPEG trong trình duyệt nhanh hơn hẳn lưu PNG cho cùng một ảnh, và nhanh hơn nhiều so với AVIF, vốn cần một mô-đun riêng và có thể mất 25 giây ở 48 MP ngay cả trên Chrome máy bàn. Lợi thế tốc độ này khiến PNG sang JPG là một trong những đường chuyển nhanh nhất trong nhóm này, không tốn chi phí tải thêm vì khả năng lưu JPEG có sẵn trong mọi trình duyệt.
Xử lý EXIF và siêu dữ liệu
Quy trình lưu lại xóa siêu dữ liệu EXIF, IPTC và XMP khỏi JPG đầu ra trên mọi trình duyệt. Nghĩa là tọa độ vị trí, mẫu máy ảnh, ngày chụp, ghi chú bản quyền, và bất kỳ trường tùy chỉnh nào có trong PNG nguồn đều bị loại. Hồ sơ màu ICC đi theo một đường khác, Chrome và Safari giữ hồ sơ sRGB ICC trong đầu ra còn Firefox xóa hẳn nó. Kết quả thực tế là JPG chuyển ra an toàn sRGB trên mọi trình duyệt, nhưng nếu PNG của bạn gắn hồ sơ gam rộng như Display-P3 hay Adobe RGB, thẻ đó không sống sót trong Firefox. Nếu giữ trọn siêu dữ liệu là yêu cầu quy trình, hãy chỉnh nó bằng một công cụ chuyên dụng sau khi chuyển. Với việc dùng web và chia sẻ thông thường, loại bỏ siêu dữ liệu lại có ích vì nó cắt bớt một chút dung lượng và bỏ dữ liệu GPS khỏi ảnh.
Khi nào lỗi JPG nhìn thấy được
Nén JPEG làm việc trên khối 8x8 điểm ảnh. Khi ảnh nguồn chứa một chuyển tiếp gắt giữa hai màu rất khác nhau trong cùng một khối, bước nén JPEG xấp xỉ chuyển tiếp đó bằng số hệ số tần số hạn chế. Kết quả là quầng, một vầng điểm ảnh sáng hơn hay tối hơn quanh cạnh. Trong ảnh chụp điều này vô hình, vì cạnh không bao giờ sắc tuyệt đối và ảnh đời thực mang vi biến thiên khớp tốt với phép xấp xỉ đó. Trong ảnh chụp màn hình, logo, thành phần giao diện có viền cứng, chữ, hay các khối màu phẳng kề nhau, quầng lộ rõ ở mọi mức chất lượng vì đó đúng là loại tín hiệu thuật toán xử lý kém. Lời khuyên rất thẳng, đừng chuyển ảnh chụp màn hình, logo hay ảnh nhiều chữ sang JPG. Giữ chúng làm PNG, hoặc dùng WebP cho một tệp nhỏ hơn mà tránh hẳn vấn đề này.
Quyền riêng tư trong thực tế
Nơi việc chuyển đổi diễn ra tùy vào số tệp. Với một ảnh, không dữ liệu nào rời trình duyệt, và điều đó kiểm chứng được theo thời gian thực. Danh sách vẫn trống trong lúc mã hóa. Với hai tệp trở lên, RoundCut gửi chúng tới máy chủ của chúng tôi, nơi chuyển đổi, nén kết quả, và trả về một liên kết tải xuống. Liên kết đó và các tệp đã chuyển bị xóa trong khoảng 2 giờ. Lối đi một ảnh chạy hoàn toàn trên thiết bị của bạn, ngoài mạng, trong khi lối đi theo lô đánh đổi điều đó lấy sự tiện lợi chuyển nhiều tệp một lúc. Với ảnh có nội dung nhạy cảm, như ảnh chụp màn hình một tài liệu cá nhân hoặc ảnh mang dữ liệu vị trí, chuyển từng cái một giữ mọi thứ tại chỗ.