ข้ามไปยังเนื้อหา

บีบอัดรูปภาพ — ลดขนาด JPG, PNG, WebP

บีบอัดรูปและลดขนาดไฟล์ภาพในเบราว์เซอร์ ลดไฟล์ JPG ให้ต่ำกว่า 1 MB แปลง PNG เป็น WebP ย่อขนาดและบีบอัดทีละหลายไฟล์ โดยไม่มีการอัปโหลด

กำลังโหลดเครื่องมือ…

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

วิธีใช้

  1. ลากรูปมาวางที่ช่อง "วางไฟล์ที่นี่หรือคลิกเพื่อเลือก" หรือคลิกเพื่อเลือกรูป เพิ่มได้ทีละหลายรูป และวางภาพหน้าจอได้โดยตรงด้วย Ctrl+V
  2. ตั้ง "คุณภาพ" ได้ตั้งแต่ 10 ถึง 100 ค่าเริ่มต้นคือ 75 ค่าที่ต่ำลงทำให้ไฟล์เล็กลง
  3. ถ้าต้องการให้เล็กลงอีก ให้เลือก 3840, 2560, 1920, 1280 หรือ 800 px ที่ "ด้านที่ยาวที่สุด ไม่เกิน" รูปที่เล็กกว่าค่านั้นอยู่แล้วจะคงขนาดเดิมและไม่ถูกขยาย
  4. ปล่อย "บันทึกเป็น" ไว้ที่ "อัตโนมัติ (JPEG สำหรับรูปถ่าย, WebP สำหรับ PNG)" หรือเลือก JPEG, WebP หรือ PNG ให้ตรงกับที่ปลายทางกำหนด
  5. ตรวจดูขนาดพิกเซลของแต่ละรูป ขนาดไฟล์เดิมและใหม่ และเปอร์เซ็นต์ที่ลดได้ การเปลี่ยนการตั้งค่าจะบีบอัดทุกรูปในรายการใหม่
  6. กด "ดาวน์โหลด" สำหรับรูปเดียว หรือ "ดาวน์โหลดทั้งหมดเป็น ZIP" สำหรับหลายรูป เมื่อเสร็จแล้ว "ล้างทั้งหมด" จะล้างรายการ

หลักการทำงาน

ลดขนาดรูปให้ไม่เกิน 1 MB ยังไง

ขนาดไฟล์ของรูปขึ้นอยู่กับสองอย่าง คือจำนวนพิกเซล (กว้าง × สูง) และคุณภาพการบีบอัด รูปจากมือถือมักมีขนาดประมาณ 4000 × 3000 พิกเซล หรือ 12 ล้านพิกเซล แม้เป็น JPEG ก็มักใช้หลายเมกะไบต์

การเลือก 1920 px ที่ "ด้านที่ยาวที่สุด ไม่เกิน" จะเปลี่ยนรูป 4000 × 3000 เป็น 1920 × 1440 ประมาณ 23% ของจำนวนพิกเซลเดิม ขนาดไฟล์แปรตามจำนวนพิกเซลโดยคร่าว ๆ แค่นี้ก็ต่างกันมาก และเมื่อตั้ง "คุณภาพ" ที่ 75 ผลลัพธ์มักต่ำกว่า 1 MB รูปที่มีพื้นผิวละเอียดมาก เช่น ใบไม้หรือทราย จะยังใหญ่กว่าที่การตั้งค่าเดียวกัน

สำหรับรูปที่จะดูบนจอเท่านั้น ต้นฉบับมักมีพิกเซลมากเกินจำเป็น การลดขนาดก่อนจึงทำให้ภาพเสียน้อยกว่าที่มองเห็น การลดคุณภาพต่ำกว่า 50 มักทำให้เกิดรอยเลอะและลายเป็นบล็อกรอบขอบ สำหรับรูปที่จะพิมพ์ขนาดใหญ่ ให้คงขนาดเดิมและตั้งคุณภาพประมาณ 80

JPG, PNG หรือ WebP ควรบันทึกเป็นแบบไหน

JPEG เป็นรูปแบบที่สูญเสียข้อมูล (lossy) ซึ่งทิ้งรายละเอียดที่ตาแทบไม่สังเกต เหมาะกับรูปถ่าย แต่เก็บความโปร่งใสไม่ได้ PNG ไม่สูญเสียข้อมูล (lossless) และเก็บทุกพิกเซล เหมาะกับภาพหน้าจอที่มีข้อความและกราฟิกพื้นหลังโปร่งใส แต่ทำให้รูปถ่ายใหญ่มาก WebP รองรับทั้งการบีบอัดแบบสูญเสียข้อมูลและความโปร่งใส และในการเปรียบเทียบที่ Google เผยแพร่ ไฟล์ WebP แบบ lossy เล็กกว่า JPEG ที่คุณภาพใกล้เคียงกัน 25% ถึง 34%

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

ลดขนาดไฟล์ PNG ยังไง และทำไมแทบไม่เล็กลง

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

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

บีบอัดรูปโดยไม่ต้องอัปโหลด และข้อมูลตำแหน่งใน EXIF

เครื่องมือบีบอัดรูปออนไลน์หลายแห่งส่งรูปของคุณไปยังเซิร์ฟเวอร์แล้วส่งกลับมา เครื่องมือนี้เข้ารหัสรูปใหม่บนอุปกรณ์ของคุณด้วย canvas ของเบราว์เซอร์ ไฟล์ที่ไม่อยากส่งให้ใคร เช่น สำเนาบัตรประชาชนหรือรูปครอบครัว จึงไม่ออกไปจากอุปกรณ์

ไฟล์ที่บันทึกใหม่ไม่มีข้อมูล EXIF เช่น ตำแหน่ง GPS วันที่ถ่าย หรือรุ่นกล้อง ช่วยรักษาความเป็นส่วนตัวเรื่องตำแหน่งเมื่อแชร์ แต่แอปรูปภาพที่เรียงตามวันที่ถ่ายจะไม่รู้วันที่นั้น จึงควรเก็บต้นฉบับไว้

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

ลดขนาดรูปให้ไม่เกิน 1 MB ยังไง
ตั้ง "คุณภาพ" ที่ 70–80 ถ้ายังใหญ่เกินไป ให้ลด "ด้านที่ยาวที่สุด ไม่เกิน" เป็น 1920 px หรือ 1280 px ขนาดใหม่ของแต่ละรูปแสดงทันที จึงปรับจนเล็กพอได้
ลดขนาดรูปให้เหลือ 100 KB ยังไง
เลือก 800 px ที่ "ด้านที่ยาวที่สุด ไม่เกิน" และลด "คุณภาพ" เป็น 60–70 ผลลัพธ์ต่างกันไปตามรูปแต่มักอยู่ราว 100 KB ถ้าจำเป็นให้ลดคุณภาพลงอีกเล็กน้อย
บีบอัดรูปทีละหลายรูปได้ไหม
ได้ เพิ่มรูปพร้อมกัน ทุกรูปจะบีบอัดด้วยการตั้งค่าเดียวกัน และบันทึกพร้อมกันได้ด้วย "ดาวน์โหลดทั้งหมดเป็น ZIP"
บีบอัดแล้วรูปจะดูแย่ลงไหม
ที่คุณภาพ 70–80 มักแทบมองไม่เห็นความต่างบนจอ ค่าที่ต่ำกว่านั้นทำให้ขอบและการไล่สีหยาบขึ้น จึงควรเปิดไฟล์ที่ดาวน์โหลดเพื่อตรวจดู
บีบอัดรูปแล้วความละเอียดลดลงไหม
ไม่ลด ถ้าตั้ง "ด้านที่ยาวที่สุด ไม่เกิน" เป็น "คงขนาดเดิม" ในกรณีนั้นจะลดเพียงคุณภาพและจำนวนพิกเซลยังเท่าเดิม
ทำไมไฟล์ PNG แทบไม่เล็กลง
PNG เก็บทุกพิกเซลโดยไม่สูญเสียข้อมูล "คุณภาพ" จึงลดขนาดไม่ได้ เมื่อตั้ง "บันทึกเป็น" เป็นอัตโนมัติหรือ WebP ไฟล์จะเล็กลงและยังคงความโปร่งใส
เว็บรับเฉพาะ JPG ต้องแปลงรูปยังไง
เลือก JPEG ที่ "บันทึกเป็น" ส่วนที่โปร่งใสจะถูกเติมเป็นสีขาว และไฟล์จะบันทึกด้วยนามสกุล .jpg
ทำไมบีบอัดแล้วรูปกลับใหญ่ขึ้น
เกิดกับรูปที่ถูกบีบอัดมามากแล้ว และจะมีป้าย "ไม่เล็กลง" ให้ใช้ต้นฉบับ หรือลดคุณภาพหรือขนาดลงอีก
รูปของฉันถูกอัปโหลดไปยังเซิร์ฟเวอร์ไหม
ไม่ การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ และรูปไม่ออกไปจากอุปกรณ์
รูปที่บีบอัดแล้วยังมีข้อมูลตำแหน่งอยู่ไหม
ไม่มี การบันทึกใหม่จะตัดข้อมูล EXIF ทั้งหมดออก รวมถึงตำแหน่ง GPS และวันที่ถ่าย