CodeKitHub
이미지 도구

JPG를 PNG로 온라인 변환

마지막 업데이트:

JPG 사진을 넣으면 PNG 파일로 다운로드할 수 있습니다. 모든 처리는 브라우저 안에서 로컬로 이루어집니다 — 업로드도, 워터마크도, 제한도 없습니다. 어떤 양식, 앱, 작업 흐름이 특별히 PNG를 요구할 때, 또는 추가적인 JPG 세대 손실을 원하지 않는 편집 작업의 첫 단계로 유용합니다.

    이 도구는 무엇인가요?

    JPG는 사진이 보통 저장되는 압축률 높은 손실 형식이고, PNG는 많은 애플리케이션, 양식, 파이프라인이 요구하는 무손실 형식입니다. JPG를 PNG로 변환하면 이미지를 무손실로 다시 인코딩합니다 — 픽셀은 JPG에 있던 그대로 보존되며 PNG를 아무리 다시 저장해도 더 이상 화질이 손실되지 않습니다.

    솔직하게 알아둬야 할 한계가 하나 있습니다: 변환은 JPG가 이미 버린 디테일을 되살릴 수 없습니다. JPG를 PNG로 변환해도 보기에는 원본 JPG와 똑같을 뿐 더 좋아지지 않으며, 무손실 저장 방식이 바이트를 더 많이 차지하기 때문에 파일 용량은 보통 더 커집니다.

    왜 사용해야 할까요?

    • 양식, 앱, 자산 파이프라인의 PNG 전용 요구 사항을 몇 초 만에 충족합니다.
    • 이 시점부터는 무손실: PNG를 반복해서 편집하고 다시 저장해도 세대 손실이 전혀 없습니다.
    • 일괄 변환과 파일별 다운로드를 지원합니다.
    • 로컬 처리로 비공개 보장 — 사진은 절대 업로드되지 않습니다.
    • 무료, 워터마크 없음, 계정 불필요.

    사용 방법

    1. 박스를 클릭하거나 JPG 파일을 드래그해서 놓으세요.
    2. 변환이 즉시 시작됩니다 — 결과마다 미리보기와 용량이 표시됩니다.
    3. 각 PNG 옆의 다운로드 버튼을 클릭하세요.

    예시

    입력

    photo.jpg — 850 KB

    결과

    photo.png — 2.9 MB, 픽셀 완전히 동일

    PNG가 더 큰 것은 모든 픽셀을 무손실로 저장하기 때문입니다 — 예상되고 정상적인 현상입니다.

    흔한 사용 사례

    • 원본 사진은 JPG인데 PNG 업로드만 허용하는 디자인 툴, 인쇄 서비스, 자산 파이프라인에 사용할 때.
    • 반복적으로 저장될 편집 작업 전에 JPG를 이미지 편집기용으로 준비할 때 — 미리 변환해두면 저장할 때마다 쌓이는 JPG 세대 손실을 피할 수 있습니다.
    • 같은 폴더나 시스템에 이미 있는 무손실 자산(아이콘, 로고)과의 일관성을 위해 PNG가 필요한 프로젝트에 JPG를 추가할 때.
    • .png 확장자나 PNG 파일 시그니처를 특별히 확인하는 도구나 스크립트에 JPG를 입력해야 할 때.

    이 변환이 해결하는 것과 해결하지 못하는 것

    솔직히 짚고 넘어갈 부분이 있습니다: 심하게 압축되어 블록 현상이 있는 JPG를 PNG로 변환해도 그 블록 현상은 사라지지 않습니다 — PNG의 무손실 인코딩은 압축 아티팩트를 포함한 모든 픽셀을 충실하게 보존합니다. JPG가 이미 나쁘게 보인다면 PNG 버전도 정확히 똑같이 나쁘게 보일 뿐, 파일만 더 커집니다. 이 변환의 가치는 화질 개선이 아니라 추가적인 화질 저하를 멈추고 PNG를 명시적으로 요구하는 형식 조건을 충족시키는 데 있습니다.

    JPG to PNG와 PNG to JPG의 차이

    이 두 변환은 정반대 문제를 해결하며 혼동하기 쉽습니다. JPG to PNG(이 도구)는 거의 항상 형식 요구 사항을 충족하거나 추가 세대 손실을 막기 위한 것이며, 용량을 줄여주지 않고 오히려 더 늘어나는 경우가 많습니다. 반대 방향인 PNG to JPG는 실수로 PNG로 저장된 사진 이미지의 용량을 줄이는 것이 보통의 목적이며, 어떤 손실 재인코딩에도 따르는 작고 대개 눈에 띄지 않는 화질 저하를 대가로 파일 용량을 실제로 줄여줍니다. 실제 목적에 맞지 않는 방향을 고르는 것 — 예를 들어 사진을 PNG로 변환하면서 용량이 줄어들기를 기대하는 것 — 이 두 도구 사이에서 가장 흔한 혼동입니다.

    자주 묻는 질문

    왜 PNG가 원본 JPG보다 더 큰가요?

    PNG는 픽셀을 무손실로 저장하는 반면 JPG는 공격적으로 압축하기 때문입니다. 사진의 경우 2~5배 정도 커지는 것이 일반적입니다. 이는 형식 보장을 얻는 대신 용량을 지불하는 거래이며, PNG가 필수이거나 이미지를 더 편집할 예정이라면 올바른 선택입니다.

    PNG로 변환하면 화질이 좋아지나요?

    아니요 — JPG가 가진 화질을 JPG의 아티팩트까지 포함해 정확히 그대로 보존합니다. 대신 확실히 보장되는 것은, 이제부터는 추가적인 화질 손실이 없다는 점입니다. 이미지를 편집하고 다시 저장할 계획이라면 중요한 부분입니다.

    PNG에 투명도가 생기나요?

    PNG는 형식 자체로는 투명도를 지원하지만, JPG에는 투명도가 없었으므로 변환된 PNG는 완전히 불투명합니다. 투명도를 만들려면 배경 제거 기능이 있는 이미지 편집기가 필요합니다.

    JPG 대신 PNG를 언제 써야 하나요?

    PNG는 스크린샷, 로고, 텍스트나 선명한 윤곽이 있는 그래픽, 투명도가 필요한 이미지, 반복 편집이 필요한 파일에 적합합니다. JPG는 보거나 공유할 사진에 적합합니다. 방향을 잘못 잡고 변환하면 이득 없이 용량만 낭비하게 됩니다.

    변환 과정에서 무언가 업로드되나요?

    아니요. 브라우저가 JPG를 디코딩하고 canvas API를 통해 로컬에서 PNG로 다시 인코딩합니다. 페이지가 한 번 로드된 이후에는 오프라인에서도 작동합니다.

    JPG를 PNG로 변환하면 화질이 개선되나요?

    아니요. JPEG 압축은 디테일을 영구적으로 버리며, PNG로 변환해도 현재 남아 있는 픽셀을 그대로 보존할 뿐 손실된 부분을 되살릴 수는 없고 PNG 파일은 보통 훨씬 커집니다. 양식이나 작업 흐름에서 특별히 PNG를 요구할 때, 또는 무손실 중간 단계가 필요한 편집 전에 변환하는 것이지, 사진을 "업그레이드"하려는 목적으로 쓰는 것이 아닙니다.

    관련 도구