JPEG đã ủng hộ ngành công nghiệp nhiếp ảnh và có trước PNG khoảng nửa chục năm hoặc hơn, trong khi PNG được thiết kế để thay thế cho GIF, được CompuServe bảo vệ khá nhiệt tình. Mọi người đã bị kiện vì sử dụng GIF trên trang web của họ, ví dụ, đơn giản là vì họ không sử dụng chương trình được CompuServe cấp phép để tạo những hình ảnh đó.
Ngay từ đầu, JPEG đã được thiết kế để phục hồi một số không gian bằng cách làm cho các tệp nhỏ hơn, với chi phí chất lượng hoàn hảo pixel. Ngay cả cài đặt Q thành 100 cũng sẽ gây ra các hiện vật nhỏ, chủ yếu là vô hình - thiệt hại được thực hiện và mỗi lần bổ sung tệp được sửa đổi và lưu, sẽ có thêm thiệt hại. Tuy nhiên, trừ khi bạn làm như vậy nhiều lần, có lẽ bạn sẽ không bao giờ nhận thấy hiệu quả trừ khi bạn đi tìm nó.
PNG, mặt khác, là hoàn toàn không mất mát. Mỗi pixel được sao chép một cách trung thực mỗi lần, bất kể tập tin được sửa đổi và lưu bao nhiêu lần. Tuy nhiên, có giới hạn về mức độ bạn có thể nén dữ liệu mà không mất dữ liệu, mặc dù PNG sử dụng một số thủ thuật để đóng gói càng nhiều thông tin vào càng ít byte dữ liệu càng tốt. Một JPEG chất lượng cao có thể sẽ có cùng kích thước một PNG mà không cần tối ưu hóa hoặc thậm chí lớn hơn. Khi PNG bắt đầu tối ưu hóa, bằng cách sử dụng các bộ lọc hoặc điều chỉnh kích thước cửa sổ, tệp sẽ trở nên nhỏ hơn mà không bị mất, trong khi JPEG phải bắt đầu loại bỏ thông tin hình ảnh để theo kịp.
Vậy, tại sao JPEG được sử dụng? Rốt cuộc, nó thường kém hơn về độ trung thực và không gian lưu trữ. Lý do chính, tất nhiên, là nó là một tiêu chuẩn ngành và có sự hỗ trợ rất rộng. Hầu như mọi máy ảnh trên thế giới đều sử dụng RAW (theo nghĩa đen là dữ liệu thô) hoặc JPEG. Có các bộ xử lý dữ liệu phần cứng tích hợp trong các máy ảnh đó để nén dữ liệu JPEG nhanh nhất có thể, v.v.
Bạn sẽ thấy đây là cùng một lý do tại sao GIF vẫn ở mọi nơi. Hầu hết các phần mềm đều hỗ trợ GIF, trong khi PNG thích sự hỗ trợ ít hơn trong phần mềm cũ hơn (ví dụ: các phiên bản Internet Explorer cũ hơn yêu cầu một plugin để hiển thị các tệp PNG). Mặc dù nó có hỗ trợ màu sắc tệ hại, nhưng nó hỗ trợ hình ảnh động, một cái gì đó PNG không làm được (có một định dạng tệp có liên quan, APNG, chưa bao giờ hoàn toàn giống như cách PNG đã làm). GIF vẫn là nhà vô địch của hình ảnh hoạt hình, vì đây là định dạng tệp duy nhất có thể làm như vậy với sự hỗ trợ rộng rãi.
Chi phí để thay đổi từ JPEG sang PNG sẽ bị cấm từ một triển vọng phần cứng. Máy ảnh sẽ cần bộ xử lý mới được xây dựng để hỗ trợ nén PNG nhanh, vì chúng được mã hóa cứng để sử dụng JPEG ngay bây giờ. Máy ảnh cũ của bạn sẽ không có giá trị, vì bạn phải mua một chiếc mới với chip PNG tích hợp. Điều đó cũng có nghĩa là bạn phải thuyết phục một nhà sản xuất đi ngược lại các tiêu chuẩn công nghiệp và bắt đầu sản xuất các thiết bị đó, điều đó có nghĩa là phải có đủ nhu cầu để chứng minh điều đó, và những máy ảnh như vậy ban đầu sẽ đắt hơn so với dựa trên JPEG của họ đối tác. Rất khó để thay đổi một ngành công nghiệp.