AVIF 만들기·변환
웹사이트·블로그 이미지를 가볍게 만들거나, 받은 .avif 파일이 안 열릴 때 쓰세요. 사진은 이 기기에서만 처리해요.
처음 쓸 때 이미지 엔진(ImageMagick, 약 15MB)을 한 번 내려받아요. 그다음부터는 브라우저에 저장된 것을 써요.
AVIF, 같은 화질에 더 작은 용량
AVIF(AV1 Image File Format)는 동영상 코덱 AV1의 압축 기술로 사진을 저장하는 형식이에요. 같은 눈높이 화질에서 JPG보다 흔히 절반 안팎으로 작고 WEBP보다도 작은 경우가 많아서 웹사이트·쇼핑몰 상세 이미지를 가볍게 만들 때 많이 써요. 크롬·엣지·파이어폭스·사파리(iOS 16 이상) 같은 최신 브라우저는 모두 AVIF를 보여 줘요. 사진을 놓고 AVIF로 바꾸기를 누르면 장마다 용량이 얼마나 줄었는지와 결과 미리보기를 보여 줘요.
설정 고르기
- 화질 — 50~65가 웹용으로 알맞고, 100은 손실 없는 저장이에요. 원본보다 커지면 화질을 낮추세요.
- 인코딩 속도 — 느릴수록 같은 화질에서 조금 더 작아져요. 큰 사진은 ‘천천히’가 한 장에 수십 초 걸릴 수 있어요.
- 색 정밀도 — 사진은 4:2:0(색 정보를 4분의 1로)로 충분하고, 글자·로고·스크린숏처럼 색 경계가 날카로운 그림은 4:4:4가 번짐이 적어요.
- AVIF 열기 — 받은 .avif를 JPG나 PNG로 바꿔요. JPG로 바꿀 때 투명한 부분은 흰색으로 채워요.
어떻게 동작하나요
ImageMagick 7과 libheif·AOM(AV1 인코더) 라이브러리를 웹어셈블리로 만든 magick-wasm을 브라우저 작업자(Worker)에서 돌려요. 사진은 서버로 올라가지 않아요. 만든 AVIF는 엔진으로 다시 열어 확인한 뒤 미리보기를 보여 주므로, AVIF를 못 여는 브라우저에서도 결과를 볼 수 있어요. 휴대전화 사진의 회전 정보(Orientation)는 반영해서 바로 세워 저장해요.
한계
AVIF 인코딩은 계산이 많아 JPG보다 훨씬 오래 걸려요(1,200만 화소 한 장에 수 초~수십 초). 이 엔진은 8비트로 처리하므로 10·12비트 HDR AVIF는 만들지 않아요. 움직이는 AVIF는 첫 장면만 바꿔요. 아주 오래된 프로그램(윈도우 7 사진 뷰어, 옛 포토샵)은 AVIF를 열지 못하니 받는 쪽 환경을 확인하세요.
참고한 자료
자주 묻는 질문
AVIF와 WEBP 중 무엇이 좋아요?
용량은 대체로 AVIF가 더 작고, 인코딩 속도와 오래된 기기 호환은 WEBP가 나아요. 최신 브라우저만 대상이면 AVIF, 넓은 호환이 필요하면 WEBP나 JPG를 쓰세요.
바꿨더니 원본보다 커졌어요.
이미 많이 압축된 JPG나 작은 아이콘은 그럴 수 있어요. 화질을 50 안팎으로 낮추거나 크기(긴 변)를 줄여 보세요. 결과 줄에 원본 대비 증감이 표시돼요.
투명 배경 PNG도 되나요?
네. AVIF는 투명도를 담을 수 있어서 투명 배경이 그대로 유지돼요.
사진이 서버로 올라가나요?
아니요. 이 기기 브라우저 안에서만 처리해요.
함께 쓰면 좋은 도구
- WEBP를 JPG로 변환 (웹 이미지 변환)WEBP·AVIF·PNG·GIF를 JPG나 PNG로, 투명 배경 색 지정
- 사진 용량 줄이기 (목표 용량 KB 지정)JPG·PNG를 300KB 이하처럼 목표 용량에 맞춰 압축, 여러 장 ZIP
- JPEG XL(JXL) 변환 (JXL 열기, JPG·PNG를 JXL로).jxl 파일을 JPG·PNG로 열고, 사진을 손실 없이 또는 작게 JPEG XL로 저장
- PNG 용량 줄이기 (투명 배경 그대로, 색 수 줄이기·무손실 최적화)투명 배경을 지킨 채 PNG를 60~80% 작게: 색 수 줄이기(256색 이하) + 무손실 최적화, 여러 장 ZIP
- 사진 크기 바꾸기 (픽셀·비율 리사이즈)가로·세로 픽셀, 퍼센트, 자주 쓰는 크기로 여러 장 한 번에
- HEIC를 JPG로 변환 (아이폰 사진)아이폰 HEIC 사진을 JPG·PNG로, 여러 장 한 번에 ZIP