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

Chuyển JPG sang PNG

Đóng gói lại một tệp JPG thành PNG để chỉnh sửa không mất dữ liệu và tương thích với các công cụ. Tệp sẽ lớn hơn.

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

Bản xem trước chỉ ở trên thiết bị của bạn. Không có gì được ghi lại cho đến khi bạn chụp.

Cách chuyển JPG sang PNG

Cách chuyển JPG sang PNG

Thả một tệp JPG vào vùng tải lên, hoặc bấm để chọn một tệp từ thiết bị. Việc chuyển đổi bắt đầu ngay khi tệp được thả vào, không có nút Chuyển đổi nào để bấm. Kết quả hiện ra trong chưa đầy một giây với ảnh thông thường. Khi đã sẵn sàng, nút Tải xuống sẽ lưu PNG dùng tên tệp gốc với phần mở rộng đổi thành .png. Mỗi tệp chạy lại từ đầu, không xếp hàng. Cùng một luồng xử lý chạy trên cả trình duyệt máy tính và điện thoại. Tệp có tên .jpg hay .jpeg đều hoạt động như nhau. Nếu tình cờ bạn có WebP hoặc GIF thay vì JPG, những định dạng đó cũng được chấp nhận làm nguồn.

Vì sao tệp PNG của bạn lớn hơn JPG

Vì sao tệp PNG của bạn lớn hơn JPG

JPG đạt được kích thước nhỏ gọn bằng cách loại bỏ dữ liệu điểm ảnh. PNG giữ lại từng điểm ảnh mà không nén mất dữ liệu. Vì vậy chuyển một tệp JPG sang PNG luôn tạo ra tệp lớn hơn. Kết quả đo được cho thấy một tệp JPG nguồn trở thành khoảng ở dạng PNG, và một tệp JPG nguồn tăng lên khoảng . Điều này xảy ra với mọi công cụ chuyển sang PNG vì định dạng PNG được định nghĩa bởi vùng chứa không mất dữ liệu của nó. Một tệp PNG lớn hơn không phải là ảnh chất lượng cao hơn, vì các điểm ảnh được lưu chính là những điểm ảnh từ JPG, kèm cả khuyết điểm. Việc chuyển đổi xứng đáng khi vùng chứa không mất dữ liệu mang lại lợi ích thực tế, chẳng hạn ngăn mất chất lượng thêm khi lưu lại, đáp ứng yêu cầu chỉ nhận PNG của một công cụ, hay chuẩn bị cho độ trong suốt mà bạn định thêm sau này.

JPG hay PNG, định dạng nào hợp với quy trình

JPG hay PNG, định dạng nào hợp với quy trình

Hãy chọn PNG cho logo, biểu tượng, ảnh chụp màn hình có chữ sắc nét, hình vẽ nét, và những ảnh cần độ trong suốt hoặc cần chỉnh sửa lặp đi lặp lại mà không dồn thêm hao hụt chất lượng. Giữ JPG cho ảnh chụp, ảnh chủ đạo trên trang web, và ảnh đăng lên những nền tảng mạng xã hội vốn tự nén lại. Sự đánh đổi là dung lượng so với khả năng chỉnh sửa, trong đó JPG thắng về kích thước còn PNG thắng về việc giữ chất lượng qua nhiều lần lưu. Chuyển một tệp JPG sang PNG trước khi chỉnh sửa giúp mỗi lần lưu sau không thêm vết nén mới, đó là lý do chính khiến nhà thiết kế và nhiếp ảnh gia đưa ảnh sang PNG trong một quy trình nhiều bước. Để đưa lên web, hãy chuyển lại sang JPG hoặc WebP ở bước xuất cuối cùng.

Chất lượng, việc chuyển đổi giữ được gì và không làm được gì

Chất lượng, việc chuyển đổi giữ được gì và không làm được gì

Tệp PNG đầu ra là không mất dữ liệu, nên bản thân việc chuyển đổi không làm mất thêm chất lượng nào. Điều việc chuyển đổi không thể làm là khôi phục chất lượng đã mất trong lần nén JPEG ban đầu. Mọi khuyết điểm, dải màu, độ mờ hay sai lệch màu đã in vào JPG đều được lưu trung thực trong PNG đúng như chúng vốn có. PNG chỉ đơn giản ngăn sự xuống cấp tiếp tục từ thời điểm đó. Không có thanh trượt chất lượng, vì đầu ra PNG không có thiết lập chất lượng, theo định nghĩa nó là không mất dữ liệu. Nếu bạn muốn ảnh nguồn sắc nét hơn, bạn cần một bản gốc chất lượng cao hơn, vì không phép chuyển đổi định dạng nào có thể khôi phục dữ liệu điểm ảnh mà JPEG đã loại bỏ.

Việc này có tạo nền trong suốt không

Việc này có tạo nền trong suốt không

Không. Định dạng JPG không lưu bất kỳ dữ liệu trong suốt nào, và quá trình chuyển đổi chỉ truyền những gì có trong tệp nguồn mà thôi. Vì tệp JPG không chứa thông tin trong suốt, tệp PNG đầu ra cũng sẽ không có. Định dạng PNG hoàn toàn có khả năng lưu trữ trong suốt, nhưng khả năng đó chỉ được dùng khi tệp nguồn cung cấp dữ liệu tương ứng. Do JPG nguồn không có thông tin này, kết quả vẫn hoàn toàn không trong suốt. Nếu bạn muốn có trong suốt trong PNG, cần phải xóa nền ảnh trong một bước riêng biệt sau khi chuyển đổi xong.

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 được xử lý cục bộ trên thiết bị, 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.

Cách hoạt động

  1. Thả hoặc chọn tệp JPG 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ờ lưu tự động

    Trình duyệt viết tệp PNG ngay khi tệp được nạp. Với hầu hết ảnh ở độ phân giải màn hình, kết quả hiện ra trong chưa đầy một giây mà không phải bấm nút nào.

  3. Để ý dung lượng đầu ra

    Tệp PNG đầu ra sẽ lớn hơn rõ rệt so với JPG nguồn. Một tệp JPG 17 KB thường tăng lên khoảng 105 KB. Đây là hành vi bình thường, không phải lỗi.

  4. Tải tệp PNG 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

Để đổi chiều ngược lại hoặc sang định dạng khác, các công cụ này đã sẵn sàng.

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

Chuyển JPG sang PNG có cải thiện chất lượng không?

Không. Việc chuyển đổi không khôi phục chất lượng mà JPEG đã loại bỏ. Tệp PNG đầu ra giữ nguyên chính xác trạng thái điểm ảnh hiện tại, bao gồm cả những vết nén đã có. Điều việc chuyển đổi có ngăn được là mất chất lượng thêm, vì một khi tệp ở dạng PNG, bạn có thể chỉnh sửa và lưu lại mà không thêm hỏng hóc do nén ở mỗi lượt. Đầu ra PNG là không mất dữ liệu, nhưng nguồn JPG thì không. Để có điểm khởi đầu sắc nét hơn, bạn cần một tệp gốc chất lượng cao hơn.

Vì sao tệp PNG của tôi lớn hơn tệp JPG gốc?

PNG lưu từng điểm ảnh mà không nén mất dữ liệu. JPG đạt kích thước nhỏ gọn bằng cách loại bỏ vĩnh viễn dữ liệu điểm ảnh mà nó cho là khó nhận ra. PNG giữ lại tất cả. Một tệp JPG thường trở thành khoảng ở dạng PNG, và một tệp JPG có thể tăng lên khoảng . Điều này là bình thường và xảy ra với mọi công cụ chuyển sang PNG. Nếu tệp nhỏ quan trọng hơn vùng chứa không mất dữ liệu, hãy giữ JPG hoặc dùng công cụ nén sau khi chuyển đổi.

Chuyển JPG sang PNG có tạo nền trong suốt không?

Không. Việc chuyển đổi thay đổi vùng chứa của tệp nhưng giữ nguyên nội dung điểm ảnh. Nền đặc trong JPG vẫn đặc trong PNG. Định dạng PNG hỗ trợ độ trong suốt như một khả năng, nhưng không điểm ảnh trong suốt nào được tạo ra bởi chính việc chuyển đổi. Để tạo một tệp PNG có nền trong suốt từ một tệp JPG, hãy dùng công cụ xóa nền ở một bước riêng sau khi chuyển đổi.

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

Có. Hình ảnh bạn chuyển đổi tại đây không được phân tích, bán hoặc sử dụng cho quảng cáo. Khi bạn gửi nhiều tệp lên máy chủ, chúng được chuyển đổi, đóng gói và tự động xóa sau khoảng 2 giờ. Liên kết tải xuống chỉ hoạt động trong thời gian đó. Không cần đăng nhập, và công cụ không thu thập dữ liệu nào ngoài những gì cần thiết cho việc chuyển đổi.

Tôi có thể chuyển nhiều tệp JPG sang PNG 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.

Vì sao tôi nên chuyển JPG sang PNG?

Có ba trường hợp chính. Bạn cần một vùng chứa không mất dữ liệu để chỉnh sửa ảnh nhiều lần mà không thêm vết nén mới ở mỗi lần lưu, một công cụ hoặc quy trình đòi đầu vào PNG và không chấp nhận JPG, hoặc bạn muốn thêm độ trong suốt sau này trong trình chỉnh sửa và cần PNG hỗ trợ kênh alpha. Không trường hợp nào trong số này khôi phục chất lượng JPG, chúng chỉ ngăn chất lượng xấu đi. Nếu bạn chỉ cần một tệp nhỏ hơn, công cụ nén là lựa chọn 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ùng chứa không mất dữ liệu, PNG lưu những gì
PNG dùng thuật toán nén không mất dữ liệu DEFLATE. Nó lưu chính xác các giá trị RGBA của từng điểm ảnh, áp một bộ lọc có thể đảo ngược cho mỗi dòng quét, rồi nén kết quả bằng một biến thể của zlib. Không mất dữ liệu nghĩa là các giá trị điểm ảnh sau khi giải nén giống hệt từng byte so với bản gốc. Với trường hợp JPG sang PNG, bản gốc là những điểm ảnh được tạo ra khi trình duyệt giải mã JPEG. Những điểm ảnh đã giải mã đó vốn đã phản ánh mọi phép xấp xỉ mà JPEG thực hiện trong lần nén ban đầu, nên PNG lưu trung thực những điểm ảnh đã xấp xỉ, chứ không phải cảnh thực ngoài đời. Đo được, một tệp JPEG ở 1024x768 giải ra khoảng dạng PNG, và một tệp JPEG ở 3840x2160 tăng lên khoảng . Các bội số này giữ tương đối ổn định qua các loại nội dung vì tỷ lệ bám theo độ phân giải chứ không phải mức chất lượng JPEG. Vùng chứa không mất dữ liệu có giá trị ở chỗ nó ngăn được điều gì, đó là sự xuống cấp tiếp tục, chứ không phải ở chỗ nó khôi phục được điều gì.
Vì sao chất lượng JPEG không thể khôi phục
Nén JPEG loại bỏ thông tin vĩnh viễn. Quá trình mã hóa áp một phép biến đổi cosine rời rạc lên các khối 8x8 điểm ảnh, lượng tử hóa các hệ số tần số thu được về một tập nhỏ hơn, rồi lưu những giá trị đã lượng tử hóa đó. Bước lượng tử hóa là một chiều, vì một hệ số từng là 47 bị làm tròn thành 50 không thể quay lại 47 về sau, và không bản ghi nào về giá trị gốc còn sót lại trong tệp. Khi trình duyệt giải mã JPEG, nó dựng lại điểm ảnh từ các hệ số đã lượng tử hóa, vốn là những phép xấp xỉ của giá trị gốc. Lưu lại những điểm ảnh đã xấp xỉ đó thành PNG tạo ra một bản ghi không mất dữ liệu của các phép xấp xỉ, nên PNG là một biểu diễn hoàn hảo của ảnh đã xuống cấp. Đây không phải hạn chế của PNG hay của công cụ này, mà là một tính chất căn bản của nén mất dữ liệu, nơi thông tin bị bỏ đi lúc mã hóa là mất hẳn. Cải thiện chất lượng JPEG đòi hỏi bắt đầu từ bản gốc chưa nén hoặc RAW.
Mức tăng dung lượng tệp đo được
Tỷ lệ kích thước từ JPG sang PNG thay đổi theo nội dung ảnh nhưng đi theo một khuôn mẫu dự đoán được. Ảnh chụp có chuyển sắc độ phức tạp tăng nhiều nhất, vì phép biến đổi của JPEG được tinh chỉnh đúng cho loại nội dung đó và đạt tỷ lệ nén cao, trong khi nén không mất dữ liệu của PNG không theo kịp những tỷ lệ đó trên dữ liệu điểm ảnh nhiễu. Các phép đo từ công cụ này cho thấy một ảnh JPEG ở 1024x768 tạo ra một tệp PNG , tăng khoảng 6 lần, và một ảnh JPEG ở 3840x2160 tạo ra một tệp PNG , tăng khoảng 3,3 lần. Với ảnh màu phẳng như ảnh chụp màn hình và biểu tượng, JPEG vốn không hợp với loại nội dung đó và tệp của nó thường lớn hơn ở cùng mức chất lượng, nên PNG của cùng nội dung tăng ít kịch tính hơn. Hệ quả thực tế rất rõ, nếu dung lượng tệp đầu ra quan trọng với mục đích của bạn, chuyển một tệp JPG sang PNG làm tình hình tệ hơn, không tốt hơn.
Độ trong suốt, khả năng so với nội dung
PNG hỗ trợ một kênh alpha 8 bit như một tính năng của vùng chứa, nơi một tệp có thể chứa giá trị độ mờ cho từng điểm ảnh từ 0 (trong suốt hoàn toàn) đến 255 (đục hoàn toàn). Khi một tệp JPG được lưu lại thành PNG qua bộ máy xử lý ảnh sẵn có, tệp PNG thu được được đặt là đục hoàn toàn, mọi điểm ảnh ở giá trị alpha 255, vì tệp JPG nguồn ngay từ đầu không có thông tin trong suốt nào. Định dạng PNG sẵn sàng chứa dữ liệu độ trong suốt, chỉ là tệp không chứa gì, vì nguồn không có. Thêm độ trong suốt cho ảnh đòi hỏi xử lý riêng, hoặc che nền trong trình chỉnh sửa, hoặc dùng một bước xóa nền tự động. Một công cụ xóa nền được huấn luyện để nhận diện chủ thể có thể tạo ra một tệp PNG với alpha thật bằng cách đưa giá trị alpha của các điểm ảnh nền về 0 sau khi chuyển đổi.
Xử lý siêu dữ liệu EXIF
Luồng lưu lại tệp loại bỏ siêu dữ liệu EXIF, IPTC và XMP khỏi đầu ra PNG trên mọi trình duyệt. Nghĩa là tọa độ GPS, mẫu máy ảnh, ngày chụp, chuỗi bản quyền, và bất kỳ trường XMP tùy chỉnh nào có trong tệp JPG nguồn đều bị xóa. Hồ sơ màu ICC đi theo một lối hơi khác, trong đó Chrome và Safari giữ lại thẻ hồ sơ ICC sRGB trong đầu ra còn Firefox xóa nó cùng với mọi siêu dữ liệu khác. Kết quả thực tế là đầu ra an toàn theo sRGB trên các trình duyệt, nhưng các hồ sơ gam màu rộng như Display-P3 hay Adobe RGB bị mất trong Firefox. Với hầu hết mục đích web và chia sẻ, việc gỡ siêu dữ liệu là có lợi, vì nó giảm nhẹ kích thước đầu ra và gỡ dữ liệu vị trí khỏi ảnh. Với nhiếp ảnh chuyên nghiệp hay quy trình lưu trữ cần giữ siêu dữ liệu nhúng, hãy xử lý chuỗi siêu dữ liệu bằng một công cụ chuyên dụng trước hoặc sau khi chuyển đổi định dạng.
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. Mạng không hoạt động trong khi chuyển đổi một ảnh. 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ỗ.