ESC

อัปโหลดไฟล์ SVG ของคุณ

วางไฟล์ SVG ของคุณที่นี่

รองรับเฉพาะไฟล์ SVG ขนาดสูงสุด 5MB ไฟล์ของคุณจะไม่ออกจากเบราว์เซอร์นี้

หรือลากและวางลงในกล่องนี้

มาร์กอัป SVG ที่จัดรูปแบบ

ตัวอย่างการใช้งาน

ไอคอน SVG อย่างง่าย

รูปดาวห้าแฉกที่สร้างจากองค์ประกอบ polygon เดียว

<svg viewBox="0 0 100 100" xml...
โลโก้ SVG พร้อมไล่สี

โลโก้วงกลมที่ใช้ไล่สีเชิงเส้นเพื่อรูปลักษณ์ที่ทันสมัย

<svg viewBox="0 0 100 100" xml...
แอนิเมชัน SVG

องค์ประกอบสี่เหลี่ยมหมุนโดยใช้ SVG animateTransform

<svg viewBox="0 0 100 100" xml...

ทำไมต้องใช้ตัวดูโค้ด SVG?

แสดงตัวอย่างทันที

แสดงผลงานศิลปะ SVG ทันทีเพื่อตรวจสอบสี เส้น และรูปร่าง

มาร์กอัปที่อ่านได้

จัดรูปแบบ XML โดยอัตโนมัติด้วยการเยื้องที่สะอาดเพื่อให้ตรวจสอบได้ง่ายขึ้น

ตรวจสอบอย่างรวดเร็ว

นับเส้นทาง กลุ่ม และตรวจจับ viewBox / ขนาดได้อย่างรวดเร็ว

ปลอดภัยและเป็นท้องถิ่น

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

วิธีดูโค้ด SVG?

1

อัปโหลด SVG

เลือกไฟล์ SVG หรือลากมันเข้าไปในกล่องอัปโหลด

2

ตรวจสอบตัวอย่างและสถิติ

ตรวจสอบตัวอย่างสดและตัวนับโครงสร้าง (เส้นทาง กลุ่ม viewBox)

3

คัดลอกหรือดาวน์โหลด

คัดลอกโค้ดที่จัดรูปแบบหรือดาวน์โหลด SVG ที่ทำความสะอาดแล้วได้ทันที

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

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

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

คุณสามารถดู markup ที่จัดรูปแบบครบถ้วน ตรวจสอบองค์ประกอบแต่ละชิ้นและแอตทริบิวต์ ตรวจสอบการตั้งค่า viewBox ความกว้าง และความสูง นับองค์ประกอบ และดูโครงสร้าง SVG มีประโยชน์สำหรับการดีบักปัญหาการเรนเดอร์หรือทำความเข้าใจ SVG ที่ส่งออกจาก Figma, Illustrator หรือเครื่องมืออื่น ๆ

สาเหตุที่พบบ่อยที่สุดคือแอตทริบิวต์ viewBox และ width/height ที่หายไปหรือไม่ตรงกัน หาก viewBox ขาดหายไปหรือขนาดไม่ตรงกัน เรนเดอเรอร์ต่างๆ จะปรับขนาด SVG แตกต่างกัน ตรวจสอบแอตทริบิวต์เหล่านี้ก่อน นอกจากนี้ให้ตรวจสอบว่าฟอนต์ที่อ้างอิง รูปภาพภายนอก หรือสไตล์ CSS ถูกฝังไว้หรือเข้าถึงได้อย่างถูกต้อง

ได้ ใช้ปุ่ม Format เพื่อเพิ่มการเยื้องและจัดรูปแบบ SVG markup ดิบโดยอัตโนมัติ ทำให้อ่านได้ง่ายเมื่อส่งออกจากเครื่องมือที่สร้างเอาต์พุตแบบบีบอัดบรรทัดเดียว (เช่น Figma หรือไลบรารีไอคอนส่วนใหญ่) จากนั้นคุณสามารถลบแอตทริบิวต์หรือ metadata ที่ไม่จำเป็นออกด้วยตนเอง

สูงสุด 5 MB ครอบคลุมไอคอน โลโก้ และภาพประกอบส่วนใหญ่ SVG ขนาดใหญ่มาก (แผนที่ซับซ้อน ภาพประกอบละเอียดที่มีโหนดเส้นทางหลายพัน) อาจเข้าใกล้ขีดจำกัดนี้ คุณอาจต้องทำให้เรียบง่ายหรือเพิ่มประสิทธิภาพก่อน

ได้ คลิกปุ่ม Copy เพื่อคัดลอก SVG markup ทั้งหมดไปยังคลิปบอร์ด คุณยังสามารถดาวน์โหลดไฟล์ที่แก้ไขเป็นไฟล์ .svg โดยใช้ปุ่ม Download

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

ตัวดูโค้ด SVG คืออะไร?

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

คุณสมบัติหลัก

อัปโหลด SVG ใดก็ได้ คุณจะได้ตัวอย่างที่เรนเดอร์แล้วพร้อม XML ที่จัดเยื้องอย่างสวยงามทันที เครื่องมือนับเส้นทาง กลุ่ม และตรวจจับ viewBox เพื่อให้คุณตรวจสอบโครงสร้างได้ในพริบตา

กรณีใช้งานทั่วไป

นักพัฒนา front-end ใช้ตรวจสอบ SVG export ก่อนเพิ่มลงในโค้ด นักออกแบบแชร์สนิปเพ็ตที่จัดรูปแบบใน pull request แทนภาพหน้าจอ ผู้ดูแลไลบรารีไอคอนตรวจหากลุ่มที่ไม่จำเป็นจากเครื่องมือออกแบบ

เคล็ดลับ

ถ้า SVG ดูบวม ให้มองหากลุ่มว่างหรือ transform ที่ซ้ำซ้อนในโค้ดที่จัดรูปแบบ ทำความสะอาดแล้วดาวน์โหลดใหม่ สำหรับ production ให้รันผ่าน minifier หลังตรวจสอบ

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

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

ความปลอดภัยและความเป็นส่วนตัว

ความปลอดภัยของข้อมูลของคุณคือความสำคัญอันดับแรกของเรา

การประมวลผลภายใน

การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ

ไม่มีการถ่ายโอนข้อมูล

ข้อมูลของคุณจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ของเรา

ไม่มีการจัดเก็บข้อมูล

ไม่มีข้อมูลถูกเก็บหรือแบ่งปัน

การเข้ารหัส SSL

การเข้ารหัส SSL สำหรับการเชื่อมต่อที่ปลอดภัย

ขั้นตอนถัดไป

อีกมากมายใน MoreOnlineTools