몇 년마다 더 작은 파일과 더 나은 품질을 약속하는 새로운 이미지 포맷이 등장합니다. 대부분은 잊혀집니다. AVIF는 다릅니다. Google, Apple, Mozilla, Microsoft, Netflix, Amazon을 포함하는 컨소시엄인 Alliance for Open Media(AOM)의 지원을 받는 AVIF는 지금까지 개발된 가장 효율적인 압축 기술 중 하나인 AV1 비디오 코덱을 기반으로 합니다. 이것은 실험적인 시도가 아닙니다. Netflix가 수십억 개의 썸네일을 제공하는 데 사용하고, Android가 기본 스크린샷 포맷으로 사용하며, 모든 주요 브라우저가 지원하는 포맷입니다.
AVIF는 동등한 시각적 품질에서 JPEG보다 3050% 작고 WebP보다 2030% 작은 파일을 일관되게 제공합니다. HDR, 넓은 색 영역, 투명도, 애니메이션을 지원합니다. 이론적으로 오늘날 사용 가능한 최고의 이미지 포맷입니다.
하지만 AVIF에도 실질적인 한계가 있습니다. 인코딩이 JPEG나 WebP보다 상당히 느립니다. 브라우저 지원은 빠르게 성장하고 있지만, WebP가 누리는 거의 보편적인 97%에는 아직 도달하지 못했습니다. 그리고 포맷의 복잡성 때문에 일부 도구와 플랫폼에서는 아직 제대로 처리하지 못합니다.
이 가이드에서는 AVIF에 대해 알아야 할 모든 것을 다룹니다 — 내부 작동 원리, 실제 압축 데이터를 통한 WebP 및 JPEG와의 비교, 현재 브라우저 지원 현황, 그리고 사용자에게 문제를 일으키지 않으면서 점진적으로 도입하는 방법까지.
AVIF의 작동 원리: 이미지를 위한 AV1 인트라 프레임 코딩
AVIF는 AV1 Image File Format의 약자입니다. AV1 비디오 코덱의 인트라 프레임 코딩 기술을 가져와 AOM AVIF 사양에 정의된 대로 HEIF(High Efficiency Image File Format) 컨테이너에 패키징합니다. 기반 기술을 이해하면 AVIF가 왜 이전 포맷보다 훨씬 더 잘 압축하는지 알 수 있습니다.
AV1 인트라 프레임 코딩
비디오 압축에서 인트라 프레임(I-프레임)은 다른 프레임을 참조하지 않고 독립적으로 압축됩니다. AVIF는 AV1의 인트라 프레임 코딩 파이프라인을 사용하며, 이는 JPEG나 WebP를 훨씬 뛰어넘는 여러 기법을 포함합니다:
유연한 블록 분할. JPEG는 고정된 8×8 블록을 사용하고 WebP는 4×4 및 16×16 블록을 사용합니다. AV1은 최대 128×128 픽셀의 슈퍼블록을 지원하며, 이를 다양한 크기로 재귀적으로 분할할 수 있습니다 — 매끄러운 영역에는 큰 블록, 세밀한 영역에는 작은 블록을 사용하여 가장 중요한 곳에 비트를 할당합니다.
고급 예측 모드. AV1은 JPEG의 0개, WebP의 13개에 비해 50개 이상의 방향성 인트라 예측 모드를 제공합니다. 더 정확한 예측은 저장할 데이터가 줄어든다는 것을 의미하며, 그라데이션, 패턴, 기하학적 형태에서 극적으로 더 나은 압축을 가능하게 합니다.
다중 심볼 산술 코딩. AV1의 엔트로피 코더는 이미지 데이터의 통계적 특성에 적응하여, JPEG의 허프만 코딩 같은 단순한 코더가 남기는 절감 효과를 추가로 확보합니다.
인루프 필터링. AV1은 디코딩 중에 디블로킹 필터, 제한된 방향성 향상 필터(CDEF), 루프 복원 필터를 적용합니다. 이들은 블록 경계의 블로킹 아티팩트를 줄여, 시각적 품질을 유지하면서 더 공격적인 양자화(더 작은 파일)를 가능하게 합니다.
HDR, 넓은 색 영역 등
AVIF의 기능은 압축 효율을 훨씬 넘어섭니다:
- 색 심도: 채널당 8비트, 10비트, 12비트 (JPEG와 WebP는 8비트로 제한). 높은 비트 심도는 미묘한 그라데이션 — 석양 하늘, 피부 톤, 스튜디오 배경 — 에서 밴딩을 제거합니다.
- 넓은 색 영역: BT.2020 및 BT.2100 지원으로 JPEG와 WebP가 인코딩할 수 없는 sRGB 영역 밖의 생생한 색상을 표현할 수 있습니다.
- HDR 전달 함수: PQ 및 HLG 지원으로 HDR 디스플레이를 위한 진정한 HDR 이미지를 가능하게 합니다 — HDR 모니터가 주류가 되면서 점점 더 가치가 높아지고 있습니다.
- 알파 투명도: 손실 및 무손실 모드 모두에서 지원되며, 알파 채널에 대한 독립적인 압축이 가능합니다.
- 애니메이션: HEIF 컨테이너의 이미지 시퀀스는 GIF와 애니메이션 WebP에 대한 고품질 대안을 제공하지만, 도구 지원은 아직 성숙 중입니다.
AVIF vs WebP vs JPEG: 압축 비교
이미지 포맷의 진정한 테스트는 실제 이미지에서 어떻게 수행되는가입니다. 동등한 시각적 품질에서 JPEG, WebP, AVIF로 다섯 장의 테스트 이미지를 압축하여 차이를 측정했습니다.
테스트 방법론
- 소스 이미지: 일반적인 웹 콘텐츠를 대표하는 다섯 장의 이미지 — 풍경 사진, 인물 사진, 흰 배경의 상품 촬영, 텍스트가 있는 스크린샷, 단색의 그래픽 일러스트레이션.
- 품질 보정: 각 포맷에서 다른 의미를 가지는 동일한 수치 품질 설정 대신, 약 0.95의 동등한 SSIM(구조적 유사성 지수) 점수를 생성하도록 설정을 보정했으며, 이는 웹 전달에 적합한 높은 시각적 품질을 나타냅니다.
- JPEG 설정: 품질 82, 프로그레시브 인코딩, 4:2:0 크로마 서브샘플링.
- WebP 설정: 품질 80, 손실 모드.
- AVIF 설정: 품질 65 (AVIF 품질 스케일은 다르게 작동 — 낮은 숫자가 JPEG/WebP 대비 상대적으로 높은 품질을 생성), 속도 4 (균형 잡힌 인코딩 속도).
- 변환 도구: MacBook Pro(M2, 16 GB RAM)의 Chrome 122에서 클라이언트 측으로 실행되는 ImgCompress.app.
결과
| 이미지 유형 | 해상도 | JPEG (Q82) | WebP (Q80) | AVIF (Q65) | AVIF vs JPEG | AVIF vs WebP |
|---|---|---|---|---|---|---|
| 풍경 사진 | 2400×1600 | 485 KB | 362 KB | 245 KB | −49% | −32% |
| 인물 | 1800×2400 | 390 KB | 295 KB | 198 KB | −49% | −33% |
| 상품 (흰 배경) | 2000×2000 | 310 KB | 240 KB | 175 KB | −44% | −27% |
| 텍스트 스크린샷 | 1920×1080 | 265 KB | 195 KB | 155 KB | −42% | −21% |
| 단색 일러스트 | 1200×800 | 95 KB | 72 KB | 58 KB | −39% | −19% |
데이터가 보여주는 것
AVIF는 모든 이미지 유형에서 JPEG를 39~49% 앞섭니다. AV1의 고급 예측 모드와 유연한 블록 분할이 뛰어난 사진 콘텐츠에서 절감 효과가 가장 극적입니다. 단색 일러스트레이션도 39% 감소를 보입니다.
AVIF는 WebP를 19~33% 앞섭니다. WebP-대-JPEG 격차보다는 작지만 여전히 상당합니다. 풍경 사진의 경우, AVIF는 WebP 대비 추가로 117 KB를 절약합니다 — WebP의 이미 상당한 이점 위에 32% 더 작습니다.
사진 콘텐츠가 가장 큰 혜택을 받지만, 모든 유형이 개선됩니다. 스크린샷과 일러스트레이션은 WebP 대비 19~21%의 절감을 보여줍니다 — WebP가 이미 날카로운 가장자리와 단색을 잘 처리하기 때문에 마진이 좁지만, AVIF가 여전히 일관되게 승리합니다.
브라우저 호환성: 2025년 AVIF 현황
브라우저 지원은 실제로 AVIF를 프로덕션에서 사용할 수 있는지를 결정하는 핵심 요소입니다. 2025년 초 기준 Can I Use 데이터에 기반한 현재 상태입니다.
현재 지원 현황
| 브라우저 | AVIF 지원 | 지원 시작 버전 | 연도 |
|---|---|---|---|
| Chrome | 완전 지원 | 85 | 2020 |
| Firefox | 완전 지원 | 93 | 2021 |
| Edge | 완전 지원 | 85 | 2020 |
| Opera | 완전 지원 | 71 | 2020 |
| Safari | 완전 지원 | 16.4 | 2023 |
| Samsung Internet | 완전 지원 | 14.0 | 2021 |
| iOS Safari | 완전 지원 | 16.4 | 2023 |
글로벌 지원 비율
Can I Use에 따르면, AVIF는 2025년 초 기준 약 93%의 글로벌 브라우저 지원율을 보유하고 있습니다. 이는 Safari의 채택으로 Apple 전체 생태계가 합류한 2023년 이후 크게 증가한 수치이지만, WebP의 ~97% 커버리지에는 아직 미치지 못합니다.
나머지 ~7%는 주로 다음에서 발생합니다:
- macOS Monterey 이전의 구버전 Safari (Safari 15 이하)
- Internet Explorer 11 (수명 종료, 하지만 일부 기업 환경에서 여전히 존재)
- OS 업데이트를 받지 못한 기기의 구버전 모바일 브라우저
- 일부 니치 및 임베디드 브라우저
실무적 의미
93%의 지원율은 AVIF를 폴백과 함께 기본 포맷으로 사용하기에 충분히 높지만, 폴백 전략 없이 AVIF만 독점적으로 제공하기에는 충분하지 않습니다. 실용적인 접근 방식은 지원하는 브라우저에는 AVIF를 제공하고 나머지에는 WebP나 JPEG로 폴백하는 것입니다 — 이것이 바로 <picture> 요소가 설계된 목적입니다.
좋은 소식은 AVIF 지원이 계속 성장하고 있다는 것입니다. 모든 주요 브라우저 벤더가 이 포맷에 전념하고 있으며, 구버전 브라우저가 설치 기반에서 퇴출됨에 따라 지원 비율은 WebP의 97% 수준을 향해 계속 상승할 것입니다.
튜토리얼: ImgCompress.app으로 AVIF 변환하기
ImgCompress.app을 사용하여 이미지를 AVIF 포맷으로 변환하는 과정을 안내합니다. 직접 이미지로 과정을 확인하고 결과를 평가해 보세요.
단계별 변환
-
브라우저에서 이미지 변환 도구를 엽니다. 모든 변환은 브라우저에서 로컬로 이루어지며 — 이미지가 어떤 서버에도 업로드되지 않습니다.
-
소스 이미지(JPEG, PNG 또는 WebP)를 업로드 영역에 드래그 앤 드롭합니다. 일괄 변환을 위해 여러 파일을 업로드할 수 있습니다.
-
포맷 드롭다운에서 AVIF를 출력 포맷으로 선택합니다.
-
품질 설정을 조정합니다. 대부분의 웹 이미지에서 60
70의 품질 설정은 파일 크기와 시각적 품질의 훌륭한 균형을 제공합니다. 품질이 중요한 히어로 이미지나 상품 사진에는 7585를 사용하세요. -
변환을 클릭합니다. AVIF 인코딩은 JPEG나 WebP보다 계산 집약적이므로, 해상도와 기기의 처리 능력에 따라 이미지당 일반적으로 2~5초의 약간 더 긴 처리 시간이 예상됩니다. ImgCompress.app은 인코딩 중 인터페이스의 반응성을 유지하기 위해 Web Workers를 사용합니다.
-
전후 비교를 사용하여 결과를 미리 봅니다. 특히 다음에 주의하세요:
- 그라데이션 영역 (밴딩 아티팩트 확인)
- 미세한 텍스트와 날카로운 가장자리 (흐림 확인)
- 미묘한 텍스처가 있는 영역 (디테일 보존 확인)
-
변환된 AVIF 파일을 개별적으로 또는 ZIP 아카이브로 다운로드합니다.
용도별 권장 품질 설정
| 용도 | 품질 설정 | JPEG 대비 일반적 절감 | 참고 |
|---|---|---|---|
| 썸네일 및 미리보기 | 50–60 | 55–65% | 작은 디스플레이 크기가 아티팩트를 숨김 |
| 블로그 이미지 및 콘텐츠 | 60–70 | 45–55% | 대부분의 웹 콘텐츠에 좋은 균형 |
| 히어로 이미지 | 70–80 | 35–45% | 눈에 띄는 이미지에 높은 품질 |
| 상품 사진 | 75–85 | 30–40% | 줌 뷰를 위한 미세 디테일 보존 |
| 아카이브 / 무손실 | 무손실 | PNG 대비 20–30% | 비트 단위 완벽한 품질 보존 |
변환 팁
- 품질 65에서 시작하여 조정하세요. AVIF의 품질 스케일은 JPEG와 다르게 작동합니다 — 낮은 숫자가 반드시 극적으로 나쁜 품질을 의미하지 않습니다. AVIF 품질 65는 종종 JPEG 품질 82와 비슷하게 보입니다.
- 실제 디스플레이 크기에서 비교하세요. AVIF 아티팩트는 이미지가 웹사이트에서 실제로 표시되는 크기에서는 종종 보이지 않습니다. 사용자가 전체 해상도로 볼 수 있는 이미지의 품질을 확인해야 하는 경우에만 100%로 확대하세요.
- 텍스트가 있는 그래픽에는 무손실을 사용하세요. 이미지에 렌더링된 텍스트, 다이어그램 또는 픽셀 아트가 포함되어 있다면, 날카로운 가장자리 주변의 압축 아티팩트를 방지하기 위해 무손실 AVIF를 사용하세요.
지원되는 모든 포맷 간 변환에 대한 더 넓은 개요는 이미지 포맷 변환 가이드를 참조하세요.
AVIF의 장점과 한계
AVIF는 인상적인 포맷이지만 완벽하지는 않습니다. 강점과 약점을 모두 이해하면 언제, 어떻게 사용할지에 대해 정보에 기반한 결정을 내릴 수 있습니다.
장점
최고 수준의 압축 효율. 테스트 데이터가 보여주듯이, AVIF는 동등한 시각적 품질에서 일관되게 가장 작은 파일을 생성합니다. 사진 콘텐츠의 경우, JPEG(4050%) 및 WebP(2033%) 대비 절감 효과는 페이지 로드 시간과 대역폭 비용에 의미 있는 영향을 미칠 만큼 상당합니다.
그라데이션과 부드러운 톤의 우수한 처리. AVIF의 10비트 및 12비트 색 심도 지원은 미묘한 그라데이션이 있는 이미지에서 8비트 JPEG와 WebP를 괴롭히는 밴딩 아티팩트를 제거합니다 — 석양 하늘, 스튜디오 배경, 인물 사진의 피부 톤.
미래 지향적 HDR 지원. HDR 디스플레이가 노트북, 폰, 모니터에서 표준이 됨에 따라, AVIF의 네이티브 HDR 기능은 점점 더 가치가 높아질 것입니다. 널리 지원되는 다른 웹 이미지 포맷 중 비교할 만한 HDR 지원을 제공하는 것은 없습니다.
로열티 프리 및 오픈. AVIF는 로열티 프리로 특별히 설계된 AV1을 기반으로 합니다. 복잡한 특허 라이선싱이 있는 HEIC(HEVC/H.265 기반)와 달리, AVIF는 라이선스 비용 없이 누구나 자유롭게 사용할 수 있습니다.
강력한 산업 지원. Alliance for Open Media에는 거의 모든 주요 기술 기업이 포함되어 있습니다. 이 수준의 지원은 가까운 미래에 지속적인 개발, 최적화, 브라우저 지원을 보장합니다.
한계
느린 인코딩 속도. AVIF의 가장 중요한 실질적 한계입니다. 인코딩이 JPEG보다 5~20배 더 오래 걸립니다 — 이미지당 밀리초가 아닌 몇 초. 수백 장의 이미지를 일괄 처리할 때 이는 누적됩니다. AV1 인코더 최적화가 진행 중이며 속도가 상당히 개선되었지만, 여전히 대안보다 느립니다.
불완전한 브라우저 지원. 93%의 글로벌 지원으로는 일부 사용자를 놓치지 않고 AVIF를 유일한 포맷으로 사용할 수 없습니다. 폴백 전략이 필요합니다.
제한된 도구 생태계. 주요 브라우저와 운영 체제는 AVIF를 지원하지만, 많은 이미지 편집 도구, CMS 플랫폼, CDN 서비스가 아직 따라잡고 있습니다. 일부 인기 있는 WordPress 플러그인과 웹사이트 빌더는 아직 AVIF를 네이티브로 처리하지 못합니다.
최대 해상도 제약. AV1은 기본 프로필에서 개별 프레임을 8192×4352 픽셀로 제한합니다 — 거의 모든 웹 이미지에 충분하지만, 매우 고해상도 사진에는 제약이 됩니다.
구현 복잡성. AVIF를 사용하려면 폴백을 위한 <picture> 요소, 올바른 MIME 타입 설정(image/avif), 그리고 잠재적으로 AVIF 버전을 생성하기 위한 빌드 파이프라인 업데이트가 필요합니다.
점진적 도입 전략: AVIF + WebP + JPEG 폴백
AVIF의 압축 이점과 현재 브라우저 지원 한계를 고려할 때, 2025년 대부분의 웹사이트에 최적의 접근 방식은 각 브라우저가 처리할 수 있는 최상의 포맷을 제공하는 점진적 도입 전략입니다.
3단계 폴백 패턴
HTML <picture> 요소를 사용하면 선호도 순서로 여러 이미지 소스를 지정할 수 있습니다. 브라우저는 지원하는 첫 번째 포맷을 선택합니다:
<picture>
<source srcset="hero.avif" type="image/avif" />
<source srcset="hero.webp" type="image/webp" />
<img src="hero.jpg" alt="이미지 설명" />
</picture>
이 패턴으로:
- 93%의 브라우저가 AVIF 버전을 받습니다 (가장 작은 파일)
- ~4%의 브라우저가 WebP 버전을 받습니다 (여전히 JPEG보다 훨씬 작음)
- ~3%의 브라우저가 JPEG 버전을 받습니다 (범용 폴백)
브라우저가 자동으로 포맷 선택을 처리합니다 — JavaScript도, 서버 측 감지도, 유저 에이전트 스니핑도 필요 없습니다. 그냥 작동합니다.
구현 시 고려사항
빌드 과정에서 세 가지 포맷을 모두 생성하세요. 이미지 최적화 파이프라인을 사용하여 각 이미지의 AVIF, WebP, JPEG 버전을 만드세요. 세 가지 버전의 저장 비용은 최적의 포맷을 각 사용자에게 제공함으로써 얻는 대역폭 절감에 비하면 미미합니다.
가장 큰 이미지에 AVIF를 우선 적용하세요. 모든 이미지의 세 가지 버전을 생성하는 것이 과하다고 느껴진다면, 압축 절감 효과가 가장 큰 히어로 이미지, 상품 사진, 기타 대형 이미지부터 AVIF 버전을 만드세요. 아이콘이나 썸네일 같은 작은 이미지는 WebP나 PNG를 계속 사용해도 됩니다.
서버의 MIME 타입을 설정하세요. 웹 서버가 .avif 파일에 대해 올바른 Content-Type: image/avif 헤더를 보내는지 확인하세요. 대부분의 최신 웹 서버와 CDN은 이를 자동으로 처리하지만, 확인할 가치가 있습니다.
분석 데이터를 모니터링하세요. 방문자가 실제로 어떤 포맷을 받는지 추적하세요. AVIF 브라우저 지원이 성장함에 따라, 결국 JPEG 폴백을 완전히 제거하여 파이프라인을 AVIF + WebP로만 단순화할 수 있을 것입니다.
AVIF를 건너뛰어야 할 때 (현재로서는)
이미지가 주로 작은 아이콘이나 로고(AVIF의 WebP 대비 이점이 미미한 경우), 빌드 파이프라인이 세 번째 포맷을 수용할 수 없는 경우, 인코딩 속도가 실시간 처리의 병목인 경우, 또는 사용자 분석에서 AVIF 지원 브라우저 사용률이 낮은 경우에는 WebP + JPEG를 유지하는 것을 고려하세요.
사진 콘텐츠를 제공하는 대부분의 웹사이트에서 JPEG 대비 30~50%의 절감은 AVIF를 도입할 가치가 있게 만듭니다. 2025 이미지 압축 완벽 가이드에서 각 이미지 유형에 적합한 포맷을 선택하는 더 넓은 전략을 다루고 있습니다.
AVIF의 미래
AVIF의 궤적은 명확합니다. 인코더 성능이 계속 개선되고 있으며 — SVT-AV1은 효율성을 유지하면서 인코딩 시간을 줄이는 데 상당한 진전을 이루었습니다. Adobe Photoshop, GIMP, 주요 CDN 제공업체가 이제 AVIF 지원을 제공하며, 도구 생태계가 빠르게 따라잡고 있습니다. 모든 주요 브라우저가 이 포맷에 전념하고 있으므로, 구버전이 퇴출됨에 따라 글로벌 지원은 자연스럽게 WebP의 97% 수준을 향해 상승할 것입니다. 애니메이션 AVIF도 성숙해지고 있어, 극적으로 더 나은 압축으로 GIF에 대한 고품질 대안을 제공합니다.
결론
AVIF는 이미지 압축에서 진정한 세대적 도약을 나타냅니다. 모든 주요 기술 기업의 지원을 받는 AV1 코덱을 기반으로, 동등한 시각적 품질에서 JPEG보다 4050% 작고 WebP보다 2033% 작은 파일을 제공합니다. 네이티브 HDR 지원, 넓은 색 영역, 10/12비트 색 심도, 로열티 프리 라이선스를 더하면, AVIF는 오늘날 웹에서 사용 가능한 가장 강력한 이미지 포맷입니다.
2025년의 실질적인 현실은 AVIF가 점진적 전략의 일부로 가장 잘 작동한다는 것입니다 — 지원하는 93%의 브라우저에 AVIF를 제공하고, 추가 4%에는 WebP로 폴백하며, JPEG를 범용 안전망으로 유지합니다. <picture> 요소를 사용하는 이 3단계 접근 방식은 구현이 간단하며 모든 방문자가 브라우저가 처리할 수 있는 가장 작은 파일을 받도록 보장합니다.
인코딩 속도 트레이드오프는 실재하지만 관리 가능합니다. 사전 처리된 에셋(블로그 이미지, 상품 사진, 마케팅 그래픽)의 경우, 추가 인코딩 시간은 모든 페이지 뷰에서 줄어든 대역폭으로 보상받는 일회성 비용입니다. 사용자 업로드의 실시간 처리에는 AVIF 인코더가 더 빨라질 때까지 WebP가 더 실용적인 선택으로 남습니다.
아직 AVIF를 시도해 보지 않았다면, 가장 좋은 평가 방법은 자신의 이미지로 직접 해보는 것입니다. 가장 큰 사진 몇 장을 변환하고 현재 JPEG 또는 WebP 버전과 파일 크기 및 시각적 품질을 비교해 보세요. 숫자가 스스로 말해줄 것입니다.
이미지를 AVIF로 변환할 준비가 되셨나요? 무료 포맷 변환기를 사용해 보세요 — 브라우저에서 완전히 실행되며, JPEG, PNG, WebP와 함께 AVIF를 지원하고, 다운로드 전에 결과를 비교할 수 있습니다.
관련 읽을거리:
