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

ใช้ ↑ ↓ เพื่อเลื่อน, Enter เพื่อเปิด, Esc เพื่อปิด

ปรับแต่ง SVG ให้เล็กลง

บีบอัด SVG ด้วย SVGO ในเบราว์เซอร์ของคุณ เครื่องมือนี้ลบข้อมูลเมตา ความเห็น และแอตทริบิวต์ที่ซ้ำซ้อนที่ Illustrator Inkscape และ Figma เพิ่มเติมเมื่อส่งออก และปรับปรุงข้อมูลเส้นทางและทศนิยม ทำให้กราฟิกยังคงเหมือนเดิมแต่ไฟล์เล็กลง สามารถประมวลผลไฟล์หลายไฟล์พร้อมกันหรือวางโค้ด SVG ลงได้

ทำงานในเบราว์เซอร์ของคุณ ข้อมูลที่คุณป้อนจะไม่ถูกอัปโหลด

3

ปัดพิกัดเป็นทศนิยมจำนวนนี้ 2–3 ตำแหน่งแทบไม่เห็นความต่างในไอคอนส่วนใหญ่ ค่าต่ำกว่าจะเล็กลงแต่อาจทำให้รายละเอียดผิดรูป

หรือลากไฟล์มาวางที่นี่

หรือวางโค้ด SVG
SVG ที่ปรับให้เหมาะสม

วิธีใช้งาน

  1. เลือกหรือลากไฟล์ SVG (สามารถเลือกหลายไฟล์ได้) หรือวางโค้ด SVG ด้านล่าง คลิก «โหลดตัวอย่าง» เพื่อดูวิธีการทำงาน
  2. ปรับจำนวนทศนิยมและตัวเลือกอื่น ผลลัพธ์จะอัปเดตแบบเรียลไทม์และแสดงว่าไฟล์แต่ละไฟล์เล็กลงเท่าไร
  3. ดาวน์โหลดไฟล์ที่ปรับให้เหมาะสมแต่ละไฟล์หรือคลิก «ดาวน์โหลดทั้งหมด (ZIP)» โค้ดที่วางลงได้สามารถคัดลอกโดยตรง

คำอธิบายตัวเลือก

ทศนิยม
จำนวนทศนิยมที่พิกัดและตัวเลขเก็บไว้ ค่าเริ่มต้น 3 ไอคอนมักจะมีลักษณะเหมือนกันที่ 1-2 ตำแหน่งทศนิยม ให้เก็บไว้ 3 ตำแหน่งหรือมากกว่านั้นสำหรับภาพประกอบและแผนที่ที่มีรายละเอียด
เรียกใช้ผ่านหลายครั้ง
ทำซ้ำการปรับให้เหมาะสมจนกว่าไฟล์จะหยุดการหดตัว มักจะประหยัดได้ร้อยละอีกสองสามอาการ และใช้เวลานานขึ้นเล็กน้อย
ลบความกว้าง/ความสูง
เก็บเฉพาะ viewBox เท่านั้นเพื่อให้ SVG ปรับขนาดกับคอนเทนเนอร์ - มีประโยชน์เมื่อคุณปรับขนาดด้วย CSS
เก็บ ID
โดยค่าเริ่มต้น ID ที่ไม่ใช้จะถูกลบออกและตัวเลขที่เหลือจะถูกย่อสั้น ทำเครื่องหมายนี้หากไฟล์ CSS JavaScript หรือไฟล์อื่น ๆ ภายนอกอ้างอิงถึงองค์ประกอบตาม ID

ตัวอย่าง

ต้นฉบับ (ส่งออกจาก Inkscape 789 ไบต์) ประกอบด้วยการประกาศ XML ความเห็น ข้อมูลเมตา แอตทริบิวต์เฉพาะเครื่องมือแก้ไข และทศนิยมยาว ปรับให้เหมาะสม (248 ไบต์):

<svg xmlns="http://www.w3.org/2000/svg" width="120" height="120" viewBox="0 0 120 120"><circle cx="60" cy="60" r="50" style="fill:#0f766e;fill-opacity:1;stroke:none"/><path d="m40 62 14 14 28-30-6-6-22 24-8-8Z" style="fill:#fff;stroke:none"/></svg>

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

ภาพจะแย่ลงไหม

SVG เป็นรูปแบบเวกเตอร์ การปรับให้เหมาะสมเพียงแค่ลบเนื้อหาที่ไม่ส่งผลต่อการเรนเดอร์และปัดเศษตัวเลขให้เป็นทศนิยมที่เลือก ด้วยค่าเริ่มต้นจะไม่มีความแตกต่างที่มองเห็นได้ หากรูปร่างบิดเบี้ยว ให้เพิ่มตำแหน่งทศนิยม

จะเล็กลงเท่าไร

ขึ้นอยู่กับซอฟต์แวร์ที่ส่งออก SVG จากเครื่องมือออกแบบมักจะเล็กลง 30-70% - ตัวอย่างเปลี่ยนจาก 789 เป็น 248 ไบต์ ไฟล์ที่ได้รับการปรับให้เหมาะสมแล้วแล้วไม่เปลี่ยนแปลงมากนัก

ทำไมภาพเคลื่อนไหวหรือสคริปต์จึงหยุดทำงาน

หาก SVG ของคุณมีสไตล์หรือสคริปต์เลือกองค์ประกอบตาม ID ให้ทำเครื่องหมาย «เก็บ ID»

ไฟล์ของฉันได้อัปโหลดไหม

ไม่ SVGO ทำงานในเบราว์เซอร์ของคุณ ไฟล์จะอ่านและประมวลผลในเครื่องเท่านั้น

ความเป็นส่วนตัว

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

เครื่องมือที่เกี่ยวข้อง