PNG를 AVIF로 변환
PNG를 브라우저에서 AV1 인코더로 AVIF로 변환합니다. 투명도를 알파 레이어로 유지하거나 채울 수 있고 줄어든 용량을 확인합니다. Chrome과 Edge에서 작동합니다.
AVIF는 그래픽, 화면 캡처, 사진을 PNG보다 훨씬 잘 압축하면서도 투명도를 지원하며, 지금의 모든 브라우저가 표시합니다. 브라우저는 캔버스에서 AVIF를 저장할 수 없으므로, 이 변환기는 브라우저 자체의 AV1 인코더(WebCodecs)로 각 그림을 인코딩해 AVIF 파일을 직접 씁니다. 투명한 PNG는 AVIF 표준이 정한 대로 투명도를 별도의 알파 레이어로 유지하며, 흰색이나 검은색으로 채울 수도 있습니다. 컴퓨터용 Chrome과 Edge에서 작동합니다.
사용 방법
- PNG 파일을 하나 이상 끌어다 놓습니다.
- 화질을 정합니다. 로고와 화면 캡처에는 70이 좋은 시작점입니다.
- 투명도를 유지하거나 흰색 또는 검은색으로 채우고, 필요하면 최대 크기를 정합니다.
- 변환한 뒤 크기 변화를 확인하고 AVIF 파일을 내려받습니다.
계산식
AV1 양자화 값 = round((100 − 화질) × 63 ÷ 100). 알파 레이어는 가장자리가 깨끗하도록 화질 90 이상으로 인코딩합니다. 크기 변화 = (AVIF 바이트 ÷ PNG 바이트 − 1) × 100%.
색은 YCbCr 4:2:0(BT.601, 풀 레인지)으로 바꾸고 nclx 1/13/6으로 표시합니다. 알파 채널은 밝기가 불투명도인 두 번째 AV1 이미지가 되어 urn:mpeg:mpegB:cicp:systems:auxiliary:alpha 종류의 보조 항목으로 표시되고, auxl 참조로 색 이미지에 연결됩니다. 브라우저와 libavif가 읽는 표준 AVIF 알파 구조입니다. 여기서 AVIF는 손실 방식이므로 모든 픽셀이 정확해야 한다면 PNG나 무손실 WebP를 쓰세요.
예시
화질 70에서 AV1 양자화 값은 round(30 × 63 ÷ 100) = 19입니다. 420 KB의 투명 PNG가 63 KB AVIF가 되면 크기 변화는 63 ÷ 420 − 1 = −85%로 파일 아래에 표시되며, 정확히 얼마나 줄어드는지는 그림에 따라 다릅니다.
자주 묻는 질문
투명도가 유지되나요?
네. 알파 채널은 Chrome, Edge, Firefox, Safari가 표시하는 AVIF 알파 레이어로 저장됩니다. 대상이 투명도를 다루지 못하면 "흰색으로 채우기"를 고르세요.
어떤 브라우저에서 변환할 수 있나요?
인코딩에는 웹 페이지가 쓸 수 있는 AV1 인코더(WebCodecs)가 필요하며, 컴퓨터용 Chrome과 Edge에 있습니다. Safari와 대부분의 휴대폰 브라우저는 AVIF를 보여 줄 수는 있지만 웹 페이지에서 만들 수는 아직 없으며, 페이지가 먼저 확인해 알려 줍니다.
AVIF도 PNG처럼 무손실인가요?
여기서는 아닙니다. 이 도구가 만드는 AVIF는 손실 방식입니다. 높은 화질에서는 차이를 알아보기 매우 어렵지만, 픽셀이 정확해야 하면 PNG를 유지하거나 무손실 WebP를 쓰세요.
이미지가 업로드되나요?
아닙니다. 인코딩은 브라우저 안에서 이뤄집니다.
출처
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/png-to-avif-converter/
인용·퍼가기
kakaoCalc. (2026, November 8). PNG를 AVIF로 변환. https://kakao.mobile/ko/tools/png-to-avif-converter/
“PNG를 AVIF로 변환.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/png-to-avif-converter/.