แปลง JPG เป็น PNG

ฟรี ในเบราว์เซอร์ของคุณ — ภาพไม่ออกจากเครื่องเลย PNG ไร้การสูญเสีย ขนาดไฟล์จะใหญ่ขึ้น

หรือลากรูปมาที่นี่

RoundCut แปลง JPG เป็น PNG ในเบราว์เซอร์ของคุณทั้งหมด โดยใช้ตัวเข้ารหัสภาพที่ติดมากับเบราว์เซอร์ ไฟล์ไม่ถูกอัปโหลดไปไหนเลย PNG ผลลัพธ์ไร้การสูญเสีย จึงไม่มีคุณภาพใหม่ที่หายไป แต่ artifact ของ JPG ที่มีอยู่แล้วจะยังคงอยู่ ไฟล์ PNG ที่ได้มักใหญ่กว่า JPG ต้นฉบับสามถึงเจ็ดเท่า

วิธีแปลง JPG เป็น PNG

วางไฟล์ JPG ลงในกล่องอัปโหลด (หรือคลิกเพื่อเลือกจากเครื่องของคุณ) การแปลงจะเริ่มทันทีที่ไฟล์เข้ามา ไม่ต้องกดปุ่ม "แปลง" ใด ๆ เมื่อแปลงเสร็จ บรรทัดสถิติจะแสดงขนาดของไฟล์ก่อนและหลัง และปุ่มดาวน์โหลดจะบันทึก PNG ลงในเครื่องของคุณ รองรับทีละหนึ่งไฟล์ การแปลงแบบหลายไฟล์อยู่ในแผนของเวอร์ชันถัดไป ทุกขั้นตอนเกิดขึ้นในเบราว์เซอร์ของคุณ ดังนั้นแม้ไฟล์ขนาดใหญ่บนเครื่องเดสก์ท็อปก็แปลงได้โดยไม่ต้องวิ่งผ่านเครือข่าย ไฟล์ JPEG ที่มีนามสกุล .jpg หรือ .jpeg ใช้งานได้เหมือนกัน และยังรับ GIF หรือ WebP เป็นแหล่งต้นทางทางเลือกได้ด้วย

ทำไมไฟล์ PNG ถึงใหญ่กว่า — และมันหมายความว่าอย่างไร

JPG ได้ขนาดเล็กด้วยการทิ้งข้อมูล pixel บางส่วน ส่วน PNG เก็บทุก pixel ไว้ครบ การเข้ารหัส JPG แบบสูญเสียกลับเป็น PNG แบบไร้การสูญเสียจึงทำให้ไฟล์ใหญ่ขึ้น โดยปกติสามถึงเจ็ดเท่าของไฟล์ต้นฉบับ ไฟล์ JPG ขนาด 17 KB จะกลายเป็น PNG ประมาณ 105 KB และไฟล์ JPG ขนาด 116 KB จะกลายเป็น PNG ประมาณ 384 KB นี่คือพฤติกรรมที่คาดได้ ไม่ใช่ bug และเกิดกับเครื่องมือแปลง PNG ทุกตัวในโลกเพราะ PNG ถูกนิยามด้วยภาชนะแบบไร้การสูญเสีย หากขนาดเล็กสำคัญกว่าความไร้การสูญเสีย ให้คงใช้ JPG ต่อไป หรือบีบอัด PNG หลังการแปลงด้วยเครื่องมือเฉพาะทาง การแปลงคุ้มค่าเฉพาะเมื่อคุณต้องการคุณสมบัติของ PNG เช่น การแก้ไขซ้ำได้โดยไม่บีบอัดใหม่

PNG หรือ JPG — ควรใช้เมื่อไหร่?

เปลี่ยนมาใช้ PNG สำหรับโลโก้ ไอคอน ภาพหน้าจอที่มีตัวอักษรคม line art และทุกอย่างที่ต้องการความโปร่งใสหรือการแก้ไขซ้ำ ๆ เก็บ JPG ไว้สำหรับภาพถ่าย ภาพ hero บนหน้าเว็บ และภาพที่จะอัปขึ้น social platform ที่จะบีบอัด JPG อยู่แล้ว การแลกเปลี่ยนหลักคือขนาดกับความสามารถในการแก้ไข — JPG ชนะที่ขนาด ส่วน PNG ชนะที่การรักษาคุณภาพข้ามการบันทึกหลายครั้ง การแปลงจาก JPG เป็น PNG ก่อนแก้ไขจะป้องกันไม่ให้การบันทึกแต่ละครั้งเพิ่ม artifact การบีบอัดใหม่ ซึ่งเป็นเหตุผลหลักที่นักออกแบบกราฟิกย้ายภาพถ่ายเข้าสู่ PNG ระหว่าง workflow ที่มีหลายขั้นตอน เมื่อแก้ไขเสร็จและจะส่งขึ้นเว็บ ค่อยแปลงกลับเป็น JPG

คุณภาพและขนาดไฟล์

PNG ผลลัพธ์ไร้การสูญเสีย — ไม่มีคุณภาพใหม่ที่หายไปในการแปลงครั้งนี้ แต่สิ่งที่การแปลงทำไม่ได้คือการกอบกู้คุณภาพที่หายไปแล้วจากการบีบอัด JPG ครั้งแรก artifact, banding หรือความเบลอที่ติดมาใน JPG จะยังคงอยู่ใน PNG ตรงตามที่เห็นทุกประการ PNG เพียงแค่หยุดการเสื่อมเพิ่มเติม เมื่อเป็น PNG แล้ว ทุกการบันทึกจะรักษา pixel ปัจจุบันไว้ ไม่มีแถบเลื่อนคุณภาพเพราะ PNG ไม่มีอะไรให้ปรับ — มันไร้การสูญเสียโดยนิยาม หากต้องการ PNG ที่เล็กลง ให้บีบอัดหลังการแปลง หากต้องการภาพต้นทางที่คมกว่า คุณต้องเริ่มจากต้นฉบับคุณภาพสูงกว่า เพราะไม่มีเครื่องมือแปลงใดกอบกู้สิ่งที่ JPG ทิ้งไปแล้วได้

ความเป็นส่วนตัวของคุณ

การแปลงทำงานในตัวเข้ารหัสภาพที่ติดมากับเบราว์เซอร์ของคุณ ไม่มีการอัปโหลด ไม่มีการบันทึก log ไม่มีคิวรอบนเซิร์ฟเวอร์ หากคุณเปิด DevTools และจับตาดูแท็บ Network ระหว่างการแปลง คุณจะเห็นคำขอภาพออกสู่ภายนอกเป็นศูนย์ เส้นทางโค้ดเดียวกันนี้ทำงานในทุกเบราว์เซอร์ — ไม่มี fallback ไปยังเซิร์ฟเวอร์ที่จะถูกเปิดใช้สำหรับไฟล์ขนาดใหญ่หรือรูปแบบเฉพาะ ฟรี ไม่ต้องสมัครสมาชิก ไม่มีลายน้ำ และไม่ต้องมีบัญชีเพื่อดาวน์โหลดผลลัพธ์ เนื่องจาก pipeline ทั้งหมดทำงานฝั่ง client เครื่องมือก็ยังใช้งานได้หลังโหลดหน้าครั้งแรก แม้เครือข่ายของคุณจะหลุดระหว่างที่กำลังแปลง

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

การแปลง JPG เป็น PNG จะช่วยให้คุณภาพดีขึ้นไหม?

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

ทำไมไฟล์ PNG ของฉันถึงใหญ่กว่า JPG ต้นฉบับ?

PNG เก็บทุก pixel ไว้โดยไม่บีบอัดแบบสูญเสีย — มันไร้การสูญเสียโดยการออกแบบ JPG ได้ขนาดเล็กด้วยการทิ้งข้อมูลภาพ ส่วน PNG เก็บไว้ครบ ไฟล์ JPG ขนาด 17 KB มักกลายเป็น PNG 100 KB ขึ้นไป และไฟล์ JPG ขนาด 116 KB อาจโตเป็นเกือบ 400 KB นี่คือพฤติกรรมที่คาดได้ ไม่ใช่ข้อผิดพลาด หากขนาดไฟล์สำคัญกว่าความไร้การสูญเสีย ให้ใช้เครื่องมือบีบอัดหลังการแปลง

การแปลง JPG เป็น PNG จะสร้างพื้นหลังโปร่งใสไหม?

ไม่ การแปลงเปลี่ยนรูปแบบไฟล์ภาชนะ แต่รักษาเนื้อหา pixel ไว้ — พื้นหลังทึบของคุณจะยังคงทึบ PNG ผลลัพธ์รองรับความโปร่งใสในฐานะรูปแบบไฟล์ แต่ไม่มี pixel ที่โปร่งใสเลยจนกว่าคุณจะลบพื้นหลังแยกต่างหาก หากต้องการ PNG ที่โปร่งใสจริง ให้ใช้เครื่องมือลบพื้นหลังของ RoundCut หลังการแปลง ซึ่งจะแยกตัวแบบและล้าง pixel พื้นหลังให้คุณ

ปลอดภัยไหมที่จะแปลงที่นี่? ไฟล์ภาพของฉันถูกอัปโหลดหรือเปล่า?

ไฟล์ของคุณไม่เคยออกจากเบราว์เซอร์เลย การแปลงทำงานในเครื่องของคุณทั้งหมดโดยใช้ Canvas API — ไม่อัปโหลด ไม่มีเซิร์ฟเวอร์ ไม่มีการเก็บข้อมูล ตรวจสอบได้เองด้วย DevTools เปิดแท็บ Network ระหว่างการแปลง คุณจะเห็นคำขอภาพออกสู่ภายนอกเป็นศูนย์ เส้นทางโค้ดฝั่ง client เดียวกันนี้ทำงานในทุกเบราว์เซอร์ ไม่มี fallback ไปยังเซิร์ฟเวอร์ที่จะทำให้ไฟล์รั่ว

แปลงไฟล์ JPG หลายไฟล์เป็น PNG พร้อมกันได้ไหม?

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

การแปลงจะลบ metadata EXIF ออกไหม?

ใช่ ตัวเข้ารหัสจะลบ EXIF, IPTC และ XMP ออกระหว่างการเข้ารหัสใหม่ผ่าน canvas ICC color profile อาจถูกเก็บไว้ในบางเบราว์เซอร์ (Chrome และ Safari มักรักษาไว้ ส่วน Firefox จะลบทิ้ง) ดังนั้น sRGB ปลอดภัยแต่ profile อื่นไม่รับประกัน หาก EXIF หรือ color profile เฉพาะมีความสำคัญ ให้แก้ไข metadata ก่อนแปลงด้วยเครื่องมือเฉพาะทาง