변환이 끝난 JPG·PNG 파일을 다시 읽어 화면에 맞춰 표시합니다. 보기 선택은 결과·설정·파일 순서를 바꾸지 않습니다. 원본 HEIC와의 비교나 HDR·색상 보존 검증 화면이 아닙니다. 작은 글자·세부 화질은 내려받은 파일을 확대해 확인하세요.
파일당 1~50,000,000바이트, 최대 20개 파일을 받습니다. 디코딩 후 원본은 4,000만 픽셀, 출력은 한 변 8,192px·1,600만 픽셀 이하인지 검사합니다. 큰 원본은 긴 변 크기를 줄이세요. 최초 디코딩에는 기기 메모리가 많이 필요할 수 있습니다. 한 HEIC의 첫 변환 결과만 저장하며 내부 이미지 전부를 추출하지 않습니다.
목표: 200,000바이트 이하
HEIC를 PNG 중간 결과로 한 번 디코딩한 뒤 같은 픽셀에서 최대 10개 JPG 품질을 시험합니다. 설정한 품질은 상한이며 목표를 못 맞추면 시험한 JPG 중 가장 작은 결과와 정확한 초과량을 표시합니다. 더 작은 픽셀로 몰래 바꾸지는 않습니다.
기본은 꺼짐입니다. PNG에서는 목표 KB를 적용하지 않습니다. 목표·화질·제출 승인은 보장하지 않으며, 저장 후 실제 바이트와 작은 글자를 확인하세요.
HEIC(HEIF) 사진이 제출 화면에서 안 열리고 용량 제한도 있다면 JPG 변환과 목표 KB를 함께 설정하세요. 예를 들어 200KB를 1,000바이트 기준으로 선택하면 200,000바이트 이하인지 검사합니다. 변환 후 실제 픽셀·바이트·목표 초과를 확인하며, PNG로 바꾸는 경우에는 목표 KB를 적용하지 않습니다.
변환은 단순히 확장자만 바꾸는 작업이 아닙니다. HEIC를 픽셀로 디코딩한 뒤 JPG 또는 PNG로 새 파일을 만들기 때문에 결과 용량·색상·메타데이터가 원본과 달라질 수 있습니다. Live Photo의 동영상, HDR 표현, 보조 이미지와 편집 정보는 보존을 보장하지 않습니다. 중요한 원본은 보관하고 결과 파일을 실제 제출 프로그램에서 다시 열어 확인하세요.
원본은 다시 변환할 수 있도록 작업 중 브라우저 메모리에 보관합니다. 초기화하면 작업 목록과 결과를 지우고 늦게 도착한 이전 결과를 화면에 반영하지 않습니다. 이미 시작한 HEIC 디코더 자체는 즉시 중단되지 않을 수 있으므로 완료 전 메모리 사용이 남을 수 있습니다. 변환 코드에는 파일 업로드 요청이 없지만 페이지의 광고·방문 통계 기능은 외부 서비스와 통신합니다. 공용 기기에서는 작업 후 초기화하고 다운로드 파일도 정리하세요.
어떤 형식과 품질을 고르면 좋을지 헷갈린다면 아래 표를 참고하세요. 대부분의 일상 사진은 JPG 85% 정도면 화질과 용량이 모두 무난합니다.
| 이런 경우 | 추천 형식 | 품질 기준 |
|---|---|---|
| 카톡·메일로 사진 보내기 | JPG | 80~85% (용량 절약) |
| 블로그·쇼핑몰 업로드 | JPG | 85~90% |
| 인쇄·고화질 보관 | JPG | 95% 이상 |
| 글자·도표·캡처 화면 | PNG | JPG 추가 압축을 피함 |
| 투명 채널·HDR 보존이 필요한 원본 | 전용 변환기 검토 | 이 도구는 HEIC 투명 채널 보존을 지원하지 않음 |
JPG vs PNG는 결과 파일을 만드는 방식의 차이입니다. JPG는 다시 손실 압축되지만 보통 사진의 용량을 줄이기 쉽습니다. PNG는 디코딩된 픽셀을 추가 손실 압축 없이 저장하지만, 이미 HEIC로 저장되면서 생긴 손실을 되돌리지는 못하며 용량이 더 커질 수 있습니다. 현재 번들 HEIC 디코더는 원본 투명 채널 보존을 지원하지 않으므로 PNG를 골라도 결과가 불투명할 수 있습니다. HDR·색상 프로필까지 원본과 동일하게 보존해야 하면 전용 변환기와 비교하세요.
아닙니다. 목표 모드는 HEIC를 PNG 중간 결과로 한 번 디코딩하고, 사용자가 정한 긴 변 크기를 적용한 동일 캔버스에서 JPG 품질만 바꿉니다. 설정 품질을 먼저 시험해 충족하면 멈춥니다. 그렇지 않으면 품질 5부터 설정 상한 사이에서 추가 시험해 총 최대 10개 품질을 비교합니다. 충족한 시험 중 높은 품질을, 전부 초과하면 시험한 JPG 중 가장 작은 결과를 제공합니다. 모든 가능한 품질의 최적 결과를 보장하지 않습니다.
목표를 못 맞춰도 픽셀을 자동으로 더 줄이지 않습니다. 초과 표시가 남으면 긴 변을 직접 줄이거나 목표를 높여 다시 변환하세요. 예를 들어 200×1,024는 204,800바이트로 200×1,000과 다릅니다. 제출처가 어느 기준인지 확인하고, 저장한 JPG를 열어 얼굴·글자·색상을 비교하세요. JPG 품질 100도 무손실이나 원본 HEIC의 HDR·메타데이터 보존을 뜻하지 않습니다.
HEIF는 이미지와 관련 데이터를 담는 컨테이너이고 HEIC는 흔히 HEVC로 압축된 HEIF 파일을 가리킵니다. 이 도구는 HEVC 계열 HEIC·HEIF의 헤더를 확인하고 새 JPG·PNG를 만들며 원본 메타데이터를 결과에 복사하지 않습니다. 확장자만 바꾼 JPG·PNG·AVIF는 이 도구의 입력이 아닙니다. 다만 한 파일에 여러 대표 이미지가 든 HEIC는 현재 첫 번째 변환 결과만 저장합니다. HEIF의 모든 코덱·색상 프로필을 지원한다는 뜻은 아닙니다. 형식 설명은 Apple의 HEIF·HEVC 안내(2026.10.12 확인)와 libheif 프로젝트를 함께 참고했습니다.
2026년 9월 19일 Windows Edge에서 libheif 공개 예제 파일(718,114바이트) 두 장을 같은 이름으로 넣고 변환했습니다. 결과 ZIP을 다시 열어 파일명·형식·픽셀·용량을 확인했으며, 설정을 바꾼 뒤 같은 원본을 다시 변환하는 과정도 점검했습니다.
| 테스트 파일 | 설정 | 확인 결과 |
|---|---|---|
| 동일 이름 HEIC 2장 · 각 1280×854 | JPG 85 · 크기 유지 | 각 351,945바이트 · 1280×854 · same.jpg/same-2.jpg |
| 같은 원본 재변환 | PNG · 긴 변 1080px | 각 1,753,230바이트 · 1080×721 · 2장 |

Windows Edge에서 같은 libheif 공개 예제(718,114바이트)를 JPG 목표 모드로 다시 변환하고, 내려받은 결과의 형식·픽셀·실제 바이트를 확인했습니다. 원본 크기 유지, 품질 상한 85를 선택했으며 첫 변환 이미지 1280×854를 저장했습니다. 이 파일 내부의 두 이미지를 전부 추출한 결과는 아닙니다.
| 목표 설정 | 실제 JPG 결과 | 확인 사항 |
|---|---|---|
| 200KB · 1KB=1,000바이트 한도 200,000바이트 | 198,362바이트 · 1280×854 | 목표 이하 · 픽셀 유지 |
| 200KB · 1KB=1,024바이트 한도 204,800바이트 | 203,684바이트 · 1280×854 | 계산 기준에 따라 다른 품질 결과 |
| 경계 시험: 0.001KB · 1KB=1,000바이트 한도 1바이트 | 31,554바이트 · 1280×854 | 31,553바이트 초과 · 추가 픽셀 축소 없이 경고 |
이는 해당 예제와 시험 환경의 측정값이며 모든 사진의 고정 절감률이 아닙니다. 1바이트는 실패 처리를 확인하기 위한 경계 시험이지 실무 권장 용량이 아닙니다. 결과 JPG의 색상·작은 글자와 실제 제출처 조건을 직접 확인하세요.
2026.10.19 · 저장할 JPG·PNG 결과를 선택해 다시 읽는 미리보기와 표시 실패 재시도를 추가했습니다. HEIC 변환·목표 용량·저장 방식은 유지했습니다. 목표 충족이나 제출 승인은 보장하지 않습니다.