이미지 포맷 선택과 변환
이 변환기가 하는 일
이미지 포맷은 같은 픽셀을 서로 다른 방식으로 부호화한 것입니다. JPEG는 눈에 거의 띄지 않는 정보를 버려 사진을 작은 파일로 압축하고, PNG는 모든 픽셀을 그대로 유지하며 투명도를 지원합니다. WebP와 AVIF 같은 최신 포맷은 알파 채널을 다루면서도 압축을 한층 더 밀어붙입니다. 이 도구는 업로드한 이미지를 디코딩한 뒤 선택한 포맷(JPEG, PNG, WebP, AVIF, TIFF, BMP, GIF)으로 다시 인코딩하며, 픽셀 데이터를 읽고 쓰는 데 브라우저의 Canvas API를 사용합니다.
원본을 완전히 디코딩한 다음 다시 써 내보내기 때문에, 단순히 파일 이름만 바꾸는 것이 아니라 대상 포맷 고유의 압축과 색 처리가 적용된 실제 재인코딩이 이루어집니다.
언제 사용하나요
가장 흔한 목적은 페이지 용량을 줄이는 것입니다. PNG로 저장한 사진이나 지나치게 큰 JPEG는 보이는 차이 없이 WebP나 AVIF로 다시 인코딩하면 용량이 몇 분의 일로 줄어드는 경우가 많아, 로딩이 빨라지고 Core Web Vitals 개선에도 도움이 됩니다. 반대 방향도 그만큼 자주 필요합니다. 웹에서 내려받은 AVIF나 WebP 파일이 오래된 편집기나 인쇄 작업, 메신저 앱에서 열리지 않을 때 JPEG나 PNG로 되돌리면 호환성이 회복됩니다.
인쇄소에 넘길 TIFF, 메일에 첨부할 평면 JPEG, 어떤 배경에도 올릴 수 있는 로고용 PNG처럼 특정 컨테이너가 필요할 때도 유용합니다.
예시: PNG에서 WebP로
투명 배경의 1.2 MB짜리 PNG 로고가 있다고 해 봅시다. 출력 포맷으로 WebP를 고르고 품질 슬라이더를 조정합니다. 대개 80 정도면 그림이 선명하게 유지됩니다. WebP도 PNG처럼 알파 채널을 담기 때문에 투명한 영역은 그대로 투명하게 남고, 파일은 보통 몇 분의 일로 작아집니다. 크기 변화 표시가 얼마나 절약되었는지 정확히 보여 주며, 드물게 결과물이 원본보다 커지면 경고를 표시합니다.
투명도, 품질, 지원 범위
투명도는 알파 채널을 지원하는 포맷에서만 유지됩니다. 투명도를 저장할 수 없는 JPEG나 BMP로 투명 PNG를 변환하면, 배경색 설정이 그 영역을 검게 남기는 대신 지정한 단색으로 채웁니다. PNG 같은 무손실 포맷은 모든 픽셀을 보존하지만, JPEG·WebP·AVIF는 손실 방식이라 품질 슬라이더가 파일 크기와 눈에 보이는 디테일 사이를 절충합니다. AVIF는 압축률이 가장 높지만 인코딩이 브라우저에 따라 달라 지원 범위가 WebP보다 좁습니다. 이미지 한 장당 최대 10 MB까지 올릴 수 있습니다.