JPG를 PNG로 변환기
JPG 이미지를 고품질로 즉시 PNG 형식으로 변환하세요. 안전하고 빠르며 완전 무료입니다.
여기에 JPG를 드래그 앤 드롭하세요.
최대 50MB까지 지원
JPG 이미지를 고품질로 즉시 PNG 형식으로 변환하세요. 안전하고 빠르며 완전 무료입니다.
최대 50MB까지 지원
JPG를 PNG로 변환하는 것은 가장 일반적인 이미지 형식 요청 중 하나이지만 가장 잘못 이해되는 것 중 하나이기도 합니다. JPG는 손실이 많습니다. 형식이 이미지를 인코딩할 때마다 인간의 눈이 간과하기 쉬운 고주파수 정보를 삭제하고 해당 정보는 복구할 수 없습니다. 기존 JPG를 PNG로 변환하면 이미 손실이 있는 비트맵 주위에 무손실 컨테이너가 생성되므로 손실된 세부 정보를 다시 얻을 수 없습니다. 얻을 수 있는 것은 투명성을 지원하고, 추가 성능 저하 없이 반복 편집을 허용하며, JPG를 거부하는 도구(Discord 스티커, 특정 인쇄 파이프라인, 일부 게임 엔진 자산 가져오기 도구)에서 보다 안정적으로 수용할 수 있는 형식입니다.
이 도구는 브라우저에 내장된 이미지 디코더를 사용하여 JPG를 디코딩하고 결과 비트맵을 HTML5 캔버스에 그린 다음 DEFLATE 압축 무손실 저장소를 사용하여 해당 캔버스를 PNG로 다시 인코딩합니다. 변환은 전적으로 귀하의 장치에서 발생합니다. 파일은 결코 서버로 이동하지 않으며 그에 대한 어떤 것도 기록되지 않습니다. 출력 PNG는 소스에 이미 존재하는 모든 압축 아티팩트를 포함하여 픽셀 콘텐츠가 디코딩된 JPG와 바이트 단위로 동일합니다.
JPG 아티팩트를 제거하거나 충실도가 높은 이미지를 얻는 것이 목표라면 형식 변환만으로는 도움이 되지 않습니다. 더 깔끔한 접근 방식은 카메라의 RAW, 편집 가능한 Photoshop 문서 또는 디자인 도구의 PNG 내보내기 등 압축되지 않은 원본 소스를 가져와 변환하는 것입니다. JPG에서 PNG로의 변환을 품질 개선이 아닌 패키징 변경으로 간주하세요.
가장 일반적인 두 가지 이유는 호환성과 편집 가능성입니다. 타이핑 키보드 스티커 라이브러리, 특정 상품 인쇄 서비스, 다양한 기존 콘텐츠 관리 시스템 등 일부 플랫폼에서는 PNG만 허용합니다. 업로드 양식으로 협상하는 것보다 로컬로 변환하는 것이 더 빠릅니다. 또한 PNG는 품질 손실 없이 반복 저장을 허용하므로 최종 버전을 제작하기 전에 그래픽 도구에서 이미지를 여러 번 편집하려는 경우 저장 사이에 PNG로 작업하면 세대 간 JPG 아티팩트가 방지됩니다.
PNG는 또한 이미지 오버레이, 다양한 배경에 배치된 로고 및 합성 작업에 필요한 투명도를 지원합니다. JPG는 투명한 픽셀을 표현할 수 없습니다. JPG에서 PNG로 변환 단계 자체에서는 투명도가 추가되지 않지만 PNG로 변환하는 것이 투명도를 추가하는 첫 번째 단계입니다. 알파를 도입하려면 별도의 단계(배경 제거, 마스킹)가 필요합니다. 이 변환기는 형식 래퍼만 변경합니다.
변환은 단일 브라우저 작업입니다. 소프트웨어 설치도 없고 업로드도 없습니다.
JPG에서 PNG로 변환하는 것이 실제로 도움이 되는 상황입니다.
JPEG(ITU-T T.81)는 8×8 블록 이산 코사인 변환, 품질 계수에 따른 스칼라 양자화 및 허프만 엔트로피 코딩을 사용하여 이미지를 인코딩합니다. 이 형식은 2017년 현재 특허가 없으며 생산 중인 모든 브라우저, OS 및 카메라에서 기본적으로 지원됩니다. JPEG를 디코딩하면 품질 설정의 아티팩트가 구워진 비트맵이 생성됩니다.
PNG(RFC 2083)는 디코딩된 비트맵을 가져와 필터링된 DEFLATE 압축을 통해 저장합니다. 5가지 필터 유형(None, Sub, Up, Average, Paeth)이 스캔라인별로 시도됩니다. 인코더는 최상의 압축을 제공하는 인코더를 선택합니다. PNG는 무손실입니다. 동일한 비트맵을 두 번 인코딩하면 동일한 픽셀 값이 생성되지만 파일 바이트는 필터 선택에 따라 다를 수 있습니다. 이 형식은 선택적 8비트 또는 16비트 알파 채널과 감마 메타데이터도 지원합니다.