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

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

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

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

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

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

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

คิวการแปลง

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

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

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

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

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

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

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

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

<p><strong>WebP converter</strong> นี้จะแปลงรูปภาพที่รองรับได้ทั้งหมดเป็นไฟล์ WebP ครับ/ค่ะ WebP เป็นรูปแบบรูปภาพของ Google ที่ออกแบบมาเพื่อการส่งข้อมูลเว็บสมัยใหม่: โดยปกติจะเล็กกว่า JPG ที่เทียบเท่ากัน 25 ถึง 35 เปอร์เซ็นต์ในคุณภาพภาพที่เหมือนกัน พร้อมด้วยความโปร่งใสของช่อง alpha เต็มรูปแบบและการสนับสนุนภาพเคลื่อนไหว converter นี้ยอมรับไฟล์ JPG, JPEG, PNG, AVIF, HEIC, HEIF, BMP, TIFF, GIF (รวมถึงภาพเคลื่อนไหว), ICO และ RAW จากกล้องของ Canon, Nikon, Sony และผู้ผลิตอื่น ๆ แล้วสร้าง WebP output ที่พร้อมใช้ในบริบทใดก็ตามที่เบราว์เซอร์สมัยใหม่จะแสดงผล</p> <h2>What Makes WebP Different</h2> <p>WebP รวม encoder สองตัวเข้าในรูปแบบ container เดียว โหมด lossy ใช้ VP8 video codec เพื่อบีบอัดเนื้อหาภาพถ่ายให้แน่นกว่า JPG มาก ภาพเดียวกันในคุณภาพที่เหมือนกันตามการรับรู้มักจะมีขนาดเล็กกว่า 25 ถึง 35 เปอร์เซ็นต์ โหมด lossless ใช้ encoder ที่แตกต่างออกไป โดยมีการคาดการณ์และการเข้ารหัส entropy ที่ปรับแต่งสำหรับกราฟิกส์ และสร้างไฟล์ที่โดยปกติจะเล็กกว่า PNG ที่เทียบเท่ากัน 25 ถึง 30 เปอร์เซ็นต์ converter นี้เปิดเผยทั้งสองโหมดบวกกับปัจจัยคุณภาพสำหรับเส้นทาง lossy ครับ/ค่ะ</p> <p>ผลลัพธ์คือรูปแบบเดียวที่สามารถแทนที่ JPG, PNG และ animated GIF ในครั้งเดียว เบราว์เซอร์สมัยใหม่ (Chrome, Firefox, Safari, Edge) ทั้งหมดแสดงผล WebP เป็นพื้นฐาน ทุกแพลตฟอร์มโซเชียล, ทุก CMS สมัยใหม่, ทุก static site generator ยอมรับมัน ผู้ที่ยังคงไม่รองรับส่วนใหญ่คือ email client เก่า, เครื่องมือ enterprise legacy และ pipeline พิมพ์บางอย่าง ซึ่งเป็นเหตุผลว่าทำไม JPG และ PNG ยังคงมีบทบาทเป็น fallback</p> <h2>When WebP Is The Right Output Format</h2> <ul> <li><strong>Hero images และ product photography บนเว็บ:</strong> metric LCP (Largest Contentful Paint) บนเว็บไซต์เนื้อหาส่วนใหญ่ถูกครอบงำโดยน้ำหนักรูปภาพ hero การแปลง hero JPG เป็น WebP มักจะลดลง 30 เปอร์เซ็นต์และลดเวลาที่มองเห็นได้ในการโหลดหน้าเว็บ</li> <li><strong>E-commerce catalog pages:</strong> หน้าหมวดหมู่ที่มี 24 product thumbnails ที่ JPG quality 95 มีขนาดหลายเมกะไบต์ หน้าเดียวกันใน WebP มีน้ำหนักประมาณสองในสามเท่านั้น</li> <li><strong>Article inline images บน blogs และ news sites:</strong> ตรรมชาติเดียวกัน bytes รูปภาพเป็นน้ำหนักหน้าเว็บที่โดดเด่น WebP ลดลงโดยไม่สูญเสียคุณภาพ</li> <li><strong>UI graphics, illustrations, icons:</strong> ใช้ lossless WebP ขนาดเล็กกว่า PNG ที่เทียบเท่า output pixel-exact เดียวกัน, alpha support เต็มรูปแบบ</li> <li><strong>Animated GIFs ที่คุณต้องการเก็บไว้:</strong> animated WebP มักจะเล็กกว่า GIF ต้นฉบับ 60 ถึง 80 เปอร์เซ็นต์ในคุณภาพภาพเดียวกัน พร้อมด้วยสี 24-bit เต็มรูปแบบแทนที่จะเป็นขีดจำกัด 256 สีของ GIF</li> <li><strong>ที่ใดก็ตามที่คุณควบคุมปลายทางและผู้บริโภคอยู่บนเบราว์เซอร์สมัยใหม่:</strong> WebP เป็นค่าเริ่มต้น</li> </ul> <h2>When WebP Is Not The Right Choice</h2> <p>WebP แพ้ AVIF ในการบีบอัดภาพถ่าย AVIF มักจะบีบอัดแน่นขึ้นอีก 20 เปอร์เซ็นต์กว่า WebP ในคุณภาพภาพเดียวกัน แต่ต้องเสียค่าใช้เวลา encode ที่นานขึ้นและการสนับสนุนเบราว์เซอร์ที่ใหม่กว่าเล็กน้อย สำหรับเว็บไซต์ที่ image bytes เป็นสิ่งสำคัญและผู้ชมอยู่บนเบราว์เซอร์ปัจจุบัน AVIF คุ้มค่าที่จะใช้เวลา encode เพิ่มเติม สำหรับเว็บไซต์ส่วนใหญ่ WebP เป็นจุดหวานที่ใช้งานได้จริง</p> <p>WebP ยังแพ้ JPG ในความเข้ากันได้สากล Email client เก่า, legacy CMS, pipeline พิมพ์บางอย่าง และเครื่องมือเดสก์ท็อปจำนวนมากยังคงไม่สามารถอ่าน WebP ได้อย่างสะอาด หากไฟล์อาจเดินทางผ่านสิ่งเหล่านั้น <a href="/en/image-converter/png-to-jpg">JPG</a> หรือ PNG เป็นตัวเลือกที่ปลอดภัยกว่า รูปแบบการผลิตมาตรฐานคือการให้บริการ WebP ผ่าน picture element โดยใช้ JPG หรือ PNG เป็น fallback สำหรับเบราว์เซอร์ที่ไม่สามารถถอดรหัส WebP</p> <h2>What The Converter Does With Your File</h2> <p>ไฟล์แต่ละไฟล์จะสตรีมไปยัง conversion endpoint ถูกถอดรหัสเป็น memory buffer รันผ่าน WebP encoder และส่งกลับมาเป็น base64 ภายใน JSON response เบราว์เซอร์จะสร้างไฟล์แต่ละไฟล์ใหม่และเสนอให้เป็น direct download หรือ repackage batch ทั้งหมดเป็น ZIP เดียวสำหรับ download ได้ถึง 50 ไฟล์ต่อ batch, 40 MB ต่อไฟล์ ZIP archives จะถูกแตกออก server-side และแต่ละ entry นับรวมกับขีดจำกัด 50 ไฟล์เดียวกัน</p> <p>ตัวเลือกที่ควรรู้ ครับ/ค่ะ:</p> <ul> <li><strong>Lossy หรือ lossless:</strong> lossy เป็นค่าเริ่มต้นสำหรับเนื้อหาภาพถ่าย ปัจจัยคุณภาพควบคุม tradeoff ระหว่างการบีบอัดและความเที่ยงตรง โหมด lossless รักษา pixel ทุกตัวอย่างแน่นอนและเป็นตัวเลือกที่ถูกต้องสำหรับกราฟิกส์, screenshot และ UI asset</li> <li><strong>Animation:</strong> animated GIF input จะถูกแตกออกเป็น frame-by-frame โดยมีเวลาและจำนวนลูปต้นฉบับ frame แต่ละ frame จะถูก re-encode เข้าไปใน WebP container และภาพเคลื่อนไหวจะถูกประกอบใหม่โดยมีเวลาไว้เหมือนเดิม ผลลัพธ์คือ animated WebP ที่เล่นด้วยความเร็วเดียวกันและลูปเหมือนเดียวกับแหล่งที่มา</li> <li><strong>Alpha channel:</strong> PNG และ HEIC input ที่มีความโปร่งใส จะรักษา alpha ไว้เหมือนเดิมใน WebP output WebP รองรับ alpha ในทั้ง lossy และ lossless mode ดังนั้นคุณจึงไม่ต้องแลกเปลี่ยน transparency สำหรับขนาดไฟล์</li> <li><strong>Color profile และ metadata:</strong> ICC color profile และ EXIF tag จะถูกรักษาไว้ตามค่าเริ่มต้น ตัวเลือก strip-metadata จะลบออกก่อน export แนะนำก่อนเผยแพร่รูปภาพส่วนตัว</li> </ul> <h2>WebP And The Rest Of The Pipeline</h2> <p>สำหรับเว็บไซต์ที่มีไลบรารี image JPG-only ไมเกรชันทั่วไปคือ: แปลง JPG ที่มีอยู่เป็น WebP สำหรับการส่งมอบหลัก และเก็บ JPG เป็น fallback <a href="/en/image-converter">main image converter</a> จัดการกับการรัน JPG-to-WebP batch หากต้องการลดไฟล์ WebP เพิ่มเติมหลังจากการแปลง ให้ใช้ <a href="/en/image-compressor">image compressor</a> ด้วยปัจจัยคุณภาพที่ต่ำกว่า WebP quality 75 ถึง 80 เป็นจุดหวานสำหรับรูปภาพเว็บและสร้างไฟล์ประมาณครึ่งหนึ่งของขนาด quality 90 โดยไม่มีความแตกต่างที่มองเห็นได้ในระยะการมองแบบปกติ สำหรับเอกสารหลายหน้า <a href="/en/image-to-pdf">image-to-PDF converter</a> บรรจุ batch ของไฟล์ WebP เข้าไปใน PDF เดียว</p> <h2>Privacy</h2> <p>การแปลงแต่ละครั้งจะทำงานใน memory บน server ไฟล์ไม่เคยถูกเขียนลงดิสก์ ไม่เคยถูกสร้างดัชนี ไม่เคยถูกบันทึกลง log ไม่เคยถูกแคช buffer จะถูกล้างทันทีที่ response ถูกส่ง ไม่ต้องลงทะเบียน ไม่มีขีดจำกัดอัตรา ไม่มีการติดตามว่าคุณแปลงรูปภาพใดแล้ว</p> <h2 class="tools-section-title">FAQ</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">WebP เล็กกว่า 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>สำหรับเนื้อหาภาพถ่ายในคุณภาพที่เหมือนกันตามการรับรู้ WebP มักจะเล็กกว่า JPG 25 ถึง 35 เปอร์เซ็นต์ การประหยัดมาจาก VP8 codec ต้นแบบซึ่งมีประสิทธิภาพมากกว่า JPG discrete cosine transform อัตราส่วนที่แน่นอนขึ้นอยู่กับเนื้อหารูปภาพ: รูปภาพที่มีการไล่ระดับสีเรียบและพื้นที่สีเดียวกันขนาดใหญ่บีบอัดได้ดีเป็นพิเศษ ในขณะที่รูปภาพที่มีรายละเอียด high-frequency ละเอียด จะประหยัดน้อยลง WebP และ JPG quality number ไม่สามารถเปรียบเทียบโดยตรง: WebP ที่ quality 80 มีลักษณะคร่าว ๆ เทียบเท่ากับ JPG ที่ quality 90 ไม่ใช่ JPG ที่ quality 80</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">ฉันควรใช้ WebP หรือ AVIF</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 เป็นค่าเริ่มต้นที่ใช้งานได้จริงสำหรับเว็บไซต์ส่วนใหญ่ มันมีการสนับสนุนเบราว์เซอร์สมัยใหม่เกือบสากล encode อย่างรวดเร็ว และลดไฟล์ลงอย่างมีนัยสำคัญเมื่อเทียบกับ JPG และ PNG AVIF บีบอัดแน่นขึ้นอีก โดยปกติ 20 เปอร์เซ็นต์บนสุด WebP ในคุณภาพภาพเดียวกัน แต่ใช้เวลา encode นานกว่ามากและมีการสนับสนุนเบราว์เซอร์ที่ใหม่กว่าเล็กน้อย สำหรับหน้าเว็บที่มีรูปภาพจำนวนมากหรือ LCP-critical AVIF คุ้มค่าที่จะใช้เวลา encode เพิ่มเติม สำหรับทุกอย่างอื่น WebP ให้ประโยชน์ส่วนใหญ่พร้อมความซับซ้อนน้อยลง ตั้งค่า picture-element สมัยใหม่มักจะให้บริการ AVIF ก่อน WebP เป็น fallback 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">WebP รองรับความโปร่งใสเหมือน 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>ใช่ครับ/ค่ะ WebP รองรับ alpha channel 8-bit เต็มรูปแบบในทั้ง lossy และ lossless mode ดังนั้นเงา drop soft, anti-aliased edge และ partial-transparency mask ทั้งหมดจึงอยู่รอดการแปลงอย่างแน่นอน Lossless WebP ที่มี alpha มักจะเล็กกว่า PNG ที่เทียบเท่า 25 ถึง 30 เปอร์เซ็นต์โดยไม่มีความแตกต่างของคุณภาพ Lossy WebP ที่มี alpha จะลดเนื้อหาภาพถ่ายด้วยพื้นที่โปร่งใสให้ต่ำกว่า PNG หรือ lossless 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_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">ฉันสามารถแปลง animated GIF เป็น animated 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>ใช่ครับ/ค่ะ Animated GIF จะถูกถอดรหัส frame-by-frame โดยมีเวลาและจำนวนลูปต้นฉบับ frame แต่ละ frame จะถูก re-encode เข้าไปใน WebP container และภาพเคลื่อนไหวจะถูกประกอบใหม่โดยมีเวลาไว้เหมือนเดิม ผลลัพธ์มักจะเล็กกว่า GIF ต้นฉบับ 60 ถึง 80 เปอร์เซ็นต์ในคุณภาพภาพเดียวกัน พร้อมด้วยโบนัสที่ WebP รองรับสี 24-bit เต็มรูปแบบต่อ frame แทนที่จะเป็น GIF 256-color palette limit เบราว์เซอร์สมัยใหม่และแอป chat แสดงผล animated 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_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">รูปภาพ 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 Email client เก่า (Outlook 2016 และก่อนหน้า, webmail variant บางอย่าง), เครื่องมือ enterprise legacy และ desktop image viewer บางตัวอาจไม่สามารถรองรับได้ หากรูปภาพต้องเดินทางผ่านสิ่งเหล่านั้น JPG หรือ PNG เป็นตัวเลือกที่ปลอดภัยกว่า รูปแบบมาตรฐานสำหรับเว็บแบบเปิดคือการให้บริการ WebP ผ่าน picture element โดยใช้ JPG หรือ PNG fallback ดังนั้นเบราว์เซอร์สมัยใหม่จะได้ไฟล์ที่เล็กกว่าและเครื่องมือเก่ายังคงเห็นบางอย่าง สำหรับการแชร์โดยตรงผ่านอีเมลหรือ chat 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_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">Lossy หรือ Lossless 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>ใช้ lossy WebP สำหรับเนื้อหาภาพถ่าย (รูปถ่ายกล้อง, product shot, scenic image) โดยที่การสูญเสียคุณภาพที่ไม่รู้สึกบางอย่างเป็นที่ยอมรับเพื่อแลกกับไฟล์ที่เล็กกว่ามาก ใช้ lossless WebP สำหรับกราฟิกส์, icon, screenshot, logo, chart, illustration และรูปภาพใด ๆ ที่มี sharp edge, solid color region หรือข้อความ กฎของหัวแม่มือ: ถ้าแหล่งที่มาเป็น JPG ให้ใช้ lossy WebP ถ้าแหล่งที่มาเป็น PNG ให้ใช้ lossless 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>ไม่ครับ/ค่ะ ไฟล์จะสตรีมไปยัง conversion endpoint ถอดรหัสเข้าไปใน memory buffer รันผ่าน WebP encoder และส่งกลับมาใน response ไม่มีอะไรถูกเขียนลงดิสก์ สร้างดัชนี บันทึกลง log หรือแคช buffer จะถูกล้างทันทีที่ response ถูกส่ง ดังนั้นจึงไม่มีสำเนาเหลืออยู่เพื่อกู้คืน เครื่องมือไม่ต้องลงทะเบียนและไม่ติดตามว่าคุณแปลงรูปภาพใดแล้ว</p> </div> </div> </div> </div>