PNG JPG 변환, 용량 줄이고 투명 배경 검게 변하는 문제 막기
PNG를 JPG로 바꾸려면 그림판 같은 기본 프로그램에서 JPG 형식으로 다시 저장하거나, 온라인 이미지 변환기에 올려 JPG로 내려받으면 됩니다. 사진처럼 색이 많은 이미지는 이렇게만 해도 용량이 크게 줄어듭니다. 다만 투명 배경이 있는 PNG는 변환 과정에서 투명했던 부분이 검은색으로 바뀌는 경우가 많으므로, 변환 전에 배경을 흰색으로 채우는 한 단계를 거치는 것이 좋습니다.
PNG를 JPG로 바꾸면 용량이 줄어드는 이유
PNG는 무손실 압축 형식입니다. 픽셀 정보를 하나도 버리지 않기 때문에 화질은 그대로지만, 사진처럼 색이 복잡한 이미지는 파일이 커집니다. JPG는 손실 압축 형식이라 사람 눈에 잘 띄지 않는 정보를 버리는 대신 파일을 작게 만듭니다.
그래서 어떤 이미지를 바꾸느냐에 따라 효과가 다릅니다.
| 이미지 종류 | JPG 변환 효과 | 권장 형식 |
|---|---|---|
| 사진, 풍경, 인물 | 용량이 크게 줄고 화질 차이가 적음 | JPG |
| 글자가 많은 스크린샷 | 글자 주변에 번짐(노이즈)이 생길 수 있음 | PNG 유지 또는 PNG 압축 |
| 로고, 아이콘, 단색 그래픽 | 용량이 오히려 비슷하거나 가장자리가 지저분해짐 | PNG 또는 SVG |
| 투명 배경 이미지 | 투명도가 사라짐 | PNG 또는 WebP |
정리하면 “사진이고 투명 영역이 없다”면 JPG로 바꾸는 것이 가장 효과적입니다. 나머지 경우는 아래에서 설명할 PNG 압축이나 WebP 변환이 더 나을 수 있습니다.
투명 영역이 검게 변하는 이유
JPG에는 투명도(알파 채널)를 저장하는 기능이 없습니다. 그래서 투명한 PNG를 JPG로 바꾸면 프로그램이 투명한 부분을 어떤 색으로든 채워야 합니다.
문제는 투명 픽셀 안에 숨어 있는 색 값입니다. 투명 픽셀은 보통 “색은 검정, 투명도는 100%”처럼 저장되어 있는 경우가 많습니다. 변환 프로그램이 투명도만 떼어 내고 색 값을 그대로 쓰면 그 자리가 검은색으로 나타납니다. 어떤 프로그램은 흰색으로 채우고, 어떤 프로그램은 검은색으로 채우는 이유가 여기에 있습니다.
검은 배경이 되면 특히 이런 문제가 생깁니다.
- 검은 글씨나 검은 선이 있는 로고가 배경에 묻혀 보이지 않습니다.
- 반투명했던 가장자리가 어두운 테두리처럼 남습니다.
- 쇼핑몰 상세페이지나 문서에 넣었을 때 사각형 검은 박스가 생깁니다.
검은 배경을 막는 방법
핵심은 JPG로 저장하기 전에 투명 영역을 원하는 색으로 직접 채우는 것입니다. 프로그램이 알아서 채우게 두지 않으면 결과가 예측 가능해집니다.
- 이미지 편집 프로그램에서 PNG 파일을 엽니다.
- 새 레이어를 만들어 흰색(또는 넣을 곳의 배경색)으로 채웁니다.
- 그 레이어를 원래 이미지 아래로 옮깁니다.
- 레이어를 하나로 합친 뒤(병합) JPG로 저장합니다.
- 저장한 JPG를 다시 열어 가장자리와 배경을 확인합니다.
레이어 기능이 없는 단순한 프로그램을 쓴다면 변환 후 결과를 반드시 확인하고, 배경이 검게 나왔다면 다른 도구로 다시 변환하는 것이 빠릅니다.
그리고 가장 확실한 방법은 투명도가 꼭 필요하면 JPG를 포기하는 것입니다. 배경을 투명하게 유지해야 하는 로고나 스티커 이미지라면 PNG를 압축하거나 WebP로 바꾸는 편이 맞습니다. WebP는 투명도를 지원하면서 PNG보다 용량이 작은 경우가 많습니다.
방법 1: 설치 없이 온라인 도구로 변환
프로그램을 설치하지 않고 바로 바꾸려면 ssdown의 이미지 변환기를 쓰면 됩니다. PNG, JPG, WebP, AVIF 등 여러 형식 사이를 변환할 수 있습니다.
- 이미지 변환기 페이지를 엽니다.
- 변환할 PNG 파일을 올립니다.
- 출력 형식을 JPG로 선택합니다.
- 변환된 파일을 내려받습니다.
- 투명 배경이 있던 이미지라면 내려받은 파일의 배경색을 꼭 확인합니다.
투명 배경을 유지하고 싶다면 3단계에서 JPG 대신 WebP를 고르면 됩니다. 여러 장을 한꺼번에 처리해야 하거나 회사 컴퓨터라 프로그램 설치가 어려울 때 특히 편합니다.
방법 2: 컴퓨터 기본 프로그램으로 변환
Windows 그림판
Windows에 기본으로 들어 있는 그림판으로도 PNG를 JPG로 바꿀 수 있습니다. 파일을 연 뒤 “다른 이름으로 저장”에서 JPEG 형식을 고르면 됩니다. 투명 영역이 있는 이미지는 저장할 때 투명도가 사라진다는 안내가 나올 수 있으며, 저장 결과의 배경색을 확인해야 합니다. 그림판은 JPG 품질을 세밀하게 조절하는 기능이 없어서, 용량을 더 줄이고 싶다면 변환 후 압축 도구를 한 번 더 거치는 것이 좋습니다.
Mac 미리보기
Mac에서는 미리보기 앱에서 이미지를 연 뒤 “파일 > 내보내기”에서 형식을 JPEG로 바꿔 저장할 수 있습니다. 품질 슬라이더가 있어 용량과 화질을 직접 조절할 수 있습니다. 투명 배경 이미지라면 여기서도 저장 후 결과를 확인하세요.
Linux와 교육용 환경: Paint
Linux의 Sugar 학습 환경을 쓴다면 Sugar Labs 커뮤니티가 만든 무료 그림 도구 Paint가 있습니다. 어린이도 쓰기 쉬운 간단한 그리기 도구라 이미지를 불러와 배경을 칠하는 정도의 작업에 어울립니다. 저장 형식과 내보내기 방식은 환경에 따라 다를 수 있으니 공식 도움말에서 최신 정보를 확인하세요. 형식 변환 자체는 앞의 온라인 변환기를 함께 쓰면 간단합니다.
JPG 품질 설정은 얼마가 적당할까
품질을 조절할 수 있는 도구라면 100을 고를 필요는 거의 없습니다. 일반적으로 80~90 정도에서 눈으로 보는 화질 차이는 작고 용량은 크게 줄어듭니다. 웹에 올릴 사진이라면 더 낮춰도 괜찮은 경우가 많습니다.
- 인쇄용, 보관용: 90 이상
- 블로그, 쇼핑몰 이미지: 75~85 정도에서 시작해 확인
- 메신저 전송, 미리보기용: 60~75도 대부분 무난
JPG는 저장할 때마다 조금씩 화질이 떨어집니다. 원본 PNG는 지우지 말고 따로 보관한 뒤 복사본을 변환하는 습관을 들이면 좋습니다.
JPG로 바꾸지 않고 PNG 용량 줄이기
글자가 많은 스크린샷이나 투명 배경 이미지는 JPG로 바꾸면 화질이나 투명도를 잃습니다. 이럴 때는 형식은 PNG로 두고 파일만 줄이는 편이 낫습니다.
- PNG 압축: 사용하는 색 수를 줄이는 방식으로 PNG 용량을 크게 낮출 수 있습니다. 설치 없이 하려면 이미지 압축 도구에 올리면 됩니다.
- 해상도 줄이기: 4K 화면 스크린샷을 블로그에 올릴 때는 가로 크기를 줄이는 것만으로 용량이 크게 줄어듭니다.
- WebP로 변환: 투명도를 유지하면서 용량을 줄일 수 있습니다. 다만 일부 오래된 프로그램이나 업로드 사이트는 WebP를 받지 않을 수 있습니다.
자주 묻는 질문
PNG를 JPG로 바꾸면 화질이 떨어지나요?
JPG는 손실 압축이라 정보가 일부 사라집니다. 사진은 품질 80 이상이면 차이를 느끼기 어렵지만, 글자나 선이 많은 이미지는 번짐이 눈에 띌 수 있습니다.
이미 검게 변한 JPG를 다시 투명하게 되돌릴 수 있나요?
JPG에는 투명도 정보가 남아 있지 않아 그대로 되돌릴 수는 없습니다. 원본 PNG가 있다면 원본으로 다시 변환하고, 없다면 배경 제거 작업을 따로 해야 합니다.
JPG로 바꿨는데 용량이 오히려 커졌어요.
단색이 많은 로고나 아이콘, 이미 압축된 PNG는 JPG로 바꿔도 줄지 않거나 커질 수 있습니다. 이런 이미지는 PNG 압축이나 WebP 변환이 더 효과적입니다.
여러 장을 한 번에 변환할 수 있나요?
그림판이나 미리보기는 한 장씩 처리하는 방식이라 번거롭습니다. 여러 장을 다룬다면 온라인 이미지 변환기처럼 파일을 한꺼번에 올릴 수 있는 도구가 편합니다.
정리
PNG를 JPG로 바꾸면 사진 이미지의 용량을 가장 쉽게 줄일 수 있습니다. 다만 JPG는 투명도를 지원하지 않아 투명 영역이 검게 변할 수 있으므로, 변환 전에 배경을 흰색으로 채우고 변환 후 결과를 확인해야 합니다. 투명 배경을 지켜야 하거나 글자가 많은 이미지라면 JPG 대신 PNG 압축이나 WebP 변환을 선택하세요.