요약
최적화하지 않은 이미지는 전체 페이지 용량의 최대 75%를 차지합니다. 이미지를 압축하면 눈에 띄는 품질 저하 없이 로딩 시간을 절반으로 줄일 수 있습니다.
더 알아보고 싶다면 물어보세요
이미지 압축은 대부분의 웹사이트가 실행할 수 있는 최적화 가운데 효과가 가장 큰 작업입니다. HTTP Archive에 따르면 이미지는 평균적인 웹 페이지 전체 용량의 40% 이상을 차지합니다. 이커머스 스토어나 포트폴리오처럼 이미지가 많은 사이트에서는 이 수치가 75%를 넘어섭니다. 불필요한 킬로바이트 하나하나가 페이지 로딩 시간을 늦추고, Core Web Vitals 점수를 떨어뜨리며, Google 검색결과에서 사이트 순위를 끌어내립니다.
Google은 2018년부터 모바일에서, 2021년부터는 Core Web Vitals를 통해 페이지 속도를 직접적인 순위 요소로 삼고 있습니다. 주요 콘텐츠가 얼마나 빨리 표시되는지를 측정하는 Largest Contentful Paint(LCP) 지표는 이미지 파일 크기의 영향을 크게 받습니다. LCP가 2.5초 미만인 사이트는 더 느린 경쟁사보다 훨씬 상위에 노출됩니다. web.dev 연구에 따르면 LCP 점수 미달을 해결하는 가장 흔한 방법은 이미지 용량을 줄이는 것입니다.
이미지 압축의 작동 방식
이미지 압축은 중복 데이터를 제거해 파일 크기를 줄입니다. 접근 방식은 두 가지, 즉 손실 압축과 무손실 압축입니다.
손실 압축은 사람의 눈으로 쉽게 알아채기 어려운 데이터를 제거합니다. 품질을 70%에서 85% 사이로 설정하면 원본과 압축본의 시각적 차이는 사실상 보이지 않지만, 파일 크기는 60%에서 80%까지 줄어듭니다. 픽셀 단위의 완벽한 재현보다 파일 크기가 더 중요한 웹 이미지에서는 이 구간이 최적점입니다.
무손실 압축은 이미지 데이터를 전혀 제거하지 않고 파일 크기를 줄입니다. 절감폭은 보통 10%에서 30%로 더 작지만, 이미지는 원본과 비트 단위까지 동일하게 유지됩니다. 이 방식은 기술 도면, 스크린샷, 의료 영상처럼 모든 세부 정보가 중요한 이미지에 적합합니다.
이 무료 이미지 압축기는 시각적 품질을 유지하면서 파일 크기를 최대한 줄이는 고급 손실 압축 알고리즘을 사용합니다. 품질 슬라이더로 필요에 맞는 균형점을 직접 찾을 수 있습니다.
이미지 크기가 SEO 순위에 영향을 주는 이유
Google은 LCP, First Input Delay(FID), Cumulative Layout Shift(CLS)라는 세 가지 Core Web Vitals 지표를 측정합니다. 큰 이미지는 LCP에 직접적인 악영향을 줍니다. 브라우저가 화면에 이미지를 그리기 전에 파일 전체를 내려받아야 하기 때문입니다. 압축하지 않은 3MB 크기의 히어로 이미지는 모바일 회선에서 로딩에 5초에서 10초가 걸려, LCP를 2.5초 기준에서 크게 벗어나게 만듭니다.
LCP 외에도 무거운 이미지는 전체 페이지 용량을 늘려 모바일 사용자의 데이터 사용량과 통신 비용에 영향을 줍니다. Google의 모바일 우선 색인 생성 방식에서는 모바일 환경이 순위를 결정합니다. 큰 이미지 때문에 모바일 페이지가 느리게 열리면 데스크톱 순위까지 함께 떨어집니다.
페이지 속도는 이탈률에도 영향을 줍니다. Google의 조사에 따르면 페이지 로딩 시간이 1초에서 3초로 늘어나면 이탈 확률이 32% 증가하고, 1초에서 5초로 늘어나면 90%까지 치솟습니다. 이미지를 하나 압축할 때마다 방문자가 콘텐츠를 보기 전에 떠날 가능성이 그만큼 줄어듭니다.
알맞은 이미지 형식 선택하기
WebP는 2026년 현재 대부분의 웹 이미지에 권장되는 형식입니다. 동일한 품질에서 JPEG보다 파일 크기가 25%에서 35% 작고, 손실 압축과 무손실 압축을 모두 지원합니다. Chrome, Firefox, Safari, Edge를 비롯한 모든 최신 브라우저가 WebP를 지원합니다.
JPEG는 사진이나 색상이 많은 복잡한 이미지의 표준 형식으로 남아 있습니다. 압축률이 뛰어나지만 투명도를 지원하지 않습니다. 폭넓은 호환성이 중요하거나 아주 오래된 브라우저를 쓰는 사용자가 있는 경우에 JPEG를 사용하세요.
PNG는 투명도, 선명한 경계선, 정확한 색상 재현이 필요한 이미지에 적합합니다. 로고, 아이콘, 스크린샷은 PNG 형식으로 잘 압축됩니다. 다만 사진 계열 콘텐츠에서는 PNG 파일이 JPEG나 WebP보다 대체로 큽니다.
AVIF는 가장 최근에 등장한 형식으로 WebP보다도 압축률이 좋습니다. 지원 범위는 넓어지고 있지만 아직 모든 환경을 아우르지는 못합니다. 절감폭을 최대한 끌어올리려면 WebP 대체본과 함께 AVIF를 점진적 개선 수단으로 검토하세요.
대규모 웹사이트를 위한 일괄 압축
이커머스 사이트, 블로그, 미디어 플랫폼에는 수백에서 수천 장의 이미지가 있는 경우가 많습니다. 이를 한 장씩 압축하는 것은 현실적이지 않습니다. 이 도구는 일괄 처리를 지원해 여러 이미지를 동시에 압축하고 하나의 압축 파일로 한 번에 내려받을 수 있게 해 줍니다.
이미 운영 중인 웹사이트라면 트래픽이 가장 많은 페이지의 이미지부터 압축하세요. Google PageSpeed Insights로 이미지 관련 성능 점수가 가장 나쁜 페이지를 찾아내세요. 상위 20개 페이지만 압축해도 순위가 눈에 띄게 개선됩니다.
사이트에 새 이미지를 올릴 때는 압축을 작업 흐름의 일부로 삼으세요. 게시하기 전에 원본을 이 압축기에 올리세요. 이렇게 하면 새 콘텐츠가 쌓이면서 최적화되지 않은 이미지가 늘어나 성능이 점점 나빠지는 일을 막을 수 있습니다.
이미지 압축 모범 사례
압축하기 전에 이미지를 실제 표시 크기에 맞춰 조정하세요. 4000x3000 픽셀 사진을 800x600으로 표시하면 결코 보이지 않을 픽셀에 대역폭을 낭비하게 됩니다. 먼저 크기를 줄이고 그다음 압축해야 파일 크기가 가장 작아집니다.
srcset 속성을 활용한 반응형 이미지로 화면 크기별로 서로 다른 크기의 이미지를 제공하세요. 이렇게 하면 모바일 사용자는 더 작은 이미지를 내려받고 데스크톱 사용자는 원본 해상도로 볼 수 있습니다.
첫 화면 아래에 있는 이미지에는 loading="lazy"로 지연 로딩을 적용하세요. 아직 보이지 않는 이미지를 브라우저가 미리 내려받지 않게 되어 초기 페이지 로딩 시간이 개선됩니다.
모든 이미지에 width와 height 속성을 명시해 레이아웃 이동을 방지하세요. 이는 페이지 로딩 중 시각적 안정성을 측정하는 Core Web Vitals 지표인 CLS에 대응하는 조치입니다.
마지막으로 이미지 파일에 긴 캐시 헤더를 설정해 브라우저 캐싱을 활용하세요. 방문자가 압축된 이미지를 한 번 내려받으면 브라우저가 이를 로컬에 저장합니다. 이후 페이지 조회에서는 서버에서 다시 내려받지 않고 캐시에서 즉시 불러옵니다.

































































































