ลากภาพมาวางที่นี่หรือคลิกเพื่อเรียกดู
รองรับหลายไฟล์ — สามารถวางจากคลิปบอร์ดได้ด้วย
ไฟล์เดียว ≤  20MB กลุ่ม ≤  30 รวม ≤  200MB
ฝั่งเซิร์ฟเวอร์
แปลงแบบกลุ่ม
ลบอัตโนมัติ
38 รูปแบบ
HTTPS
ไม่จำกัด & ฟรี
ไม่ต้องสมัครสมาชิก
ใช้งานได้บนมือถือ
ไฟล์ที่จะแปลง 0
เลือกรูปแบบปลายทาง

SVG เป็น PNG: อะไรเป็นตัวกำหนดขนาดผลลัพธ์จริง ๆ

SVG เก็บคำสั่งการวาด เช่น path นี้วิ่งไปทางไหนและเติมสีอะไร การแปลงเป็น PNG คือการให้ renderer ทำตามคำสั่งเหล่านั้นหนึ่งครั้งแล้วบันทึกผลลัพธ์เป็นพิกเซล PicEditLab ใช้ librsvg ซึ่งเป็นเอนจินเรนเดอร์เดียวกับที่อยู่เบื้องหลัง Firefox และ GNOME และรองรับไวยากรณ์ SVG สมัยใหม่อย่างครบถ้วน ทั้ง gradients, masks, filters และ CSS styling สำหรับไฟล์เก่าไม่กี่ประเภทที่ไม่สามารถ parse ได้ ระบบจะใช้ ImageMagick เป็นความพยายามครั้งที่สอง

ส่วนที่ทำให้หลายคนแปลกใจคือขนาดของผลลัพธ์ เวกเตอร์ไม่มีขนาดตายตัวในตัวเอง ดังนั้น renderer จึงอาศัย width และ height ที่ประกาศไว้ในไฟล์เท่านั้น และ SVG สำหรับไอคอนเกือบทั้งหมดจะมี width="24" นี่จึงเป็นเหตุผลว่าทำไมตัวแปลงออนไลน์จำนวนมากจึงคืน PNG ขนาด 24x24 ซึ่งถูกต้องในทางเทคนิคแต่แทบใช้ไม่ได้จริง หน้านี้จะตรวจจับกรณีดังกล่าวและเรนเดอร์เวกเตอร์ต้นฉบับใหม่ที่ 512 px หรือใหญ่กว่า โดยรักษาอัตราส่วนภาพไว้ เป็นการเรนเดอร์ใหม่ ไม่ใช่การขยาย ดังนั้นผลลัพธ์จึงคมชัดจริง

รักษาความโปร่งใสไว้ ไม่มีการเติมสีขาวด้านล่าง ดังนั้นบริเวณที่ SVG ไม่ได้วาดอะไรจะโปร่งใสใน PNG สิ่งที่ต้องระวังคือกรณีตรงกันข้าม หาก SVG มีสี่เหลี่ยมสีขาวปิดทั้ง canvas สี่เหลี่ยมนั้นถือเป็น artwork และจะถูกวาด ทำให้ PNG มีพื้นหลังสีขาว วิธีแก้คือลบสี่เหลี่ยมนั้นออกในเครื่องมือออกแบบ ไม่ใช่ปล่อยให้ขั้นตอนแปลงเดาเอง

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

ต้องการแปลงย้อนกลับใช่ไหม? Trace PNG ให้เป็น SVG จริง

ข้อความที่ยังไม่ได้แปลงเป็น outline จะถูกเรนเดอร์ด้วยฟอนต์ที่ติดตั้งบนเซิร์ฟเวอร์ หากไม่มีฟอนต์นั้น ข้อความยังคงถูกวาด แต่รูปทรงและความกว้างของตัวอักษรจะเปลี่ยนไป หากต้องการผลลัพธ์ที่ตรงกับเครื่องมือออกแบบอย่างแม่นยำ ให้แปลงข้อความเป็น path หรือทำ outline ก่อน export

แปลง SVG เป็น PNG ใน 3 ขั้นตอน

ไม่ต้องมีความรู้ด้านเทคนิค ฟรี รวดเร็ว และใช้งานได้บนทุกอุปกรณ์

01
📂
อัปโหลด
ลากและวาง คลิกเพื่อเรียกดู หรือวางภาพจากคลิปบอร์ด อัปโหลดทีละไฟล์หรือแบบกลุ่ม — ทำได้ทั้งนั้น
02
🎯
เลือกรูปแบบปลายทาง
เลือกรูปแบบปลายทางจากตัวเลือก เราตั้งค่าพารามิเตอร์การเข้ารหัสเฉพาะรูปแบบโดยอัตโนมัติเพื่อคุณภาพสูงสุด
03
📦
ดาวน์โหลด
การแปลงมักเสร็จในไม่กี่วินาที หน้าจะนำทางไปยังหน้าดาวน์โหลดโดยอัตโนมัติ — คลิกเพื่อรับไฟล์ ZIP

ทำไมต้องใช้ PicEditLab เพื่อแปลง SVG เป็น PNG

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

คุณภาพสูงกว่าการแปลงผ่านเบราว์เซอร์
เราใช้เครื่องมือโอเพนซอร์สระดับอุตสาหกรรม — ImageMagick, libheif, libavif, libjxl และ OpenJPEG — เพื่อคุณภาพเอาต์พุตที่ตัวแปลงบนเบราว์เซอร์ไม่สามารถทำได้
ความเป็นส่วนตัวและความปลอดภัยเป็นอันดับแรก
ทุกการอัปโหลดเข้ารหัสระหว่างส่งผ่าน HTTPS และถูกลบอัตโนมัติจากเซิร์ฟเวอร์ภายใน 1 ชั่วโมง
ประมวลผลหลายไฟล์และดาวน์โหลด ZIP
อัปโหลดหลายภาพและแปลงทั้งหมดในครั้งเดียว ผลลัพธ์บรรจุใน ZIP เดียวพร้อมดาวน์โหลดได้ทันที
ครอบคลุมทั้งรูปแบบกระแสหลักและเฉพาะทาง
รองรับ PNG, JPG, WebP, AVIF, GIF, HEIC, JPEG XL, JPEG 2000 รวมถึงรูปแบบ RAW จาก Canon, Nikon, Sony, Pentax และอื่นๆ เอาต์พุตเป็น JPG, PNG, WebP, AVIF, PDF, ICO, GIF, HEIC, JXL, TIFF, BMP, SVG, EPS, JP2
ฟรี 100% ไม่ต้องสมัครสมาชิก
ไม่มีขีดจำกัดการแปลง ไม่มีแผนชำระเงิน ไม่มีเวอร์ชันโปรซ่อน ไม่มีข้อความแจ้งอัปเกรด ใช้ได้มากเท่าที่ต้องการ
ประสบการณ์เดียวกันบนทุกอุปกรณ์
เลย์เอาต์ Responsive ทำงานเหมือนกันบนเดสก์ท็อป แท็บเล็ต และโทรศัพท์ ไม่ต้องติดตั้งแอป เปิดใช้งานได้เลย

คำถามที่พบบ่อย — SVG เป็น PNG

ฉันเลือกขนาด PNG ผลลัพธ์เองได้ไหม?
หน้านี้ไม่มีช่องกำหนดขนาด ผลลัพธ์จะใช้ width และ height ที่ระบุไว้ภายใน SVG และหากขนาดนั้นต่ำกว่า 512 px ระบบจะเรนเดอร์ใหม่ที่ 512 หรือมากกว่าโดยรักษาสัดส่วน เพื่อไม่ให้คุณได้รับภาพที่เล็กจนใช้งานไม่ได้ หากต้องการควบคุมขนาดอย่างแม่นยำมีสองทางเลือก: ตั้ง canvas เป็นขนาดที่ต้องการตอน export SVG จากเครื่องมือออกแบบ หรือแปลงที่นี่ก่อน แล้วใช้เครื่องมือปรับขนาดภาพของเว็บไซต์เพื่อให้ได้ขนาดพิกเซลที่ต้องการ
ทำไมตัวแปลงอื่นถึงให้ PNG ที่เล็กมาก?
เพราะตัวแปลงเหล่านั้นเรนเดอร์ SVG ตามขนาดที่ประกาศไว้ และ SVG สำหรับไอคอนมักมี width="24" หรือ width="32" นี่เป็นพฤติกรรมปกติของ renderer ไม่ใช่ข้อผิดพลาด แต่สำหรับผู้ใช้หมายความว่าจะได้ภาพขนาด 24 พิกเซล หน้านี้จะตรวจสอบผลลัพธ์จากขั้นตอนนั้น และเมื่อขนาดเล็ก จะเรนเดอร์เวกเตอร์ต้นฉบับใหม่ที่ความละเอียดสูงกว่า เป็นการเรนเดอร์ใหม่ ไม่ใช่การ upscale ดังนั้นเวกเตอร์จึงไม่สูญเสียคุณภาพ
PNG จะโปร่งใสหรือมีพื้นหลังสีขาว?
ขึ้นอยู่กับต้นฉบับ บริเวณที่ SVG ไม่ได้วาดอะไรจะกลายเป็นพื้นที่โปร่งใส และจะไม่มีการเติมสีขาว หากมีพื้นหลังสีขาว นั่นเป็นเพราะตัว SVG มีรูปทรงพื้นหลังสีขาวอยู่เอง ซึ่งเครื่องมือออกแบบจำนวนมากจะเพิ่มให้ตอน export ให้ลบ layer นั้นแล้ว export ใหม่ และหากคุณต้องการสีขาวจริง ๆ การแปลงเป็น JPG จะง่ายกว่า เพราะ JPG ไม่มีความโปร่งใส พื้นที่เหล่านั้นจึงถูกเติมด้วยสีขาวโดยอัตโนมัติ
ข้อความภายใน SVG จะเกิดอะไรขึ้น?
ข้อความจะกลายเป็นพิกเซล ดังนั้น PNG จะไม่มีข้อความที่แก้ไขหรือค้นหาได้อีก หากข้อความถูกแปลงเป็น path ในเครื่องมือออกแบบแล้ว ผลลัพธ์ที่เรนเดอร์จะตรงกับที่คุณเห็นในเครื่องมือนั้น หากยังเป็นข้อความจริง renderer จะค้นหาฟอนต์ที่ระบุไว้บนเซิร์ฟเวอร์ และใช้ฟอนต์อื่นแทนเมื่อหาไม่พบ ซึ่งอาจเปลี่ยนรูปทรง ความกว้างของตัวอักษร และการขึ้นบรรทัดใหม่ในข้อความยาว ๆ การทำ outline ให้ข้อความก่อน export เป็นวิธีที่เชื่อถือได้ที่สุด
ผลลัพธ์ว่างเปล่า ทำไม?
โดยปกติ SVG จะอ้างอิงทรัพยากรภายนอกผ่าน URL เซิร์ฟเวอร์ไม่สามารถดึงรูปภาพหรือฟอนต์ที่ลิงก์ไว้ได้ จึงไม่วาดส่วนเหล่านั้น สาเหตุทั่วไปอีกอย่างคือ artwork มีเพียง stroke โดยไม่มี fill และการตั้งค่า export บางแบบทำให้ stroke หายไประหว่าง rasterisation ทั้งสองกรณีแก้ด้วยวิธีเดียวกัน: ฝังรูปภาพที่ลิงก์ไว้ใน SVG และแปลง stroke กับข้อความเป็น path แล้ว export ใหม่ หากไฟล์มาจากผู้อื่นและคุณไม่สามารถ export ใหม่ได้ ให้เปิด SVG โดยตรงในเบราว์เซอร์ก่อน หากที่นั่นก็แสดงไม่ครบ ปัญหาอยู่ที่ตัวไฟล์เอง
การแปลง SVG เป็น PNG จะทำให้คุณภาพภาพลดลงหรือไม่?
เราใช้การตั้งค่าคุณภาพสูงสำหรับการแปลง SVG เป็น PNG เมื่อต้นทางเป็น Lossless และปลายทางเป็น Lossy เราเข้ารหัสที่คุณภาพ 90 ซึ่งรักษารายละเอียดที่ตามองเห็น เมื่อปลายทางเป็น Lossless (เช่น PNG) ทุกพิกเซลจะถูกเก็บไว้ครบถ้วน
การแปลง SVG เป็น PNG ทำในเบราว์เซอร์หรือบนเซิร์ฟเวอร์?
การแปลงทำงานบนเซิร์ฟเวอร์ทั้งหมดด้วยเครื่องมือมาตรฐานอุตสาหกรรม — ImageMagick, libheif, libavif, libjxl, OpenJPEG และอื่นๆ การแปลงฝั่งเซิร์ฟเวอร์ไม่ถูกจำกัดโดยความสามารถถอดรหัสของเบราว์เซอร์ จึงรองรับรูปแบบที่เบราว์เซอร์ไม่สามารถอ่านได้ (RAW, HEIC, AVIF, JPEG XL) และให้คุณภาพที่สูงกว่าอย่างสม่ำเสมอ
ภาพที่อัปโหลดจะถูกเก็บไว้บนเซิร์ฟเวอร์หรือไม่?
ไม่ ไฟล์ส่งผ่าน HTTPS ใช้เฉพาะสำหรับการแปลงนั้น และถูกลบอัตโนมัติ 1 ชั่วโมงหลังอัปโหลด เราไม่เคยเข้าถึง วิเคราะห์ แชร์ หรือนำไฟล์ของคุณไปฝึกโมเดล
แปลงภาพได้กี่ไฟล์ในครั้งเดียว?
สูงสุด 30 ภาพต่อกลุ่ม รวมขนาดไม่เกิน 200 MB สำหรับงานขนาดใหญ่กว่านี้ แบ่งเป็นหลายกลุ่มได้เลย ไม่มีขีดจำกัดรายวัน
ข้อมูล EXIF จะยังคงอยู่หลังการแปลงหรือไม่?
โดยค่าเริ่มต้น เราเก็บ Metadata ที่ถ่ายโอนข้ามรูปแบบได้ สำหรับไฟล์ที่แปลงจาก RAW พารามิเตอร์การถ่าย Color Space และ ICC Profile จะถูกย้ายหากเป็นไปได้ หากต้องการลบ Metadata ให้ใช้เครื่องมือเฉพาะทางในภายหลัง
การแปลง SVG เป็น PNG ฟรีหรือไม่? ต้องมีบัญชีหรือไม่?
ใช่ ฟรีทั้งหมด และไม่ต้องมีบัญชี ไม่ต้องสมัครสมาชิก ไม่ต้องกรอกอีเมล ไม่มีโควตารายวัน และไม่มีการจำกัดจำนวนครั้งที่ใช้งาน ไฟล์ PNG ที่คุณดาวน์โหลดไม่มีลายน้ำ และจะไม่ถูกปรับขนาดหรือลดคุณภาพไม่ว่าด้วยวิธีใด คุณสามารถแปลงไฟล์ SVG ได้สูงสุด 30 ไฟล์ในครั้งเดียว และรับกลับมาเป็นไฟล์ ZIP เดียว
สำหรับใช้งานเว็บ ตัวเลือกใดดีกว่า — SVG หรือ PNG?
สำหรับการใช้งานเว็บสมัยใหม่ส่วนใหญ่ PNG เป็นตัวเลือกที่แข็งแกร่งกว่า — มักให้การบีบอัดที่ดีกว่า รองรับฟีเจอร์มากกว่า หรือทั้งสองอย่างเมื่อเทียบกับ SVG อย่างไรก็ตาม SVG ยังมีบทบาทของตัวเอง: หากต้องการความเข้ากันได้สูงสุดกับเบราว์เซอร์รุ่นเก่า Email Client หรือแพลตฟอร์มที่ยังไม่รองรับ PNG แล้ว SVG คือทางเลือกที่ปลอดภัยกว่า คำตอบที่ถูกต้องขึ้นอยู่กับกลุ่มผู้ใช้และการใช้งานของคุณ ลองส่งออกทั้งสองแบบแล้วเปรียบเทียบขนาดไฟล์และคุณภาพก่อนตัดสินใจ

วิธีแปลง SVG เป็น PNG ออนไลน์ฟรี

การแปลงภาพ SVG เป็น PNG เกิดขึ้นในหลายสถานการณ์ ทั้งเพื่อให้ไฟล์ใช้งานได้กับอุปกรณ์หรือแพลตฟอร์มอื่น ลดพื้นที่จัดเก็บ หรือเตรียมภาพสำหรับอัปโหลดบริการที่ไม่รองรับรูปแบบต้นทาง วิธีดั้งเดิมคือติดตั้ง Photoshop, GIMP หรือแอปเดสก์ท็อปที่คล้ายกัน — เกินความจำเป็นสำหรับงานที่ทำเป็นครั้งคราว ตัวแปลงบนเบราว์เซอร์เป็นอีกทางเลือก แต่ถูกจำกัดด้วยความสามารถถอดรหัสของเบราว์เซอร์ และไม่รองรับรูปแบบพิเศษอย่าง RAW, HEIC หรือ AVIF เลย PicEditLab ทำการแปลงฝั่งเซิร์ฟเวอร์ ดังนั้นการรองรับรูปแบบ คุณภาพ และความเร็วจึงไม่ขึ้นอยู่กับเบราว์เซอร์หรืออุปกรณ์ของคุณ

ขั้นตอนทีละขั้น: แปลง SVG เป็น PNG

การแปลงบน PicEditLab ทำได้ใน 3 ขั้นตอน — อัปโหลด เลือกรูปแบบปลายทาง ดาวน์โหลด:

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

รายละเอียดทางเทคนิค — การแปลง SVG เป็น PNG

เซิร์ฟเวอร์ของเราใช้ชุดเครื่องมือโอเพนซอร์สที่ผ่านการพิสูจน์แล้ว ImageMagick จัดการการแปลง Color Space และการ Resampling, libheif ใช้ Codec x265 สำหรับ HEIC, libavif ใช้ AOM สำหรับ AVIF, libjxl จัดการ JPEG XL, OpenJPEG รองรับ JPEG 2000 และ dcraw ถอดรหัสข้อมูลเซ็นเซอร์ดิบจากไฟล์ RAW เอาต์พุต JPG ใช้คุณภาพ 85 พร้อม Progressive Encoding เพื่อโหลดเร็วขึ้นบนเว็บ เอาต์พุต PNG ใช้ zlib บีบอัดสูงสุดเพื่อให้ไฟล์เล็กที่สุดโดยไม่สูญเสียรายละเอียดแม้แต่พิกเซลเดียว

เคล็ดลับการแปลง SVG เป็น PNG

  • หากภาพต้นทาง SVG มีพื้นที่โปร่งใสและปลายทาง (PNG) ไม่รองรับ (เช่น JPG) พื้นที่โปร่งใสจะถูกเติมด้วยสีขาว ซึ่งเป็นพฤติกรรมปกติของการแปลงรูปแบบ
  • เมื่อแปลงภาพเคลื่อนไหว (GIF, APNG) เป็นรูปแบบนิ่ง จะเก็บเฉพาะเฟรมแรก หากต้องการเก็บทุกเฟรม ให้เลือกรูปแบบปลายทางที่รองรับแอนิเมชัน
  • เมื่อแปลงจาก RAW เราจะดึง JPEG Preview ที่ฝังในกล้องก่อนเพื่อการสืบสร้างสีที่แม่นยำ หากไม่มี Preview ที่ฝังอยู่ เราจะใช้ dcraw ค่าเริ่มต้นสำหรับ Demosaic แบบเต็ม
  • เมื่อปลายทางคือ ICO ไอคอนหลายความละเอียด (16, 32, 48, 64, 128 และ 256 px) จะถูกสร้างอัตโนมัติ เพื่อให้แสดงผลคมชัดทุกขนาด

สร้างโดยทีมที่ใส่ใจคุณภาพภาพอย่างแท้จริง

Pipeline ภาพของ PicEditLab สร้างบน ImageMagick, libheif, libavif และ libjxl — ไลบรารีโอเพนซอร์สที่ผ่านการพิสูจน์แล้ว ซึ่งใช้โดย Apple, Google และ Mozilla เราปรับแต่งพารามิเตอร์ Encoder สำหรับแต่ละรูปแบบเพื่อให้ได้สมดุลระหว่างคุณภาพและขนาดไฟล์ที่ผู้ใช้ต้องการจริงๆ และอัปเดต Pipeline ทุก Release เพื่อรองรับการปรับปรุงรูปแบบใหม่