บีบอัดรูปภาพพร้อมตัวอย่างสดทันที ดาวน์โหลดคุณภาพระดับ sharp

อัปโหลด JPG, PNG, WebP หรือ AVIF แล้วลากสไลเดอร์คุณภาพ — ตัวอย่างแสดงทันทีในเบราว์เซอร์ของคุณ การดาวน์โหลดสุดท้ายเข้ารหัสใหม่ฝั่งเซิร์ฟเวอร์โดย sharp + libvips เพื่อไฟล์ที่เล็กที่สุด ส่งออกเป็น JPG, WebP, AVIF หรือ PNG ไม่ต้องสมัครสมาชิก ไม่มีลายน้ำ

หรือลากรูปมาที่นี่

RoundCut Compress Image แสดงตัวอย่างสดในเบราว์เซอร์ขณะลากสไลเดอร์คุณภาพ จากนั้นเข้ารหัสการดาวน์โหลดสุดท้ายฝั่งเซิร์ฟเวอร์ด้วย sharp + libvips — ชุดเข้ารหัสเดียวกับที่ Vercel, Shopify และ Cloudflare ใช้ ไฟล์ของคุณประมวลผลในแคชแยกตามผู้เช่า ไม่นำไปใช้ฝึก AI และลบทิ้งหลังจาก TTL สั้นๆ เปรียบเทียบ JPG, WebP และ AVIF ในมุมเดียว เลือกไฟล์ที่เล็กที่สุด แล้วดาวน์โหลด

เครื่องมือนี้ทำอะไร

รับรูปภาพที่คุณมีอยู่แล้วสร้างสำเนาที่เล็กลง ฟอร์แมตแบบ lossy (JPG, WebP, AVIF) จะถูกเข้ารหัสใหม่ตามระดับคุณภาพที่คุณเลือก — ยิ่งคุณภาพต่ำยิ่งไฟล์เล็ก จนถึงจุดที่เริ่มเห็นสิ่งผิดปกติในภาพ คุณดูตัวอย่างแบบ split-view สดและตัวนับขนาดไฟล์สดขณะลากสไลเดอร์ เพื่อเลือกคุณภาพต่ำสุดที่ยังดูดีอยู่ ผลลัพธ์คงขนาดพิกเซลเดิมทุกประการ หากต้องการลดขนาดพิกเซลด้วย ให้ใช้เครื่องมือ Resize ก่อน

ความเป็นส่วนตัวทำงานอย่างไรในเครื่องมือนี้

ตัวอย่างจากสไลเดอร์แสดงผลในเครื่องด้วย `canvas.toBlob` — ทุกการปรับเปลี่ยนที่คุณเห็นคำนวณภายในเบราว์เซอร์ของคุณ ไม่มีการส่งข้อมูลออก การดาวน์โหลดสุดท้ายต่างออกไป: เมื่อคลิก Download ไฟล์จะถูกส่งผ่าน HTTPS ไปยังบริการบีบอัดของเรา (Cloudflare Worker → เซิร์ฟเวอร์ของเราที่รัน sharp + libvips) เพื่อให้ผลลัพธ์มีขนาดไบต์น้อยที่สุด ไฟล์จะถูกเก็บในแคชแยกตามผู้เช่าช่วงสั้นๆ (เพื่อให้การดาวน์โหลดซ้ำของรูปเดิมเสิร์ฟจากแคชแทนการเข้ารหัสใหม่) จากนั้นลบทิ้ง เราไม่นำไฟล์ที่อัปโหลดไปใช้ฝึก AI ไม่แบ่งปันกับบุคคลที่สาม และ API key ที่ใช้อัปโหลดถูกซ่อนจากบันทึกของเรา หากคุณไม่ต้องการส่งไฟล์เลย ตัวอย่างสไลเดอร์เองคือรูปที่บีบอัดแล้ว — คลิกขวาเพื่อบันทึกเวอร์ชันในเบราว์เซอร์ สำหรับไฟล์ขนาดใหญ่เกินขีดจำกัดหรือเมื่อบริการไม่ตอบสนอง เครื่องมือจะสำรองในเบราว์เซอร์โดยอัตโนมัติ

เครื่องมือนี้คืออะไร (และไม่ใช่อะไร)

ฟรี ไม่ต้องสมัครสมาชิก ไม่ต้องลงทะเบียน ไม่มีลายน้ำ และไม่มีขีดจำกัดต่อรูปหรือต่อวัน เส้นทางดาวน์โหลดต้องใช้เครือข่าย — เซิร์ฟเวอร์ของเราทำการเข้ารหัสสุดท้าย หากเครือข่ายออฟไลน์หรือบริการไม่ตอบสนอง เครื่องมือจะสำรองในเบราว์เซอร์โดยอัตโนมัติ (ไฟล์ใหญ่กว่าเล็กน้อย ฟอร์แมตเดิม) สิ่งที่ไม่ทำ: ไม่ปรับขนาด — ขนาดอินพุตเท่ากับขนาดเอาต์พุต (ใช้เครื่องมือ Resize ก่อนหากต้องการลดจาก 4000 px เป็น 1200 px) ไม่คงข้อมูล EXIF, GPS หรือ metadata ของกล้อง — ตัวเข้ารหัสลบทิ้งโดยค่าเริ่มต้น ซึ่งเป็นประโยชน์ด้านความเป็นส่วนตัวสำหรับกรณีใช้งานส่วนใหญ่ ไม่รองรับแบทช์: ครั้งละหนึ่งรูป ไม่มีโหมดกำหนดขนาดเป้าหมาย: เลื่อนสไลเดอร์ดูตัวนับไบต์ คุณสามารถถึงขนาดเป้าหมายได้ในสองสามครั้ง การเคลื่อนไหว GIF ไม่ถูกเก็บ: ใช้เฉพาะเฟรมแรก

เปรียบเทียบฟอร์แมตสด — เลือกไฟล์ที่เล็กที่สุดในมุมเดียว

ใต้สไลเดอร์คุณภาพคุณจะเห็นสามการ์ด: JPG, WebP และ AVIF ทั้งหมดเข้ารหัสรูปของคุณตามคุณภาพที่เลือกและแสดงขนาดไฟล์ที่ได้เมื่อแต่ละอันเสร็จ อันที่ให้ไฟล์เล็กที่สุดจะได้ป้าย Smallest สีเขียว — คลิกการ์ดนั้นเพื่อตั้งเป็นฟอร์แมตเอาต์พุต แล้วดาวน์โหลด นี่คือความแตกต่างระหว่างเครื่องมือนี้กับตัวเลือกอัตโนมัติอย่าง TinyPNG: คุณเห็นตัวเลขจริงสำหรับรูปเฉพาะของคุณ ที่ระดับคุณภาพเฉพาะของคุณ ก่อนที่จะตัดสินใจ ไม่ต้องเดาว่า AVIF จะเล็กกว่า WebP สำหรับรูปนั้นหรือไม่

วิธีทำงาน: ตัวอย่างสดฝั่งไคลเอนต์ เข้ารหัสสุดท้ายฝั่งเซิร์ฟเวอร์

ขณะลากสไลเดอร์ ตัวอย่างจะแสดงผลโดยใช้ `canvas.toBlob` ในตัวเบราว์เซอร์ — ตอบสนองทันที ไม่ใช้เครือข่าย เมื่อคลิก Download ไฟล์ต้นฉบับจะถูกอัปโหลดผ่าน HTTPS ไปยังบริการบีบอัดของเรา: Cloudflare Worker ขนาดเล็กส่งต่อคำขอไปยังเซิร์ฟเวอร์ Fastify ที่รัน sharp 0.34 ซึ่งขับเคลื่อนโดย libvips 8.17 ชุดนี้ผลิตไฟล์ที่เล็กกว่าตัวเข้ารหัสเบราว์เซอร์อย่างมีนัยสำคัญ (โดยทั่วไป 10-15% ดีกว่าที่คุณภาพภาพเดียวกัน รวมถึงเอาต์พุต JXL และการปรับ chroma subsampling ที่ browser API ไม่รองรับ) ผลลัพธ์ที่เข้ารหัสแล้วจะถูกแคชต่อผู้เช่าสำหรับการดาวน์โหลดซ้ำ แล้วลบทิ้ง รอบทริปรวมโดยทั่วไปใช้เวลาไม่ถึง 600ms สำหรับรูปทั่วไปบนการเชื่อมต่อที่ดี หากเกิน 6 วินาทีหรือบริการไม่ตอบสนอง เครื่องมือจะสำรองในเบราว์เซอร์โดยอัตโนมัติ

เลือกฟอร์แมตเอาต์พุต: JPG, WebP, AVIF หรือ PNG

JPG เป็นตัวเลือกที่ปลอดภัยที่สุดสำหรับรูปที่ส่งทางอีเมล พิมพ์ หรือเวิร์กโฟลว์ที่อาจไม่รองรับฟอร์แมตใหม่กว่า — รองรับสากล ไม่มีความโปร่งใส WebP เป็นค่าเริ่มต้นที่ดีที่สุดสำหรับเว็บ: โดยทั่วไปเล็กกว่า JPG 25–35% ที่คุณภาพภาพเดียวกัน และรองรับความโปร่งใส AVIF บีบอัดได้มากขึ้น มักเล็กกว่า JPG 40–60% และใช้งานได้ใน Chrome, Firefox, Safari และ Edge PNG เป็นแบบ lossless — ทุกพิกเซลถูกเก็บรักษา สไลเดอร์คุณภาพซ่อนอยู่สำหรับ PNG เพราะไม่มีอะไรให้เสีย การประหยัดทั่วไปบน PNG ที่ไม่ผ่านการเพิ่มประสิทธิภาพ: 30–50% สูงสุด 70% สำหรับไฟล์ที่เพิ่งเรนเดอร์ เส้นทางดาวน์โหลดใช้ sharp + libvips บนเซิร์ฟเวอร์ของเรา (MozJPEG สำหรับ JPG, libwebp สำหรับ WebP, libavif/heif สำหรับ AVIF, libpng สำหรับ PNG) สไลเดอร์ตัวอย่างในเบราว์เซอร์ใช้ตัวเข้ารหัสในตัวของเบราว์เซอร์ สำหรับอินพุต เครื่องมือรองรับ JPG, PNG, WebP และ AVIF บนเบราว์เซอร์สมัยใหม่ทุกตัว รวมถึง GIF (เฉพาะเฟรมแรก) และ HEIC (เฉพาะ Safari)

สไลเดอร์คุณภาพ อธิบายแบบง่ายๆ

สไลเดอร์ทำงานตั้งแต่ 1 ถึง 100 สำหรับฟอร์แมตแบบ lossy (JPG, WebP, AVIF) ยิ่งสูงยิ่งมีสิ่งผิดปกติน้อยลงและไฟล์ใหญ่ขึ้น ยิ่งต่ำยิ่งไฟล์เล็กลงพร้อมความเสื่อมที่มองเห็นได้มากขึ้น 80 คือค่าเริ่มต้น — ตรงกับระดับ 'คุณภาพสูง' JPEG ของ Photoshop และเป็นที่ใช้กันในเวิร์กโฟลว์มืออาชีพส่วนใหญ่ 60 เป็นค่าเริ่มต้นที่ดีสำหรับเว็บและอีเมลที่ขนาดไฟล์สำคัญกว่าคุณภาพสำหรับพิมพ์ ต่ำกว่า 50 เริ่มมีสิ่งผิดปกติแบบบล็อกบนเฉดสีเรียบและโทนสีผิว ต่ำกว่า 30 ผลลัพธ์ยังจำได้แต่มีการบีบอัดชัดเจน — มีประโยชน์เฉพาะสำหรับภาพขนาดย่อ ตัวนับขนาดเหนือสไลเดอร์อัปเดตขณะลาก แสดงจำนวนไบต์แน่นอนของเอาต์พุตที่เข้ารหัสใหม่ — วัดจริง ไม่ใช่ประมาณ เมื่อไฟล์ที่เข้ารหัสใหม่ใหญ่กว่าที่อัปโหลด (เกิดขึ้นกับ JPG ที่บีบอัดแล้วที่คุณภาพ 100 หรือ PNG ที่เคยผ่านการเพิ่มประสิทธิภาพโดยเครื่องมืออื่น) ค่าที่บันทึกจะติดลบและการ์ดแจ้งชัดเจน: ลดสไลเดอร์หรือเปลี่ยนฟอร์แมต

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

Compress Image ฟรีจริงๆ หรือ?

ใช่ ไม่ต้องสมัครสมาชิก ไม่ต้องลงทะเบียน ไม่มีลายน้ำ ไม่มีช่วงทดลองใช้ ตัวอย่างสไลเดอร์ทำงานในเครื่อง การดาวน์โหลดสุดท้ายเข้ารหัสโดยเซิร์ฟเวอร์ของเรา (sharp + libvips) ต้นทุนโครงสร้างพื้นฐานน้อยพอที่เราครอบคลุมเป็นระดับฟรี

รูปภาพของฉันถูกอัปโหลดไปที่ไหนหรือไม่?

ตัวอย่างสไลเดอร์คำนวณในเบราว์เซอร์ของคุณ — ไม่มีการอัปโหลดตรงนั้น การดาวน์โหลดสุดท้ายต่างออกไป: เมื่อคลิก Download ไฟล์ต้นฉบับถูกส่งผ่าน HTTPS ไปยังบริการบีบอัดของเรา เพื่อให้เอาต์พุตได้รับการเข้ารหัสด้วย sharp + libvips (เล็กกว่าที่เบราว์เซอร์สามารถผลิตได้) ไฟล์จะถูกเก็บในแคชแยกตามผู้เช่าช่วงสั้นๆ ไม่นำไปใช้ฝึก AI และลบทิ้งหลัง TTL หากเครือข่ายออฟไลน์หรือบริการไม่ตอบสนอง เครื่องมือจะสำรองในเบราว์เซอร์โดยอัตโนมัติ คุณยังสามารถคลิกขวาตัวอย่างสดเพื่อบันทึกเวอร์ชันในเบราว์เซอร์โดยตรง

บีบอัดไฟล์ WebP ได้ไหม?

ได้ WebP เป็นฟอร์แมตอินพุตที่รองรับบนเบราว์เซอร์สมัยใหม่ทุกตัว คุณสามารถบีบอัด WebP และส่งออกกลับเป็น WebP (เล็กลง) หรือแปลงเป็น JPG หรือ AVIF ในขณะนั้น

อัปโหลดฟอร์แมตอินพุตอะไรได้บ้าง?

JPG, PNG, WebP และ AVIF บนเบราว์เซอร์สมัยใหม่ทุกตัว GIF ใช้งานได้ใน Chrome และ Firefox แต่เก็บเฉพาะเฟรมแรก — ไม่รักษาการเคลื่อนไหว HEIC จาก iPhone ใช้งานได้ใน Safari เท่านั้น (Safari มีตัวถอดรหัส HEIC ในตัว) ใน Chrome หรือ Firefox ให้แปลง HEIC เป็น JPG ก่อนโดยใช้เครื่องมือ Convert ของเรา

ไฟล์จะเล็กลงมากแค่ไหน?

ขึ้นอยู่กับอินพุต รูปถ่ายทั่วไปที่ไม่ผ่านการเพิ่มประสิทธิภาพที่คุณภาพ 80: WebP โดยทั่วไปเล็กกว่า JPG 25–35%; AVIF โดยทั่วไปเล็กกว่า JPG 40–60% PNG ด้วย Oxipng ประหยัด 30–50% บน PNG ที่ไม่ผ่านการเพิ่มประสิทธิภาพ สูงสุด 70% บนไฟล์ที่เพิ่งเรนเดอร์ ตัวนับขนาดสดแสดงตัวเลขแน่นอนสำหรับไฟล์ของคุณก่อนดาวน์โหลด

ควรเลือกคุณภาพเท่าไหร่?

80 หากไม่แน่ใจ — เป็นค่าเริ่มต้นและตรงกับ 'คุณภาพสูง' JPEG ของ Photoshop ลดเป็น 60 สำหรับการอัปโหลดบนเว็บที่ขนาดสำคัญกว่าคุณภาพสำหรับพิมพ์ ลดเป็น 40 เฉพาะสำหรับภาพขนาดย่อ เพิ่มเป็น 90–100 หากกำลังแก้ไขไฟล์ต่อและไม่ต้องการสะสมการสูญเสียจากการบีบอัด

ทำไมไฟล์ถึง ใหญ่ขึ้น ที่คุณภาพ 100?

คุณภาพ 100 ไม่ได้หมายถึงไม่มีการบีบอัด — หมายถึง 'ลดสิ่งผิดปกติที่มองเห็นให้น้อยที่สุด' หากอินพุตของคุณเป็น JPG ที่เพิ่มประสิทธิภาพแล้ว การเข้ารหัสใหม่ที่คุณภาพ 100 ด้วย MozJPEG อาจผลิตไฟล์ที่ใหญ่ขึ้นเพราะตัวเข้ารหัสทั้งสองทำการแลกเปลี่ยนภายในที่ต่างกัน วิธีแก้: ลดสไลเดอร์คุณภาพจนตัวนับขนาดเป็นบวก หรือเปลี่ยนเป็น WebP หรือ AVIF ที่บีบอัดได้เล็กกว่าที่คุณภาพภาพเดียวกัน

PNG จะเล็กได้แค่ไหน?

เอาต์พุต PNG ผ่าน Oxipng ซึ่งเลือกพารามิเตอร์ filter และ deflate ที่ดีกว่าการส่งออก canvas มาตรฐาน การประหยัดทั่วไป: 30–50% บน PNG ที่ไม่ผ่านการเพิ่มประสิทธิภาพ สูงสุด 70% บนไฟล์ที่เพิ่งเรนเดอร์ ยังคงเป็นแบบ lossless — ทุกพิกเซลเหมือนกับอินพุตทุกไบต์ หากต้องการไฟล์ที่เล็กลงอย่างมากและไม่ต้องการความโปร่งใส WebP ที่คุณภาพ 80 มักเล็กกว่า PNG แบบ lossless ทุก run — ลองทั้งคู่ด้วยการเปรียบเทียบฟอร์แมตสด

การบีบอัดเปลี่ยนขนาดรูปภาพหรือไม่?

ไม่ ความกว้างและความสูงถูกเก็บรักษาทุกประการ หากต้องการลดขนาดรูปด้วย (เช่น จาก 4000 px เป็น 1200 px) ให้ใช้เครื่องมือ Resize ก่อนหรือหลัง

ข้อมูล EXIF จะรอดหรือไม่?

ไม่ ไฟล์ที่เข้ารหัสใหม่จะถูกลบข้อมูล EXIF, GPS และ metadata ของกล้อง เพราะเส้นทางเข้ารหัสทั้งสอง (ตัวอย่างในเบราว์เซอร์และดาวน์โหลดฝั่งเซิร์ฟเวอร์) ลบ metadata ต้นทางโดยค่าเริ่มต้น นั่นเป็นประโยชน์ด้านความเป็นส่วนตัวสำหรับผู้ใช้ส่วนใหญ่ (ไม่มีพิกัด GPS รั่วไหลในไฟล์) แต่หากต้องการรักษา metadata นี่ไม่ใช่เครื่องมือที่เหมาะสม

บีบอัดหลายไฟล์พร้อมกันได้ไหม?

ยังไม่ได้ — ครั้งละหนึ่งรูป วางทีละไฟล์: แต่ละรันใช้เวลาไม่ถึงวินาทีสำหรับ JPG และ WebP สองสามวินาทีสำหรับ AVIF ในการเข้ารหัสครั้งแรก

AVIF ใช้งานได้ทุกที่ไหม?

การเข้ารหัส: ใช่ — เส้นทางดาวน์โหลดใช้ libavif บนเซิร์ฟเวอร์ของเรา ดังนั้นเอาต์พุต AVIF ทำงานได้โดยไม่คำนึงว่าเบราว์เซอร์ของคุณมีตัวเข้ารหัส AVIF ในตัวหรือไม่ การดูเอาต์พุต: Chrome, Firefox, Safari และ Edge รองรับ AVIF ทั้งหมด หากส่งไฟล์ให้ผู้รับเฉพาะ ทดสอบครั้งหนึ่งก่อน WebP เป็นตัวเลือกสากลที่ปลอดภัยกว่า

รูปภาพขนาดใหญ่สุดที่เครื่องมือนี้รองรับคือเท่าไหร่?

ไม่มีขีดจำกัดแน่นอน — ขึ้นอยู่กับ RAM ของอุปกรณ์คุณ แล็ปท็อปสมัยใหม่จัดการรูป 50 เมกะพิกเซลได้ในหนึ่งสองวินาที ไฟล์ขนาดใหญ่มาก (ไฟล์อินพุตดิบเกิน ~200 MB) อาจใช้หน่วยความจำหมดบนโทรศัพท์ — ปรับขนาดก่อนหากเป็นกรณีของคุณ