เครื่องมือ
TH

JPG กับ PNG ต่างกันอย่างไร

JPG และ PNG คือรูปแบบภาพที่ใช้กันมากที่สุด – และถ้าเลือกผิด คุณจะได้ข้อความที่เบลอหรือไฟล์ที่ใหญ่เกินจำเป็น บทความนี้อธิบายว่าทั้งสองต่างกันอย่างไร แต่ละแบบบีบอัดภาพอย่างไร และควรใช้แบบไหนเมื่อไร

สรุปความแตกต่าง JPG กับ PNG

JPG (JPEG)PNG
การบีบอัดสูญเสียคุณภาพ (Lossy) – รายละเอียดเล็กๆ ถูกตัดทิ้งไม่สูญเสียคุณภาพ (Lossless) – เก็บทุกพิกเซลไว้
ความโปร่งใสไม่รองรับรองรับ รวมถึงส่วนที่โปร่งใสบางส่วน
ขนาดไฟล์สำหรับรูปถ่ายเล็กใหญ่กว่าหลายเท่า
ขนาดไฟล์สำหรับภาพหน้าจอและกราฟิกมักใหญ่กว่า และขอบเบลอเล็กและคมชัดสมบูรณ์
การแก้ไขซ้ำทุกครั้งที่บันทึกจะเสียคุณภาพเล็กน้อยไม่สูญเสีย
เหมาะกับรูปถ่ายและภาพสแกนของรูปถ่ายภาพหน้าจอ ข้อความ โลโก้ ไอคอน แผนภูมิ

สรุปสั้นๆ: ใช้ JPG กับรูปถ่าย และใช้ PNG กับทุกอย่างที่มีขอบคม ข้อความ หรือพื้นหลังโปร่งใส

การบีบอัดแบบ JPEG ทำงานอย่างไร

JPEG ซึ่งเป็นมาตรฐานตั้งแต่ปี 1992 ออกแบบโดยอิงจากการมองเห็นของมนุษย์ โดยแยกความสว่างออกจากสี และมักเก็บสีด้วยความละเอียดที่ต่ำกว่า เพราะตาของเราสังเกตรายละเอียดของสีได้น้อยกว่า จากนั้นภาพจะถูกแบ่งเป็นบล็อกขนาด 8 × 8 พิกเซล แต่ละบล็อกถูกแปลงเป็นความถี่ (การแปลงโคไซน์แบบไม่ต่อเนื่อง หรือ DCT) และรายละเอียดที่เล็กที่สุดจะถูกปัดทิ้ง – ค่าคุณภาพเป็นตัวกำหนดว่าจะปัดทิ้งมากแค่ไหน ส่วนที่เหลือจะถูกบีบอัดด้วยการเข้ารหัสแบบ Huffman

สำหรับรูปถ่าย วิธีนี้ได้ผลดีอย่างน่าทึ่ง: ที่คุณภาพ 85–90% ไฟล์ JPG มีขนาดเพียงเศษเสี้ยวของขนาดที่ไม่บีบอัด แต่ดูเหมือนเดิม อย่างไรก็ตาม บริเวณขอบคมและข้อความ การปัดเศษจะปรากฏเป็นบล็อกและรัศมีจางๆ และทุกครั้งที่แก้ไขและบันทึก JPG ซ้ำ รายละเอียดก็จะหายไปอีกเล็กน้อย

การบีบอัดแบบ PNG ทำงานอย่างไร

PNG ถูกสร้างขึ้นในปี 1996 เพื่อเป็นรูปแบบที่ปลอดสิทธิบัตรมาแทน GIF โดยไม่ตัดข้อมูลใดๆ ทิ้งเลย: พิกเซลแต่ละแถวจะผ่านตัวกรองที่คาดเดาพิกเซลจากพิกเซลข้างเคียงก่อน แล้วผลลัพธ์จะถูกบีบอัดด้วย DEFLATE – วิธีเดียวกับที่ไฟล์ ZIP ใช้ พื้นที่สีเดียวขนาดใหญ่ ลวดลายซ้ำๆ และขอบที่คมชัดจะบีบอัดได้ดีมาก ส่วนรายละเอียดแบบสุ่มของรูปถ่ายแทบบีบอัดไม่ได้เลย

PNG รองรับสีเต็มรูปแบบสูงสุด 16 บิตต่อช่องสี มีช่องอัลฟาสำหรับความโปร่งใสที่นุ่มนวล และมีโหมดพาเลตสูงสุด 256 สีสำหรับกราฟิกขนาดเล็กมาก

ควรใช้ JPG เมื่อไร

คุณภาพ 80–90% คือจุดที่ลงตัวที่สุดสำหรับการใช้งานส่วนใหญ่

ควรใช้ PNG เมื่อไร

แล้ว WebP, AVIF, HEIC และ GIF ล่ะ

การแปลงระหว่าง JPG และ PNG

แปลง PNG เป็น JPG ทำให้รูปถ่ายและภาพขนาดใหญ่เล็กลงมาก ส่วนที่โปร่งใสจะถูกเติมด้วยสีพื้นหลัง แปลง JPG เป็น PNG ช่วยป้องกันการสูญเสียเพิ่มเมื่อคุณแก้ไขภาพต่อ แต่ไม่สามารถดึงรายละเอียดที่การบีบอัด JPEG ตัดทิ้งไปแล้วกลับคืนมาได้ – ไฟล์จะแค่ใหญ่ขึ้น ทั้งสองการแปลงทำงานในเบราว์เซอร์ของคุณด้วยตัวแปลง PNG เป็น JPG และ JPG เป็น PNG บนเว็บไซต์นี้ แปลงได้ทีละหลายไฟล์

JPG, JPEG หรือ JFIF ต่างกันไหม

ทั้งหมดคือรูปแบบเดียวกัน JPEG คือชื่อของมาตรฐาน (ตั้งตาม Joint Photographic Experts Group) ส่วน .jpg เป็นที่นิยมเพราะ Windows รุ่นแรกๆ อนุญาตให้ใช้นามสกุลได้แค่สามตัวอักษร ขณะที่ .jpeg และ .jfif เป็นนามสกุลอื่นของข้อมูลภาพแบบเดียวกัน การเปลี่ยนชื่อนามสกุลระหว่างกันไม่ได้เปลี่ยนอะไรในภาพเลย

คำถามที่พบบ่อย

PNG คุณภาพดีกว่า JPG ไหม?

PNG ไม่สูญเสียคุณภาพ จึงไม่เสียรายละเอียดเลย แต่สำหรับรูปถ่าย JPG ที่คุณภาพ 85–90% ดูเหมือนกันทุกประการในขนาดไฟล์เพียงเศษเสี้ยว – PNG จึงไม่ได้ “ดีกว่า” สำหรับรูปถ่าย แค่ใหญ่กว่าเท่านั้น

เว็บไซต์ควรใช้ JPG หรือ PNG?

ใช้ JPG (หรือ WebP) สำหรับรูปถ่าย และ PNG (หรือ WebP) สำหรับภาพหน้าจอ กราฟิก และภาพที่มีพื้นหลังโปร่งใส สำหรับโลโก้และไอคอน SVG มักดีที่สุด

แปลง JPG เป็น PNG แล้วคุณภาพดีขึ้นไหม?

ไม่ PNG จะดูเหมือน JPG ทุกประการ – แค่ช่วยป้องกันการสูญเสียเพิ่มเติมเมื่อคุณแก้ไขภาพต่อ

อัปเดตล่าสุด: