หน้าแรก
เครื่องมือรูปภาพ

โปรแกรมแก้ไข SVG ออนไลน์

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

ฟรีไม่ต้องสมัครทำงานภายในเครื่อง — ไฟล์ไม่ออกจากอุปกรณ์ของคุณ

เริ่มต้นอย่างรวดเร็วและช็อตคัต

เลือกเครื่องมือทางซ้าย (หรือกดปุ่มลัดของมัน) ลากบนผืนผ้าใบเพื่อวาด และใช้แผงออกแบบทางขวาเพื่อจัดสไตล์ส่วนที่เลือก กด ? ได้ทุกเมื่อเพื่อดูรายการช็อตคัตทั้งหมด

  • นำทาง: เลื่อนเพื่อแพน Ctrl/⌘ + เลื่อนหรือบีบนิ้วเพื่อซูม กด Space ค้างแล้วลากเพื่อแพน Shift+1 ซูมให้พอดี
  • เลือก: คลิก Shift-คลิก หรือลากกรอบเลือก ดับเบิลคลิกกลุ่มเพื่อเข้าไป ดับเบิลคลิกพาธเพื่อแก้ไขจุดยึด หรือดับเบิลคลิกข้อความเพื่อพิมพ์
  • แปลงรูป: ลากที่จับเพื่อปรับขนาด (Shift คงสัดส่วน Alt ปรับขนาดจากจุดกึ่งกลาง) ลากปุ่มกลมเพื่อหมุน และ Ctrl/⌘-ลากที่จับด้านข้างเพื่อเอียง
  • ปากกา: คลิกเพื่อสร้างมุม ลากเพื่อสร้างเส้นโค้ง คลิกจุดยึดแรกเพื่อปิดพาธ และกด Enter เพื่อจบ
  • ไฟล์: วาง SVG หรือรูปภาพที่ใดก็ได้บนโปรแกรมแก้ไข วางโค้ด SVG หรือภาพหน้าจอ และบันทึกอัตโนมัติจะเก็บงานของคุณไว้
Untitled
Guide, features and FAQ

วิธีใช้โปรแกรมแก้ไข SVG

  1. เปิดหรือเริ่มวาด

    วาง SVG, PNG หรือ JPEG บนผืนผ้าใบ เปิดไฟล์ หรือเริ่มหน้าว่าง ไม่มีการอัปโหลดใด ๆ: โปรแกรมแก้ไขทำงานในเบราว์เซอร์ของคุณทั้งหมด

  2. วาดและแก้ไข

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

  3. จัดระเบียบ

    จัดกลุ่ม เรียงลำดับ และล็อกวัตถุในแผงเลเยอร์ จัดแนวและกระจาย นำงานกลับมาใช้เป็นสัญลักษณ์ และแก้ไขโค้ด SVG โดยตรง

  4. ส่งออก

    ดาวน์โหลด SVG, PNG, JPEG หรือ WebP ที่ปรับแล้วทุกสเกล หรือคัดลอกผลลัพธ์เป็นโค้ด SVG, data URI, คอมโพเนนต์ React หรือ SVG พร้อมใช้กับ Tailwind ที่รับสีจาก CSS

โปรแกรมแก้ไข SVG ระดับมืออาชีพที่ทำงานในเบราว์เซอร์ของคุณทั้งหมด

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

สิ่งที่คุณทำได้

  • วาดอย่างแม่นยำ: เครื่องมือปากกาพร้อมเส้นโค้งเบซิเยร์ ดินสอวาดอิสระพร้อมการทำให้เรียบ สี่เหลี่ยมที่มุมโค้ง ลบมุม หรือมุมกลับได้อิสระ วงรี เส้น แปรงก้อน ยางลบ มีด และกรรไกร และรูปร่างที่แก้ไขได้: รูปหลายเหลี่ยม ดาว สามเหลี่ยม กากบาท กรอบ วงแหวน พาย จันทร์เสี้ยว ลูกศร กล่องคำพูด เฟือง หัวใจ เมฆ ดอกไม้ และเกลียว รวมถึงข้อความ
  • แก้ไขพาธทีละจุดยึด: ย้ายจุดยึดและที่จับ แปลงระหว่างจุดยึดแบบมุม แบบเรียบ และแบบสมมาตร เพิ่มและลบจุดยึด เชื่อมและแยกพาธ ดัดส่วนเส้นโดยตรง และสแนปที่จับไปยังเส้นสัมผัส
  • รวมรูปร่าง: รวม ลบ ตัดกัน ยกเว้น และแบ่ง รวมถึงแปลงเส้นขอบเป็นรูปร่าง ออฟเซ็ตพาธ ทำให้เรียบง่าย และกลับทิศ ทั้งหมดคำนวณโดยเอนจินเรขาคณิตที่รักษาเส้นโค้งของเราเองใน worker เบื้องหลัง
  • จัดสไตล์ทุกอย่าง: สีทึบ ไล่สีแบบเส้นตรงและแบบรัศมีพร้อมที่จับบนผืนผ้าใบ ลวดลาย ความทึบแยกสำหรับสีพื้นและเส้นขอบ เส้นประ ปลายเส้น รอยต่อ หัวลูกศร โหมดผสาน เอฟเฟกต์เบลอและเงาตกกระทบ พาธตัดขอบ และมาสก์
  • จัดระเบียบ: แผงเลเยอร์ที่ลากเพื่อเรียงลำดับ เปลี่ยนชื่อ และซ้อนกันได้ ล็อกและซ่อน จัดกลุ่มและเลิกจัดกลุ่ม จัดแนวและกระจายตามส่วนที่เลือก อาร์ตบอร์ด หรือวัตถุหลัก แถบสีของเอกสาร และสัญลักษณ์ที่ใช้ซ้ำได้
  • ทำงานแบบมือโปร: เส้นนำอัจฉริยะพร้อมป้ายระยะห่างและคำแนะนำระยะเท่ากัน สแนปไปยังกริด พิกเซล เส้นนำจากไม้บรรทัด จุดยึด และพาธ ช่องตัวเลข X/Y/W/H/การหมุน เลิกทำได้ไม่จำกัด และช็อตคัตแบบ Figma และ Illustrator
  • โค้ดและการส่งออก: มุมมองโค้ด SVG แบบสองทาง การส่งออก SVG ที่ปรับแล้วพร้อมแสดงขนาด PNG/JPEG/WebP ทุกสเกล และคัดลอกเป็น SVG, data URI, React (JSX หรือ TSX), Tailwind SVG หรือพื้นหลัง CSS
  • สร้างมาเพื่องานเว็บ: สีของเอกสารพร้อมแทนที่ในคลิกเดียวและแปลงเป็น currentColor ข้อความเป็นเส้นโครงร่าง แปลงเส้นขอบเป็นรูปร่าง รวมการแปลงรูปและเลิกจัดกลุ่ม ปรับผืนผ้าใบให้พอดีกับเนื้อหา และทำให้พาธที่ยุ่งเหยิงเรียบง่าย
  • พื้นที่ทำงานจริง: ภาพวาดหลายชิ้นในแท็บ แต่ละชิ้นมีประวัติการเลิกทำของตัวเอง เมนูสั้นพร้อมเมนูย่อย แผงด้านข้างที่พับเก็บได้ (Ctrl/⌘+B) และแก้ไขแบบเต็มหน้าจอบนโทรศัพท์และเดสก์ท็อป

ทำไมโปรแกรมแก้ไขที่ใช้ SVG โดยตรงจึงสำคัญ

เครื่องมือออกแบบหลายตัวมอง SVG เป็นรูปแบบส่งออก: คุณวาดในโมเดลของพวกเขาเอง แล้ว SVG ถูกสร้างตอนท้าย วิธีนี้ใช้ได้กับไอคอนง่าย ๆ แต่ใช้ไม่ได้เมื่อคุณต้องแก้ไขไฟล์ที่มีอยู่ เก็บ id ที่ CSS หรือ JavaScript ของคุณพึ่งพา หรือเข้าใจว่าทำไมไฟล์ใหญ่กว่าที่ควรถึงสิบเท่า โปรแกรมแก้ไขนี้ทำงานกับเอกสาร SVG โดยตรง กลุ่มยังคงเป็นกลุ่ม การไล่สียังคงเป็นการไล่สี และ <symbol> ที่ใช้ห้าครั้งยังคงเป็นสัญลักษณ์เดียว เมื่อคุณเปลี่ยนชื่อเลเยอร์ คุณกำลังตั้งค่า id ขององค์ประกอบนั้น

รวดเร็วแม้กับไฟล์ขนาดใหญ่

ความเร็วเป็นเป้าหมายการออกแบบตั้งแต่โค้ดบรรทัดแรก ภาพวาดถูกเรนเดอร์โดยเบราว์เซอร์ของคุณโดยตรงในเลเยอร์ที่แยกออกมา ที่จับการเลือก เส้นรอบนอกเมื่อวางเมาส์ และเส้นนำถูกวาดบนโอเวอร์เลย์แยก การขยับเมาส์จึงไม่แตะเอกสารของคุณเลย ดัชนีเชิงพื้นที่ (R-tree) ค้นหาสิ่งที่อยู่ใต้ตัวชี้ได้ในระดับไมโครวินาที แม้มีรูปร่างหลายหมื่นรายการ บนเอกสารที่หนัก การแพนและซูมจะส่งให้ตัวประกอบภาพของ GPU และเวกเตอร์จะถูกเรนเดอร์ใหม่ให้คมชัดเมื่อคุณหยุด งานที่ใช้ทรัพยากรมาก เช่น การดำเนินการบูลีน การออฟเซ็ตพาธ และการปรับแต่ง SVG ทำงานใน Web Worker อินเทอร์เฟซจึงยังตอบสนองดี

เครื่องมือแม่นยำสำหรับงานเวกเตอร์

ใช้เครื่องมือปากกาเพื่อคลิกสร้างมุมและลากสร้างเส้นโค้งเรียบ กด Shift ค้างเพื่อคงมุม 45° และ Alt เพื่อแยกที่จับ ด้วยเครื่องมือจุดยึด คุณลากส่วนเส้นเพื่อดัด ดับเบิลคลิกเพื่อเพิ่มจุดยึด หรือเลือกหลายจุดยึดแล้วจัดแนวได้ เส้นนำอัจฉริยะแสดงเมื่อวัตถุตรงแนวกับขอบหรือจุดกึ่งกลางของวัตถุข้างเคียง และเมื่อระยะห่างระหว่างวัตถุเท่ากัน คุณยังลากเส้นนำออกจากไม้บรรทัดได้ สำหรับค่าที่แน่นอน ให้พิมพ์ X, Y ความกว้าง ความสูง และการหมุนในแผงออกแบบ ช่องรับการคำนวณ เช่น 120+16 หรือ 200/3

ส่งออกได้สะอาดและเล็ก

โปรแกรมแก้ไขมักทิ้งข้อมูลเมตา คำนิยามที่ไม่ได้ใช้ กลุ่มที่ซ้ำซ้อน และตัวเลขที่ละเอียดเกินไปไว้ในไฟล์ที่บันทึก กล่องโต้ตอบส่งออกจะรันตัวปรับแต่งแบบ SVGO ในเบื้องหลัง ปัดตัวเลขตามความละเอียดที่คุณเลือก แปลงข้อมูลพาธเป็นรูปแบบที่สั้นที่สุด ลบข้อมูลเมตาของโปรแกรมแก้ไขและคำนิยามที่ไม่ได้ใช้ ย่อ id และสี และยุบกลุ่มที่ไร้ประโยชน์ การปรับแต่งแต่ละอย่างปิดได้ และกล่องโต้ตอบแสดงขนาดไฟล์ก่อนและหลัง สำหรับผลลัพธ์แรสเตอร์ เลือก PNG, JPEG หรือ WebP ที่ 1×, 2×, 4× หรือขนาดพิกเซลที่แน่นอน มีหรือไม่มีพื้นหลังโปร่งใสก็ได้

สร้างมาเพื่องานเว็บ

SVG ที่ใช้ในเว็บไซต์และแอปต้องการสิ่งที่ต่างจากงานพิมพ์ รายการสีของเอกสารแสดงทุกสีที่ไฟล์ใช้: เปลี่ยนสีหนึ่งแล้วทุกอย่างที่ใช้สีเดียวกันจะเปลี่ยนตาม หรือแปลงเป็น currentColor เพื่อให้ไอคอน React หรือ Tailwind รับสีจาก CSS ไฟล์ที่นำเข้ามักมีกลุ่มซ้อนและการแปลงรูปที่ทำให้แก้ไขพาธยาก: รวมการแปลงรูปและเลิกจัดกลุ่มจะรวมเข้าไปในพิกัดในขั้นตอนเดียว และพอดีกับเนื้อหาจะตัด viewBox ให้พอดีกับงาน รวมเส้นขอบด้วย ข้อความเป็นเส้นโครงร่างและแปลงเส้นขอบเป็นรูปร่างเปลี่ยนตัวอักษรและความหนาเส้นเป็นพาธธรรมดาที่ดูเหมือนกันทุกที่ และทำให้เรียบง่ายจะเอาจุดหลายร้อยจุดออกจากรูปร่างที่ลอกลายหรือวาดอิสระ

ไฟล์ของคุณอยู่บนอุปกรณ์ของคุณ

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

สำรวจเครื่องมือรูปภาพอื่น ๆ

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

โปรแกรมแก้ไข SVG นี้ฟรีและเป็นส่วนตัวจริงหรือ?
ใช่ ฟรี ไม่ต้องมีบัญชี และทำงานในเบราว์เซอร์ของคุณ 100% ภาพวาดของคุณไม่ถูกอัปโหลด: ไฟล์ถูกอ่านภายในเครื่อง บันทึกอัตโนมัติลงพื้นที่เก็บข้อมูลของเบราว์เซอร์เอง (IndexedDB) และการส่งออกถูกสร้างบนอุปกรณ์ของคุณ
มันเปิดไฟล์ SVG จาก Illustrator, Inkscape, Figma หรือคลังไอคอนได้ไหม?
ได้ โปรแกรมแก้ไขทำงานกับเอกสาร SVG โดยตรง ไฟล์จริงจึงคงโครงสร้าง id สไตล์ การไล่สี สัญลักษณ์ พาธตัดขอบ และมาสก์ ไฟล์ที่ยุ่งเหยิงหรือไม่ถูกต้องจะถูกซ่อมแซมขณะเปิด สคริปต์ถูกปิดขณะแก้ไข และไฟล์ .svgz จะถูกคลายการบีบอัดโดยอัตโนมัติ
มีเครื่องมือปากกาและการดำเนินการบูลีนแบบ Illustrator ไหม?
มี เครื่องมือปากกาวาดพาธเบซิเยร์ด้วยจุดยึดแบบมุม แบบเรียบ และแบบสมมาตร และเครื่องมือจุดยึดให้คุณเพิ่ม ลบ แปลง เชื่อม แยก และจัดแนวจุดยึด การรวม ลบ ตัดกัน ยกเว้น และแบ่ง ทำงานกับเส้นโค้งและคงเป็นเส้นโค้ง คุณยังแปลงเส้นขอบเป็นรูปร่าง ออฟเซ็ต และทำให้พาธเรียบง่ายได้
ฉันทำแอนิเมชัน SVG ได้ไหม?
ได้ เปิดพื้นที่ทำงานแอนิเมชัน ย้ายหัวเล่น แล้วเปลี่ยนตำแหน่ง การหมุน ขนาด ความทึบ หรือสีของวัตถุ: ทุกการเปลี่ยนแปลงจะกลายเป็นคีย์เฟรมพร้อมเส้นโค้งการเร่ง และคุณสมบัติที่มีแอนิเมชันอยู่แล้วจะได้คีย์เฟรมใหม่โดยอัตโนมัติ แอนิเมชันถูกบันทึกเป็น SVG มาตรฐาน (SMIL) จึงเล่นได้ในทุกเบราว์เซอร์โดยไม่ต้องใช้สคริปต์
ฉันแก้ไขโค้ด SVG โดยตรงได้ไหม?
ได้ แผงโค้ดแสดงซอร์ส SVG สดพร้อมไฮไลต์ไวยากรณ์ การแก้ไขโค้ดจะอัปเดตภาพวาด และการแก้ไขภาพวาดจะอัปเดตโค้ด ทุกการเปลี่ยนแปลงจากทั้งสองฝั่งเลิกทำได้
รองรับรูปแบบการส่งออกใดบ้าง?
SVG ที่ปรับแล้ว สร้างโดยตัวปรับแต่งแบบ SVGO ในตัวพร้อมแสดงขนาดก่อน/หลัง และ PNG, JPEG และ WebP ที่ 1×, 2×, 4× หรือขนาดที่กำหนดเอง พร้อมความโปร่งใสตามต้องการ คุณยังคัดลอกส่วนที่เลือกเป็นโค้ด SVG, data URI หรือ JSX สำหรับ React ได้
งานของฉันจะหายไหมถ้าเบราว์เซอร์ปิด?
ไม่ เอกสารของคุณถูกบันทึกอัตโนมัติลงพื้นที่เก็บข้อมูลของเบราว์เซอร์ทันทีหลังการเปลี่ยนแปลงทุกครั้ง เมื่อเปิดโปรแกรมแก้ไขครั้งถัดไป เซสชันล่าสุดจะถูกกู้คืน และเอกสารเก่ายังเปิดได้ที่ ไฟล์ → ไฟล์ล่าสุด
ฉันทำให้ไอคอนใช้ currentColor สำหรับ React หรือ Tailwind ได้ไหม?
ได้ ส่วนสีของเอกสารแสดงทุกสีในภาพวาด (แต่ละวิธีเขียนสีนับครั้งเดียว) คลิกแถบสีเพื่อเลือกทุกอย่างที่ใช้สีนั้นและเปลี่ยนทุกที่พร้อมกัน หรือเลือกแปลงเป็น currentColor: ไอคอนจะรับสีจาก CSS เช่น คลาส text-… ของ Tailwind โดยยังคงลักษณะเดิมในโปรแกรมแก้ไข คัดลอกเป็นคอมโพเนนต์ React หรือ Tailwind SVG จากเมนูแก้ไขหรือเมนูบริบท
ฉันจะแปลงข้อความเป็นพาธหรือแปลงเส้นขอบเป็นรูปร่างทึบได้อย่างไร?
เลือกข้อความแล้วเลือกข้อความเป็นเส้นโครงร่าง (Ctrl/⌘+Shift+O): ทุกตัวอักษรจะกลายเป็นพาธตรงตำแหน่งที่เบราว์เซอร์วาด รวมถึงข้อความบนพาธและช่วงข้อความที่มีสไตล์ สำหรับเส้นขอบ แปลงเส้นขอบเป็นรูปร่างจะเปลี่ยนเส้นขอบเป็นรูปร่างทึบที่ตรงกับความกว้าง ปลายเส้น รอยต่อ และเส้นประ โลโก้จึงคงความหนาที่ทุกขนาด
มันทำความสะอาด SVG ที่นำเข้าซึ่งมีการแปลงรูปและกลุ่มซ้อนได้ไหม?
ได้ รวมการแปลงรูปและเลิกจัดกลุ่มจะเขียนทุกการแปลงรูปลงในพิกัดของพาธและสลายกลุ่มในขั้นตอนเลิกทำเดียว โดยเก็บไว้เฉพาะสิ่งที่จะเปลี่ยนลักษณะหากไม่เก็บ (กลุ่มที่ตัดขอบ มาสก์ หรือถูกอ้างอิง) พอดีกับเนื้อหาจะตัดผืนผ้าใบ (viewBox ความกว้าง และความสูง) ให้พอดีกับงาน รวมเส้นขอบ พร้อมระยะขอบตามต้องการ และทำให้เรียบง่ายจะลดจำนวนจุดบนพาธที่ยุ่งเหยิง
ฉันทำงานกับภาพวาดหลายชิ้นพร้อมกันได้ไหม?
ได้ แต่ละภาพวาดเปิดในแท็บของตัวเองเหนือผืนผ้าใบ พร้อมประวัติการเลิกทำ ส่วนที่เลือก และการซูมของตัวเอง สลับไปมาได้อิสระ การปิดแท็บจะเก็บไฟล์ไว้ใน ไฟล์ → ไฟล์ล่าสุด และแท็บที่เปิดไว้จะกลับมาในครั้งถัดไปที่คุณเข้า
คำสั่งทั้งหมดอยู่ที่ไหน? เมนูสั้นจัง
คำสั่งที่เกี่ยวข้องอยู่ในเมนูย่อย (จัดเรียง แปลงรูป พาธ ตัดขอบและมาสก์ คัดลอกเป็น จัดแนวและกระจาย…) วางเมาส์หรือแตะ หรือใช้ปุ่มลูกศร ทุกคำสั่งยังมีช็อตคัต: กด ? เพื่อดูรายการทั้งหมด บนเดสก์ท็อปคุณพับแผงด้านข้างด้วย Ctrl/⌘+B เพื่อให้ผืนผ้าใบมีพื้นที่มากขึ้น
ใช้ได้บนโทรศัพท์และแท็บเล็ตไหม?
ได้ บนหน้าจอขนาดเล็ก เครื่องมือจะย้ายไปอยู่ที่แถบเครื่องมือด้านล่างและแผงจะเปิดเป็นแผ่น บีบนิ้วเพื่อซูม ลากด้วยสองนิ้วเพื่อแพน และกดค้างเพื่อเปิดเมนูบริบท
ภาพวาดของฉันใหญ่ได้แค่ไหน?
โปรแกรมแก้ไขสร้างมาเพื่อไฟล์หนัก ใช้ดัชนีเชิงพื้นที่สำหรับการตรวจการชนและการเลือก เลเยอร์โอเวอร์เลย์แยกสำหรับที่จับและเส้นนำ การแพนและซูมด้วยตัวประกอบภาพเท่านั้นบนเอกสารขนาดใหญ่ และ Web Worker สำหรับเรขาคณิตและการปรับแต่ง เอกสารที่มีองค์ประกอบหลายหมื่นรายการยังตอบสนองดี
เครื่องมือรูปภาพทั้งหมด →