เครื่องมือแปลงรูปภาพ

สลับระหว่าง JPG, PNG, WEBP, GIF, TIFF, ICO, CUR และ BMP พร้อมควบคุม metadata ได้เต็มที่และดูตัวอย่างทันที

กลับไปที่เครื่องมือ

กำลังแปลงรหัสชุดไฟล์...

วางรูปภาพที่นี่หรือคลิกเพื่อเลือก

รองรับ HEIC, AVIF, RAW ทั่วไป, ICO/CUR, ไฟล์ ZIP

ประมวลผลได้สูงสุด 50 ไฟล์ต่อชุด ไฟล์ ZIP แตกไฟล์ในเครื่อง

คิวการแปลง

  • จัดคิวไฟล์เพื่อดูตัวอย่างสถานะ ขนาดโดยประมาณ และชื่อไฟล์ที่ได้

การตั้งค่าการแปลง

ตัวเลือกขั้นสูง

แนะนำ WEBP หรือ PNG เมื่อคุณต้องการความโปร่งใส alpha การส่งออก JPEG จะทำให้พื้นหลังเป็นสีทึบโดยอัตโนมัติ

วางไฟล์เพื่อดูตัวอย่างสด

ความคืบหน้าชุด

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

ไฟล์ที่แปลงแล้วจะปรากฏที่นี่พร้อมภาพตัวอย่าง metadata และปุ่มดาวน์โหลด

<p>โปรแกรม <strong>แปลง PNG</strong> จะแปลงรูปภาพที่รองรับใด ๆ เป็นไฟล์ PNG ครับ/ค่ะ PNG (Portable Network Graphics) เป็นรูปแบบที่เลือกใช้เมื่อต้องการให้พิกเซลตรงกันแน่นอน เช่น โลโก้ ไอคอน ภาพหน้าจอ UI แผนภูมิ ไดอะแกรม หรือสิ่งใด ๆ ที่มีขอบคมหรือความโปร่งใส โปรแกรมแปลงนี้ยอมรับไฟล์ JPG, JPEG, WEBP, AVIF, HEIC, HEIF, BMP, TIFF, GIF, ICO และ RAW จากกล้องของ Canon, Nikon, Sony และผู้ผลิตกล้องอื่น ๆ และสร้าง PNG ที่ไม่สูญเสียข้อมูลซึ่งจำลองพิกเซลต้นฉบับได้อย่างแม่นยำ โดยที่ต้นฉบับอยู่ในช่วง 8 บิตต่อช่องสี</p> <h2>สิ่งที่ทำให้ PNG แตกต่าง</h2> <p>PNG ใช้การบีบอัด deflate ที่ไม่สูญเสียข้อมูล ซึ่งหมายความว่าทุกพิกเซลในผลลัพธ์จะเหมือนกันทีละบิตกับพิกเซลที่ป้อนเข้าไป ไม่มีตัวเลื่อนคุณภาพ ไม่มีการแบ่งตัวอย่างสี ไม่มีการสูญเสียจากการบันทึกซ้ำ โปรแกรมเข้ารหัสเพียงแต่ทำงานหนักขึ้นเพื่อค้นหาความซ้ำซ้อนและบรรจุอย่างมีประสิทธิภาพ บนภาพหน้าจอที่เต็มไปด้วยสีทึบที่ซ้ำกัน (แผง UI, ตัวแก้ไขโค้ด, หน้าต่างเทอร์มินัล) PNG มักจะบีบอัดเหลือเพียงเศษส่วนของขนาดต้นฉบับ บนภาพถ่ายเต็มสีการประหยัดจะน้อยกว่าเพราะภาพถ่ายมีความซ้ำซ้อนน้อยกว่า</p> <p>อีกสิ่งหนึ่งที่ PNG มีและรูปแบบอื่น ๆ ส่วนใหญ่ไม่มีคือช่องสีอัลฟ่าที่แท้จริง ความโปร่งใสไม่ใช่แฟล็ก ไม่ใช่สีเดียวที่มีเวทมนต์ ไม่ใช่วิธีแก้ปัญหา ทุกพิกเซลมีค่าความโปร่งใสของตัวเอง 8 บิต ดังนั้นเงาแบบดรอป แอนตี้เอเลียส และมาสก์ความโปร่งใสบางส่วนจึงอยู่รอดจากการเดินทางไปกลับ นี่คือเหตุผลที่นักออกแบบ ผู้พัฒนาแอป และใครก็ตามที่จัดส่ง UI assets ยังคงใช้ PNG ในเวิร์กโฟลว์ของพวกเขาหลังจากที่ WEBP และ AVIF มาถึง</p> <h2>เมื่อ PNG เป็นรูปแบบผลลัพธ์ที่ถูกต้อง</h2> <ul> <li><strong>โลโก้และไอคอน:</strong> ขอบคม สีทึบ และพื้นหลังโปร่งใส JPG จะทำให้ขอบเบลอด้วยสิ่งแปลงที่บีบอัด PNG ทำให้ขอบสะอาด</li> <li><strong>ภาพหน้าจอ UI:</strong> ข้อความขนาดเล็ก ขอบปุ่ม และเส้นกริด 1 พิกเซลในภาพหน้าจอต้องตรงกับพิกเซลที่แน่นอน JPG ทำให้พวกมันเบลอ PNG จะอนุรักษ์ไว้อย่างแม่นยำ</li> <li><strong>ไดอะแกรม แผนภูมิ และอินโฟกราฟิกส์:</strong> เหตุผลเดียวกัน สิ่งใด ๆ ที่มีเส้นบาง ข้อความขนาดเล็ก หรือพื้นที่สีเรียบขนาดใหญ่ควรอยู่ใน PNG</li> <li><strong>Pixel art และ game assets:</strong> ทุกพิกเซลมีจุดประสงค์ การบีบอัดแบบสูญเสียข้อมูลจะทำลายศิลปะ</li> <li><strong>ไฟล์ต้นฉบับสำหรับการแก้ไขเพิ่มเติม:</strong> หากคุณวางแผนที่จะเปิดไฟล์อีกครั้งในตัวแก้ไขต่อมา PNG เป็นรูปแบบกลางที่ปลอดภัย การบันทึก JPG ซ้ำ ๆ จะสะสมการสูญเสียรุ่น PNG ไม่มี</li> <li><strong>สิ่งใด ๆ ที่มีความโปร่งใส:</strong> โอเวอร์เลย์ ลายน้ำ ไอคอนแอป การตัดผลิตภัณฑ์บนพื้นหลังสีขาว JPG ไม่สามารถจัดเก็บอัลฟ่าได้เลย WEBP สามารถทำได้ แต่ PNG ได้รับการรองรับอย่างกว้างขวางมากขึ้น</li> </ul> <h2>เมื่อ PNG ไม่ถูกต้อง</h2> <p>PNG เป็นตัวเลือกที่ผิดสำหรับภาพถ่ายเต็มสี ภาพถ่ายโทรศัพท์ 12 เมกะพิกเซลที่บันทึกเป็น PNG โดยปกติจะใหญ่ 5 ถึง 10 เท่ากว่าภาพเดียวกันที่บันทึกเป็น JPG ที่คุณภาพ 95 โดยไม่มีความแตกต่างของคุณภาพที่มองเห็นได้ในระยะดูปกติ หน้าเว็บที่เต็มไปด้วย PNG ถ่ายภาพจะโหลดช้าและใช้แบนด์วิดท์มาก การเคลื่อนไหวที่ถูกต้องสำหรับเนื้อหาถ่ายภาพคือ <a href="/en/image-converter/png-to-jpg">แปลงจาก PNG เป็น JPG</a> หรือเป็น WEBP ก่อนเผยแพร่</p> <p>สำหรับการจัดส่งเว็บสมัยใหม่โดยทั่วไป WEBP เป็นเป้าหมายที่ดีกว่า PNG: WEBP ที่ไม่สูญเสียข้อมูลมักจะเล็กกว่า 25 ถึง 35 เปอร์เซ็นต์เมื่อเทียบกับ PNG ที่เทียบเท่ากันโดยไม่มีความแตกต่างของคุณภาพ และ WEBP ที่สูญเสียข้อมูลจะลดเนื้อหาถ่ายภาพให้ต่ำกว่ารูปแบบทั้งสองอย่างมาก ใช้ PNG เมื่อคุณต้องการความเข้ากันได้สากลหรือเมื่อเครื่องมือปลายทางไม่สามารถจัดการ WEBP ได้อย่างแน่นอน</p> <h2>สิ่งที่โปรแกรมแปลงทำกับไฟล์ของคุณ</h2> <p>ไฟล์แต่ละไฟล์จะส่งไปยัง endpoint การแปลง ถูกถอดรหัสเป็น memory buffer ทำงานผ่าน PNG encoder ที่ระดับการบีบอัดสูงสุด (9) และส่งกลับเป็น base64 ภายในการตอบสนอง JSON เบราว์เซอร์จะสร้างไฟล์แต่ละไฟล์ใหม่และเสนอให้ดาวน์โหลดโดยตรง หรือบรรจุชุดทั้งหมดใหม่เป็น ZIP เดียวสำหรับดาวน์โหลด ได้ถึง 50 ไฟล์ต่อชุด 40 MB ต่อไฟล์ ไฟล์ ZIP ที่เปิดแพกเกจด้านเซิร์ฟเวอร์และแต่ละรายการนับรวมกับขีดจำกัด 50 ไฟล์เดียวกัน</p> <p>ตัวเลือกสองตัวที่ควรรู้:</p> <ul> <li><strong>โปรไฟล์สี:</strong> โปรไฟล์สี ICC ของต้นฉบับจะฝังอยู่ในผลลัพธ์ PNG โดยค่าเริ่มต้น เพื่อให้สีแสดงผลอย่างถูกต้องบนจอแสดงผลที่มีการจัดการสี บังคับให้ RGB หรือ RGBA output แทนหากคุณต้องการโหมดสีเฉพาะ (RGBA คือสิ่งที่คุณต้องการหากอินพุตมีช่องอัลฟ่าที่คุณต้องการให้ชัดเจน)</li> <li><strong>ลบข้อมูล EXIF:</strong> PNG สามารถมีบล็อกข้อมูลเดียวกัน (กล้อง GPS เวลาจับภาพ) เหมือน JPG ตัวเลือกลบจะลบออกก่อนส่งออก ขอแนะนำก่อนเผยแพร่ภาพถ่ายส่วนตัวหรือแบ่งปันภาพหน้าจอที่อาจรวมข้อมูลตำแหน่ง</li> </ul> <h2>PNG และส่วนที่เหลือของไปป์ไลน์</h2> <p>PNG มักนั่งอยู่ตรงกลางของเวิร์กโฟลว์มากกว่าที่ส่วนท้าย รูปแบบทั่วไป: เก็บต้นฉบับใน PNG เพื่อแก้ไข จากนั้นแปลงผลลัพธ์สุดท้ายเป็นรูปแบบที่เล็กกว่าสำหรับปลายทาง <a href="/en/image-compressor">ตัวบีบอัดรูปภาพ</a> ลดไฟล์ PNG เพิ่มเติมเมื่อปลายทางไม่สามารถยอมรับสิ่งอื่น คาดว่าจะลดลง 10 ถึง 40 เปอร์เซ็นต์บน PNG ที่เขียนด้วยมือและมากขึ้นบนภาพหน้าจอ หากต้องการบรรจุ PNG หลายรูปลงในเอกสารเดียว <a href="/en/image-to-pdf">ตัวแปลง image-to-PDF</a> จะประกอบพวกมันโดยมีหนึ่งภาพต่อหน้า สำหรับการแปลงข้ามรูปแบบเฉพาะ โปรดดู <a href="/en/image-converter">ตัวแปลงรูปภาพ</a> หลัก</p> <h2>ความเป็นส่วนตัว</h2> <p>การแปลงแต่ละครั้งทำงานทั้งหมดในหน่วยความจำบนเซิร์ฟเวอร์ ไฟล์ไม่เคยถูกเขียนลงดิสก์ ไม่เคยถูกจัดทำดัชนี ไม่เคยถูกบันทึก ไม่เคยถูกแคช บัฟเฟอร์จะถูกล้างทันทีที่ส่งการตอบสนอง ดังนั้นจึงไม่มีสำเนาเหลือให้กู้คืน ไม่ต้องลงทะเบียน ไม่มีขีดจำกัดอัตรา ไม่มีการติดตามว่าคุณแปลงภาพใด</p> <h2 class="tools-section-title">คำถามที่พบบ่อย</h2> <div class="collapse-group collapse-group-narrow"> <div class="collapse-container collapse-faq" data-collapse-accordion data-collapse-group="seo-faq" data-collapse-no-save data-collapse-key="seo_faq_1"> <button class="collapse-header" type="button"> <div class="collapse-header-content"> <i class="fas fa-lightbulb collapse-header-icon" aria-hidden="true"></i> <span class="collapse-header-title">การแปลงเป็น PNG นั้นไม่สูญเสียข้อมูลจริง ๆ หรือไม่</span> </div> <i class="fas fa-chevron-down collapse-chevron" aria-hidden="true"></i> </button> <div class="collapse-content"> <div class="collapse-content-inner"> <p>ใช่ ขั้นตอนการเข้ารหัส PNG ไม่สูญเสียข้อมูล ทุกพิกเซลที่ป้อนเข้าไปในโปรแกรมเข้ารหัสจะออกมาจากด้านอื่นเหมือนกันทีละบิต อย่างไรก็ตาม "ไม่สูญเสียข้อมูล" ใช้ได้เฉพาะจากพิกเซลที่ถอดรหัสไปข้างหน้าเท่านั้น หากต้นฉบับเป็น JPG แล้ว สิ่งแปลงด้าน JPG จะถูกอบแข็งลงในพิกเซลก่อนที่ PNG จะเห็นมัน และ PNG ที่ได้จะอนุรักษ์สิ่งแปลงเหล่านั้นอย่างสมบูรณ์แบบ การแปลง JPG เป็น PNG ไม่ได้ยกเลิกความเสียหาย JPG มันเพียงหยุดการสูญเสียเพิ่มเติมจากการสะสม</p> </div> </div> </div> <div class="collapse-container collapse-faq" data-collapse-accordion data-collapse-group="seo-faq" data-collapse-no-save data-collapse-key="seo_faq_2"> <button class="collapse-header" type="button"> <div class="collapse-header-content"> <i class="fas fa-lightbulb collapse-header-icon" aria-hidden="true"></i> <span class="collapse-header-title">ภาพถ่าย JPG ของฉันจะดูดีขึ้นเป็น PNG หรือไม่</span> </div> <i class="fas fa-chevron-down collapse-chevron" aria-hidden="true"></i> </button> <div class="collapse-content"> <div class="collapse-content-inner"> <p>ไม่ มันจะไม่ การแปลง JPG เป็น PNG สร้างไฟล์ที่ใหญ่กว่ามากแต่ไม่ได้เพิ่มรายละเอียดที่หายไปในการเข้ารหัส JPG ผลลัพธ์ PNG จำลองพิกเซลที่บีบอัด JPG อย่างแม่นยำ รวมถึงสิ่งแปลงการบล็อก เหตุผลเพียงอย่างเดียวในการแปลง JPG เป็น PNG คือการหยุดการเสื่อมลงเพิ่มเติม (เนื่องจากการแก้ไขและบันทึก JPG ซ้ำจะสะสมการสูญเสียมากขึ้นในแต่ละครั้ง) หรือการเพิ่มช่องอัลฟ่าที่แท้จริงสำหรับการแก้ไขเพิ่มเติม</p> </div> </div> </div> <div class="collapse-container collapse-faq" data-collapse-accordion data-collapse-group="seo-faq" data-collapse-no-save data-collapse-key="seo_faq_3"> <button class="collapse-header" type="button"> <div class="collapse-header-content"> <i class="fas fa-lightbulb collapse-header-icon" aria-hidden="true"></i> <span class="collapse-header-title">ทำไม PNG ของฉันจึงใหญ่กว่า JPG ต้นฉบับมาก</span> </div> <i class="fas fa-chevron-down collapse-chevron" aria-hidden="true"></i> </button> <div class="collapse-content"> <div class="collapse-content-inner"> <p>เพราะ PNG ไม่สูญเสียข้อมูลและ JPG มีการสูญเสีย JPG บรรลุไฟล์ขนาดเล็กโดยการทิ้งข้อมูลทางวิज่วลที่ตาของคุณไม่ไวต่อมากที่สุด (โดยเฉพาะรายละเอียดสี chroma ที่ดี) PNG ไม่สามารถทิ้งสิ่งใด ๆ ได้ ดังนั้นสำหรับเนื้อหาถ่ายภาพที่มีสีที่แตกต่างกันหลายล้านสี ไฟล์ที่ได้จะโดยปกติใหญ่ 5 ถึง 10 เท่ากว่า JPG ที่เทียบเท่า สำหรับภาพถ่ายที่มีจุดหมายไปยังเว็บ JPG หรือ WEBP เป็นตัวเลือกที่ถูกต้อง สงวน PNG สำหรับรูปภาพที่ต้องการคุณภาพที่ไม่สูญเสียข้อมูลหรือความโปร่งใสอย่างแท้จริง</p> </div> </div> </div> <div class="collapse-container collapse-faq" data-collapse-accordion data-collapse-group="seo-faq" data-collapse-no-save data-collapse-key="seo_faq_4"> <button class="collapse-header" type="button"> <div class="collapse-header-content"> <i class="fas fa-lightbulb collapse-header-icon" aria-hidden="true"></i> <span class="collapse-header-title">การแปลงเป็น PNG เพิ่มความโปร่งใสให้กับรูปภาพของฉันหรือไม่</span> </div> <i class="fas fa-chevron-down collapse-chevron" aria-hidden="true"></i> </button> <div class="collapse-content"> <div class="collapse-content-inner"> <p>ไม่ PNG รองรับความโปร่งใส แต่โปรแกรมแปลงไม่ได้คิดค้นมัน หากภาพต้นฉบับไม่โปร่งใสอย่างสมบูรณ์ (JPG ภาพถ่ายแบบเรียบ ภาพหน้าจอที่ไม่มีอัลฟ่า) PNG ที่ได้จะไม่โปร่งใสเช่นกัน แต่มีความสามารถทางเทคนิคในการจัดเก็บอัลฟ่าในกรณีที่ภาพมีอัลฟ่า หากต้องการสร้างความโปร่งใสจริง ๆ คุณต้องแก้ไขรูปภาพในเครื่องมือเช่น Photoshop, GIMP หรือ Photopea และลบหรือมาสก์พิกเซลพื้นหลังอย่างชัดเจนก่อนส่งออก โปรแกรมแปลง PNG เพียงแต่เดินทางไปกลับสิ่งที่ความโปร่งใสที่ต้นฉบับมีอยู่แล้ว</p> </div> </div> </div> <div class="collapse-container collapse-faq" data-collapse-accordion data-collapse-group="seo-faq" data-collapse-no-save data-collapse-key="seo_faq_5"> <button class="collapse-header" type="button"> <div class="collapse-header-content"> <i class="fas fa-lightbulb collapse-header-icon" aria-hidden="true"></i> <span class="collapse-header-title">PNG หรือ WEBP สำหรับรูปภาพเว็บ</span> </div> <i class="fas fa-chevron-down collapse-chevron" aria-hidden="true"></i> </button> <div class="collapse-content"> <div class="collapse-content-inner"> <p>WEBP ถ้าปลายทางรองรับมัน WEBP ที่ไม่สูญเสียข้อมูลโดยปกติจะเล็กกว่า 25 ถึง 35 เปอร์เซ็นต์เมื่อเทียบกับ PNG ที่เทียบเท่าโดยไม่มีการสูญเสียคุณภาพ และรองรับอัลฟ่าเช่นเดียวกัน เบราว์เซอร์สมัยใหม่ทั้งหมดแสดง WEBP เป็นดั้งเดิม ดังนั้นสำหรับหน้าเว็บปกติจึงเป็นค่าเริ่มต้นที่ดีกว่า PNG ชนะในความเข้ากันได้สากล ทุกที่ที่ผู้บริโภคเป็นเครื่องมือเก่า ไคลเอนต์อีเมล ไปป์ไลน์พิมพ์ หรือระบบที่คุณไม่ได้ควบคุม PNG ทำงานโดยไม่มีคำถาม ไปป์ไลน์การผลิตจำนวนมากใช้ WEBP ผ่านองค์ประกอบรูปภาพโดยมี PNG เป็นตัวสำรองสำหรับเบราว์เซอร์เก่า</p> </div> </div> </div> <div class="collapse-container collapse-faq" data-collapse-accordion data-collapse-group="seo-faq" data-collapse-no-save data-collapse-key="seo_faq_6"> <button class="collapse-header" type="button"> <div class="collapse-header-content"> <i class="fas fa-lightbulb collapse-header-icon" aria-hidden="true"></i> <span class="collapse-header-title">ฉันจะลดขนาด PNG ที่ใหญ่เกินไปได้อย่างไร</span> </div> <i class="fas fa-chevron-down collapse-chevron" aria-hidden="true"></i> </button> <div class="collapse-content"> <div class="collapse-content-inner"> <p>สามตัวเลือกขึ้นอยู่กับสิ่งที่คุณต้องการ หากต้องการเก็บรูปแบบ PNG และบีบออกไบต์พิเศษโดยไม่สูญเสียข้อมูล ให้เรียกใช้ผ่านตัวบีบอัดรูปภาพ คาดว่าจะประหยัด 10 ถึง 40 เปอร์เซ็นต์บน PNG ที่เขียนด้วยมือส่วนใหญ่ หากต้องการไฟล์ที่เล็กกว่ามากในราคาของคุณภาพการรับรู้ ให้แปลง PNG เป็น JPG (สำหรับภาพถ่าย) หรือเป็น WEBP (สำหรับสิ่งอื่น ๆ) หากต้องการลดขนาด ให้ใช้ตัวปรับขนาดรูปภาพก่อน จำนวนพิกเซลจะปรับขนาดขนาดไฟล์โดยประมาณเป็นเส้นตรง ดังนั้นการลดขนาดแต่ละมิติลงครึ่งหนึ่งจะทำให้ไฟล์มีขนาดหนึ่งในสี่</p> </div> </div> </div> <div class="collapse-container collapse-faq" data-collapse-accordion data-collapse-group="seo-faq" data-collapse-no-save data-collapse-key="seo_faq_7"> <button class="collapse-header" type="button"> <div class="collapse-header-content"> <i class="fas fa-lightbulb collapse-header-icon" aria-hidden="true"></i> <span class="collapse-header-title">ไฟล์ที่อัปโหลดจะถูกเก็บไว้ที่ใดหรือไม่</span> </div> <i class="fas fa-chevron-down collapse-chevron" aria-hidden="true"></i> </button> <div class="collapse-content"> <div class="collapse-content-inner"> <p>ไม่ ไฟล์จะส่งไปยัง endpoint การแปลง ถอดรหัสเป็น memory buffer ทำงานผ่าน PNG encoder และส่งกลับในการตอบสนอง ไม่มีอะไรถูกเขียนลงดิสก์ จัดทำดัชนี บันทึก หรือแคช บัฟเฟอร์จะถูกล้างทันทีที่ส่งการตอบสนอง ดังนั้นจึงไม่มีสำเนาเหลือให้กู้คืน เครื่องมือไม่ต้องลงทะเบียนและไม่ติดตามว่าคุณแปลงภาพใด</p> </div> </div> </div> </div>