본문으로 건너뛰기
JFIF.IO
AVIF

AVIF이란?

AVIF(AV1 Image File Format)는 널리 지원되는 이미지 포맷 가운데 가장 효율적입니다. 로열티 없는 AV1 비디오 코덱을 기반으로 하며, 비슷한 화질에서 JPEG보다 30~50% 작은 경우가 많고 투명도, HDR, 애니메이션을 지원합니다.

AVIFAV1 Image File Format
파일 확장자
.avif
MIME 타입
image/avif
발표 시기
2019
압축
손실 및 무손실
투명도
지원
애니메이션
지원
브라우저 지원
모든 최신 브라우저

개요

AVIF는 2019년 Alliance for Open Media가 발표했습니다. AV1로 압축한 이미지를 HEIF 컨테이너(Apple의 HEIC와 같은 계열)에 담지만, HEVC의 특허 라이선스는 필요 없습니다.

AVIF는 8·10·12비트 색상, HDR, 넓은 색 영역, 완전한 알파 투명도, 무손실 압축, 이미지 시퀀스를 지원합니다. 중·저품질에서는 같은 크기의 JPEG보다 훨씬 많은 디테일을 유지합니다.

Chrome 85(2020년), Firefox 93(2021년), Safari 16(2022년)에서 지원이 시작되어 이제 대부분의 사용자가 AVIF를 볼 수 있습니다. 인코딩은 JPEG나 WebP보다 느려서 JFIF.IO는 처리 중에 진행 상황을 보여 줍니다.

장점

  • +널리 지원되는 포맷 중 최고의 압축률
  • +투명도, HDR, 10/12비트 색상 지원
  • +로열티 없음
  • +현재 모든 주요 브라우저에서 지원

단점

  • −인코딩이 느리며 특히 큰 이미지에서 두드러짐
  • −구형 소프트웨어와 편집기 지원이 제한적
  • −저품질에서는 아주 미세한 질감이 뭉개질 수 있음
  • −큰 이미지는 타일 격자로 저장되어 일부 디코더가 잘 처리하지 못함

AVIF 압축의 원리

AVIF는 AV1 프레임 내 부호화를 사용합니다. 이미지를 최대 128×128픽셀의 슈퍼블록으로 나누고 이를 재귀적으로 더 작은 블록으로 분할합니다. 각 블록은 다양한 방향성·평활 인트라 예측 모드 중 하나로 예측되고, 잔차는 여러 크기의 DCT, ADST, 항등 변환으로 변환·양자화된 뒤 적응형 산술 부호화기로 부호화됩니다. 후처리 필터(CDEF와 루프 복원)가 링잉과 블록 현상을 제거합니다.

주요 용도

  • 1KB도 아쉬운 트래픽 많은 웹사이트
  • 사진 갤러리와 쇼핑몰 상품 이미지
  • HDR 사진

브라우저 및 소프트웨어 지원

Chrome, Edge, Firefox, Opera, Safari 16+에서 AVIF를 표시합니다. Windows 11과 최신 macOS는 AVIF 파일을 열 수 있지만, 많은 구형 편집기는 아직 지원하지 않습니다.

AVIF 변환 방법

이 페이지 상단의 변환기를 사용하세요. 파일을 끌어다 놓고 출력 형식을 고른 뒤 결과를 다운로드하면 됩니다. 변환은 브라우저에서 이루어지므로 아무것도 업로드되지 않습니다.

변환 형식
  • JPG은(는) 투명도를 지원하지 않습니다. 투명한 영역은 배경색으로 채워집니다.
  • 움직이는 이미지는 첫 번째 프레임만 변환됩니다.

브라우저에서 로컬로 처리됨

AVIF 자주 묻는 질문

AVIF와 WebP 중 무엇을 써야 하나요?

특히 사진에서는 같은 화질이라면 AVIF가 대체로 더 작습니다. WebP는 인코딩이 빠르고 조금 더 오래된 브라우저도 지원합니다. 많은 사이트가 HTML <picture> 요소로 AVIF를 제공하고 WebP나 JPEG를 대체 이미지로 둡니다.

AVIF 변환은 왜 더 느린가요?

AV1 인코더는 가장 작은 표현을 찾기 위해 수많은 예측·변환 옵션을 탐색합니다. 이 작업은 변환할 때 한 번만 이루어지고, 브라우저에서의 디코딩은 빠릅니다.

AVIF는 투명도를 지원하나요?

네. 손실·무손실 모드 모두에서 완전한 알파 채널을 지원합니다.

AVIF를 무손실로 만들 수 있나요?

네. 변환기 설정에서 ‘무손실’을 켜세요. 무손실 AVIF는 손실 AVIF보다 크지만 모든 픽셀을 보존합니다.