Picovert

JPEG란? 거의 모든 사진 뒤에 있는 포맷

Picovert 팀 작성2026-07-157분 분량
무료 도구로 바로 가기:PNG to JPG

휴대폰으로 사진을 찍어 봤거나, 웹사이트에서 이미지를 내려받아 봤거나, 이메일에 사진을 첨부해 본 적이 있다면 거의 틀림없이 JPEG를 사용해 본 것입니다. JPEG는 지구상에서 가장 흔한 이미지 포맷으로, 하루에 오가는 수십억 장의 사진 뒤에 조용히 자리 잡은 기본값입니다. 그런데도 정작 .jpg 파일 안에서 무슨 일이 벌어지는지 궁금해하는 사람은 거의 없습니다. 이 글에서는 JPEG가 어떻게 작동하는지, 왜 지금과 같은 모습으로 보이는지, 그리고 2026년에도 여전히 올바른 선택인 경우가 언제인지를 쉬운 말로 살펴봅니다.

짧은 답변

JPEG는 사진을 위해 특별히 설계된 손실 이미지 포맷입니다. 눈으로는 거의 알아채지 못하는 세부 정보를 영구히 버리는 방식으로 파일을 줄이며, 이는 1부터 100까지의 품질 설정으로 조절됩니다. 투명도나 애니메이션은 저장할 수 없지만, 지금껏 만들어진 모든 브라우저, 카메라, 휴대폰, 앱이 JPEG를 지원합니다 — JPEG가 좀처럼 사라지지 않는 이유가 바로 이것입니다.

간단한 역사

JPEG는 1992년에 규격을 발표한 표준화 위원회인 Joint Photographic Experts Group의 약자입니다. 이 이름은 파일이 아니라 전문가 집단을 가리키지만, 포맷이 그 이름을 물려받았습니다. 위원회의 목표는 당시의 무손실 포맷이 할 수 있던 것보다 훨씬 공격적으로 연속 계조 사진을 압축하면서도, 그 결과물이 사람의 눈에는 그럴듯하게 보이도록 하는 것이었습니다. 30여 년이 지난 지금도 그 초기 설계가 최신 하드웨어에서 여전히 제 몫을 해내고 있는데, 이는 어떤 기술에게든 놀라운 수명입니다.

JPEG 압축은 실제로 어떻게 작동하나요?

JPEG의 핵심 엔진은 이산 코사인 변환(DCT)입니다. 이미지는 8×8 픽셀의 작은 블록으로 나뉘고, 각 블록은 원본 픽셀 값에서 주파수 성분의 집합 — 부드럽고 완만한 변화와 미세하고 급격한 세부 — 으로 변환됩니다. 여기서 핵심은 이것입니다. 사람의 시각은 넓은 형태와 색조보다 미세한 고주파 세부에 훨씬 덜 민감합니다. JPEG는 이 점을 이용해 고주파 성분을 더 거칠게 양자화(반올림)하여, 어차피 알아보기 힘든 정보를 버립니다.

품질 슬라이더는 그 반올림을 얼마나 강하게 적용할지를 정하는 것에 지나지 않습니다. 품질 95에서는 반올림이 부드러워 거의 아무것도 손실되지 않고, 품질 40에서는 미묘한 세부의 전체 범위가 0으로 뭉개지는데, 저품질 JPEG에서 뭉텅뭉텅한 얼룩과 가장자리 주변의 후광이 생기는 것이 이 때문입니다. 이것이 곧 여러분이 하는 직접적인 거래입니다. 품질이 낮을수록 더 많은 주파수 데이터가 버려지기 때문에 파일이 작아집니다. 실제로는 품질 75~85가 사진이 시각적으로 깨끗하게 유지되면서도 파일은 작게 유지되는 최적 지점입니다.

크로마 서브샘플링: JPEG가 사진은 좋아하고 텍스트는 싫어하는 이유

JPEG는 이미지를 밝기(루마)와 색상(크로마) 채널로 분리한 다음, 대개 색상 채널을 절반 해상도로 저장합니다 — 이를 크로마 서브샘플링이라고 부릅니다. 사람의 눈은 색상의 변화보다 밝기의 변화를 훨씬 예리하게 감지하므로, 색상 세부를 절반으로 줄여도 사진에서는 눈에 띄는 손해 거의 없이 용량을 절약할 수 있습니다.

하지만 이것이 바로 JPEG가 스크린샷, 로고, 라인 아트에 잘 맞지 않는 이유이기도 합니다. 선명하고 고대비인 가장자리 — 흰 바탕 위 검은 텍스트의 경계, 또렷한 아이콘, 단색 차트 — 야말로 서브샘플링과 양자화가 뭉개 버리는 고주파, 고색상대비 콘텐츠입니다. 그 결과 모든 글자 주변에 탁한 번짐과 링잉이 생깁니다. 이런 콘텐츠에는 PNG 같은 무손실 포맷이 알맞은 도구입니다. 깨끗한 가장자리가 필요한 그래픽을 JPEG로 저장해 두었다면, 해결책은 JPEG 품질을 더 높이는 것이 아니라 PNG로 유지하거나 다시 내보내는 것입니다.

투명도 없음, 애니메이션 없음

JPEG가 아예 할 수 없는 두 가지가 있습니다. 알파 채널이 없어서 투명도가 없고, 정지된 단일 프레임만 담기 때문에 애니메이션도 없습니다. 투명한 PNG를 JPEG로 변환하면 비치는 영역이 단색 배경색으로 채워지는데, Picovert는 기본적으로 이를 흰색으로 평탄화합니다. 오려낸 로고나 반복되는 애니메이션이 정말로 필요할 때 JPEG는 잘못된 컨테이너입니다. 대신 PNG, WebP, AVIF를 선택하세요.

베이스라인 vs 프로그레시브 JPEG

JPEG를 디스크에 배치하는 방식에는 두 가지가 있습니다. 베이스라인 JPEG는 위에서 아래로 디코딩되므로, 느린 연결에서는 위에서 아래로 쓸어내리듯 로드되는 것처럼 보입니다. 프로그레시브 JPEG는 이미지를 연속적인 패스로 저장합니다 — 먼저 전체 프레임의 흐릿한 버전이 나타나고, 데이터가 더 도착함에 따라 선명해집니다. 프로그레시브 파일은 대개 조금 더 작고, 보는 사람이 전체 구성을 거의 즉시 확인할 수 있어서 웹에서 더 빠르게 느껴집니다. 완전히 로드되고 나면 픽셀은 동일하며, 오직 인코딩 순서만 다릅니다. 대부분의 최신 내보내기 도구는 웹 이미지에 대해 기본값으로 프로그레시브를 사용합니다.

세대 손실: 피해야 할 단 하나의 습관

JPEG는 손실 방식이기 때문에, 저장할 때마다 압축이 다시 실행되어 세부 정보를 조금씩 더 버립니다. JPEG를 열고, 편집하고, 저장하기를 반복하면 그 주기마다 품질이 조금씩 떨어지는데, 이 현상을 세대 손실이라고 합니다. 스크린샷으로 찍어 수십 번 다시 공유된 밈이 결국 거칠어지고 아티팩트투성이가 되는 것도 이 때문입니다. 방어책은 간단합니다. 원본 마스터(가급적 손대지 않은 카메라 원본)를 보관하고, 그것으로부터 편집한 뒤, 같은 작업 파일을 계속 다시 저장하는 대신 매번 새 JPEG로 내보내면 됩니다.

.jpg vs .jpeg — 아무 문제가 아닙니다

사람들은 가끔 .jpg 파일과 .jpeg 파일의 차이를 걱정합니다. 차이는 없습니다. 두 파일은 바이트 단위로 완전히 같은 포맷입니다. 세 글자짜리 .jpg 확장자는 Windows가 확장자를 세 글자로만 허용하던 시절의 유산이고, .jpeg는 그런 제한이 없는 시스템에서 쓰는 더 온전한 표기입니다. 하나를 다른 이름으로 바꿔도 아무것도 달라지지 않습니다.

카메라 JPEG 안의 EXIF 메타데이터

카메라나 휴대폰에서 바로 나온 JPEG에는 EXIF 블록이 담겨 있습니다 — 촬영 날짜, 카메라 모델, 노출 설정, 방향, 그리고 흔히 정확한 GPS 좌표 같은 내장 메타데이터입니다. 이 데이터는 사진 라이브러리를 정리하는 데 정말 유용하지만, 사진을 공개적으로 올릴 때 어디에서 찍었는지가 새어 나갈 수도 있습니다. 사진을 온라인에 공유하면서 위치를 알리고 싶지 않다면, EXIF 데이터 제거 같은 도구로 먼저 메타데이터를 지우세요. 이 도구는 보이는 이미지는 건드리지 않고 브라우저 안에서 파일을 정리합니다.

사진에서 JPEG는 어떻게 비교되나요

포맷압축투명도일반적 크기 (같은 사진)범용 지원
JPEG손실아니요~180 KB어디서나
PNG무손실~2.4 MB어디서나
WebP손실 또는 무손실~110 KB모든 최신 브라우저

사진의 경우 JPEG는 비슷한 시각적 품질에서 PNG보다 극적으로 작습니다. 그래서 카메라 이미지에 PNG는 잘못된 선택입니다. WebP는 보통 JPEG보다 25~35% 더 작고, AVIF는 그보다도 더 나아갈 수 있습니다.

2026년에도 여전히 JPEG를 선택해야 할까요?

그렇습니다. 최신 포맷이 더 잘 압축하더라도, 다음과 같은 여러 상황에서는 여전히 JPEG입니다:

  • 최대 호환성. 이메일 클라이언트, 구형 기기, 인쇄소, 그리고 아무 앱이나 모두 JPEG를 두말없이 이해합니다. 이만큼 범용적인 것은 없습니다.
  • 투명도가 없는 사진. JPEG가 애초에 만들어진 목적이 바로 이것이며, 그 일을 잘 해냅니다.
  • 파일을 남에게 건넬 때. 받는 사람이 어떤 소프트웨어를 쓸지 통제할 수 없을 때 JPEG는 안전한 최소 공통분모입니다.

전달 방식을 여러분이 통제할 수 있고 — 직접 만드는 웹사이트, 직접 출시하는 앱 — 같은 품질에서 가장 작은 파일을 원한다면 대신 WebP나 AVIF를 선택하세요. 최신 사이트에서는 JPEG 폴백과 함께 WebP를 제공하는 것이 흔하고 믿음직한 패턴입니다. JPG to WebP를 쓰면 여러 장의 사진을 클릭 한 번으로 WebP로 바꿀 수 있으며, 모든 처리가 브라우저 안에서 로컬로 이루어집니다.

Picovert에서 JPEG 다루기

위의 모든 처리는 Picovert에서 클라이언트 측으로 이루어집니다 — 여러분의 파일은 절대 기기를 떠나지 않습니다. JPEG로 만들어야 할 그래픽이나 투명 이미지가 있다면 PNG to JPG를 사용하세요(투명도를 단색 배경으로 알아서 평탄화해 줍니다). 기존 JPEG를 그 품질 슬라이더를 똑똑하게 조절하여 줄이고 싶다면 이미지 압축기에 통과시키세요. 여러분이 고른 품질에서 더 작은 파일을 찾아 줍니다. 그리고 웹에 올릴 카메라 사진을 정리할 때는 언제나 위치 메타데이터를 먼저 지우세요 — 이미지를 빠르게, 그리고 사생활을 온전하게 지켜 주는 작은 습관입니다.

자주 묻는 질문

JPEG는 무엇의 약자인가요?+
JPEG는 1992년에 표준을 발표한 위원회인 Joint Photographic Experts Group의 약자입니다. 이 이름은 그 집단을 가리키지만, 사람들은 그 집단이 정의한 파일 포맷을 부를 때 이 이름을 씁니다.
.jpg 파일과 .jpeg 파일 사이에 차이가 있나요?+
없습니다. 내부 바이트까지 같은 동일한 포맷입니다. 세 글자짜리 .jpg 확장자는 확장자를 세 글자로만 허용하던 옛 Windows 시스템의 잔재이고, .jpeg는 더 온전한 표기입니다. 하나를 다른 이름으로 자유롭게 바꿔도 됩니다.
JPEG는 투명도를 지원하나요?+
아니요. JPEG에는 알파 채널이 없어서 투명한 픽셀을 저장할 수 없습니다. 투명한 PNG를 JPEG로 변환하면 투명 영역이 단색(보통 흰색)으로 채워집니다. 투명도가 필요하다면 대신 PNG, WebP, AVIF를 사용하세요.
편집하고 다시 저장할 때마다 JPEG가 더 나빠 보이는 이유는 무엇인가요?+
JPEG는 손실 방식이라 저장할 때마다 새 압축이 실행되어 세부 정보를 조금씩 더 버립니다. 이를 세대 손실이라고 합니다. 원본 마스터를 보관하고 같은 파일을 반복해서 다시 저장하는 대신 그것으로부터 새 JPEG를 내보내세요.