PNG를 JPG로 변환기
고품질로 PNG 이미지를 JPG 형식으로 즉시 변환하세요. 안전하고 빠르며 완전 무료입니다.
여기에 PNG를 드래그 앤 드롭하세요.
최대 50MB까지 지원
고품질로 PNG 이미지를 JPG 형식으로 즉시 변환하세요. 안전하고 빠르며 완전 무료입니다.
최대 50MB까지 지원
PNG 및 JPG(JPEG로도 작성됨)는 웹에서 가장 일반적인 두 가지 래스터 이미지 형식이지만 서로 다른 작업을 위해 설계되었습니다. PNG는 무손실 DEFLATE 압축을 사용하고 투명도를 위한 알파 채널을 지원하므로 스크린샷, 로고, UI 모형 및 날카로운 모서리나 텍스트가 있는 모든 이미지에 자연스럽게 선택됩니다. JPG는 눈에 잘 띄지 않는 고주파 세부 정보를 버리는 손실이 있는 DCT 기반 압축을 사용하므로 4MB 사진 PNG가 눈에 띄는 차이 없이 JPG로 저장될 때 종종 300~500KB로 축소됩니다.
이 변환기는 HTML5 Canvas API와 브라우저에 내장된 JPEG 인코더를 사용하여 브라우저에서 직접 PNG 비트맵을 JPG 파일로 다시 작성합니다. 픽셀 데이터는 기기 외부로 절대 유출되지 않습니다. 업로드나 서버 처리가 없고 파일 사본이 어디에도 보관되지 않습니다. JPG에는 투명도가 없기 때문에 소스 PNG의 투명한 픽셀은 변환 중에 흰색 배경에 대해 병합됩니다. 이미지에 투명도 위에 부드러운 앤티앨리어싱 가장자리가 있는 경우 가장자리에 희미한 흰색 후광이 나타날 수 있습니다. 이러한 경우에는 원본 PNG를 유지하거나 WebP를 사용하는 것이 일반적으로 더 좋습니다.
변환은 단일 패스로 발생합니다. 디코딩된 PNG의 각 픽셀은 2D 캔버스에 기록된 다음 `canvas.toBlob('image/jpeg', 0.9)`를 사용하여 캔버스를 내보냅니다. 0.9 품질 요소는 libjpeg 용어로 대략 Q=90에 매핑됩니다. 이는 대부분의 사진 편집자가 기본적으로 설정하는 최적의 지점입니다. 즉, 거의 모든 사진 콘텐츠의 소스와 시각적으로 구별할 수 없으며 일반적으로 파일 크기를 70~90% 줄입니다.
사람들이 PNG를 JPG로 변환하는 가장 일반적인 이유는 파일 크기입니다. PNG로 저장된 사진은 동등한 JPG보다 5~10배 더 클 수 있으므로 페이지 로드 속도가 느려지고 클라우드 저장소가 가득 차며 이메일 클라이언트의 첨부 파일 제한이 발생합니다. JPG는 대부분의 플랫폼에서 기대하는 형식이기도 합니다. WhatsApp, 많은 취업 지원 포털, 정부 양식, 전자 상거래 제품 업로드 도구 및 기존 콘텐츠 관리 시스템에서는 JPG를 선호하거나 PNG를 완전히 거부합니다. 로컬에서 한 번 변환하는 것이 업로드 오류를 해결하는 것보다 빠릅니다.
개인 정보 보호도 중요합니다. 파일을 수락하고 원격 서버에서 처리하는 온라인 변환기는 로그, 백업 스냅샷 또는 CDN 캐시에 복사본을 보관할 수 있습니다. 신분증 사진, 의료 스캔, 재무 제표 또는 개인 정보가 포함된 모든 것의 경우 전적으로 클라이언트 측에서 실행되는 브라우저 기반 변환기는 설계상 이러한 위험을 제거합니다. 당신의 기계에는 아무것도 남지 않습니다.
변환에는 몇 초가 걸리며 하나 이상의 파일에서 작동합니다. 전체 흐름은 다음과 같습니다.
JPG가 올바른 대상 형식인지 알면 불필요한 품질 손실을 방지하는 데 도움이 됩니다. PNG에서 변환하는 것이 가장 적합한 상황은 다음과 같습니다.
PNG(RFC 2083)는 필터링된 DEFLATE 스트림을 사용하여 픽셀 데이터를 저장합니다. 무손실입니다. 디코딩된 이미지의 모든 픽셀 값은 원본 바이트 단위와 일치합니다. PNG는 또한 8비트 알파 채널을 지원하여 픽셀당 투명도를 허용합니다. 이러한 속성으로 인해 크기는 크지만 정확해집니다.
JPEG(ITU-T T.81)는 이미지를 8×8 블록으로 분할하고, 이산 코사인 변환을 적용하고, 결과 주파수 계수를 더 높은 주파수에서 보다 적극적으로 양자화하고, 결과를 허프만 코딩으로 인코딩합니다. 품질 계수(1~100)는 양자화 테이블을 제어합니다. 값이 낮을수록 더 많은 고주파수 정보가 삭제되고 단단한 가장자리와 고대비 영역에 눈에 띄는 아티팩트가 발생하여 더 작은 파일이 생성됩니다. 여기서 기본값으로 사용된 품질 90은 대부분의 시청자가 JPG를 원본과 구별할 수 없는 임계값입니다.