HEIC → JPG 변환

파일 준비

📱
HEIC 사진을 끌어다 놓거나 클릭해서 선택
.heic · .heif · 최대 20개 파일
파일 선택

파일당 1~50,000,000바이트, 최대 20개 파일을 받습니다. 디코딩 후 원본은 4,000만 픽셀, 출력은 한 변 8,192px·1,600만 픽셀 이하인지 검사합니다. 큰 원본은 긴 변 크기를 줄이세요. 최초 디코딩에는 기기 메모리가 많이 필요할 수 있습니다. 한 HEIC의 첫 변환 결과만 저장하며 내부 이미지 전부를 추출하지 않습니다.

변환 설정

85%

기본은 꺼짐입니다. PNG에서는 목표 KB를 적용하지 않습니다. 목표·화질·제출 승인은 보장하지 않으며, 저장 후 실제 바이트와 작은 글자를 확인하세요.

원본의 긴 변이 선택값보다 클 때만 축소합니다. 크기를 줄여도 용량이 일정 비율로 감소한다고 보장할 수는 없습니다.

HEIC → JPG 변환, 이렇게 쓰세요

HEIC(HEIF) 사진이 제출 화면에서 안 열리고 용량 제한도 있다면 JPG 변환과 목표 KB를 함께 설정하세요. 예를 들어 200KB를 1,000바이트 기준으로 선택하면 200,000바이트 이하인지 검사합니다. 변환 후 실제 픽셀·바이트·목표 초과를 확인하며, PNG로 바꾸는 경우에는 목표 KB를 적용하지 않습니다.

변환은 단순히 확장자만 바꾸는 작업이 아닙니다. HEIC를 픽셀로 디코딩한 뒤 JPG 또는 PNG로 새 파일을 만들기 때문에 결과 용량·색상·메타데이터가 원본과 달라질 수 있습니다. Live Photo의 동영상, HDR 표현, 보조 이미지와 편집 정보는 보존을 보장하지 않습니다. 중요한 원본은 보관하고 결과 파일을 실제 제출 프로그램에서 다시 열어 확인하세요.

원본은 다시 변환할 수 있도록 작업 중 브라우저 메모리에 보관합니다. 초기화하면 작업 목록과 결과를 지우고 늦게 도착한 이전 결과를 화면에 반영하지 않습니다. 이미 시작한 HEIC 디코더 자체는 즉시 중단되지 않을 수 있으므로 완료 전 메모리 사용이 남을 수 있습니다. 변환 코드에는 파일 업로드 요청이 없지만 페이지의 광고·방문 통계 기능은 외부 서비스와 통신합니다. 공용 기기에서는 작업 후 초기화하고 다운로드 파일도 정리하세요.

사용 방법

  • ① HEIC 사진을 끌어다 놓거나 "파일 선택"으로 불러옵니다(여러 장 가능).
  • ② 출력 형식을 JPG 또는 PNG로 고릅니다. 대부분은 JPG가 무난합니다.
  • ③ JPG 품질을 고릅니다. 용량 한도가 있으면 ‘JPG 목표 용량 함께 맞추기’를 켜고 목표 KB와 계산 기준을 선택합니다. 이때 품질 슬라이더는 시험 품질의 상한입니다. 픽셀을 줄여도 된다면 긴 변 크기도 직접 고릅니다.
  • ④ ‘변환 시작’ 후 실제 픽셀·바이트·목표 충족 또는 초과량을 봅니다. ‘미리볼 완료 이미지’에서 저장할 JPG·PNG의 방향·색상을 확인하고 완료한 결과만 한 장씩 또는 ZIP으로 저장합니다. 보기 선택만으로 결과는 바뀌지 않으며, 설정이나 파일 목록이 바뀌면 다시 변환해야 합니다.

상황별 추천 설정

어떤 형식과 품질을 고르면 좋을지 헷갈린다면 아래 표를 참고하세요. 대부분의 일상 사진은 JPG 85% 정도면 화질과 용량이 모두 무난합니다.

이런 경우추천 형식품질 기준
카톡·메일로 사진 보내기JPG80~85% (용량 절약)
블로그·쇼핑몰 업로드JPG85~90%
인쇄·고화질 보관JPG95% 이상
글자·도표·캡처 화면PNGJPG 추가 압축을 피함
투명 채널·HDR 보존이 필요한 원본전용 변환기 검토이 도구는 HEIC 투명 채널 보존을 지원하지 않음

JPG vs PNG는 결과 파일을 만드는 방식의 차이입니다. JPG는 다시 손실 압축되지만 보통 사진의 용량을 줄이기 쉽습니다. PNG는 디코딩된 픽셀을 추가 손실 압축 없이 저장하지만, 이미 HEIC로 저장되면서 생긴 손실을 되돌리지는 못하며 용량이 더 커질 수 있습니다. 현재 번들 HEIC 디코더는 원본 투명 채널 보존을 지원하지 않으므로 PNG를 골라도 결과가 불투명할 수 있습니다. HDR·색상 프로필까지 원본과 동일하게 보존해야 하면 전용 변환기와 비교하세요.

200KB를 고르면 반드시 맞춰지나요?

아닙니다. 목표 모드는 HEIC를 PNG 중간 결과로 한 번 디코딩하고, 사용자가 정한 긴 변 크기를 적용한 동일 캔버스에서 JPG 품질만 바꿉니다. 설정 품질을 먼저 시험해 충족하면 멈춥니다. 그렇지 않으면 품질 5부터 설정 상한 사이에서 추가 시험해 총 최대 10개 품질을 비교합니다. 충족한 시험 중 높은 품질을, 전부 초과하면 시험한 JPG 중 가장 작은 결과를 제공합니다. 모든 가능한 품질의 최적 결과를 보장하지 않습니다.

목표를 못 맞춰도 픽셀을 자동으로 더 줄이지 않습니다. 초과 표시가 남으면 긴 변을 직접 줄이거나 목표를 높여 다시 변환하세요. 예를 들어 200×1,024는 204,800바이트로 200×1,000과 다릅니다. 제출처가 어느 기준인지 확인하고, 저장한 JPG를 열어 얼굴·글자·색상을 비교하세요. JPG 품질 100도 무손실이나 원본 HEIC의 HDR·메타데이터 보존을 뜻하지 않습니다.

자주 실패하는 경우와 해결

  • 변환 후에도 사진이 안 보임 → 받는 기기가 JPG는 열 수 있는지 확인하고, 미리보기로 파일이 정상인지 먼저 봅니다.
  • 여러 장이 한꺼번에 안 끝남 → 최대 20개 파일을 순서대로 처리하지만 한 HEIC 내부에 여러 이미지가 있거나 원본이 크면 메모리를 많이 씁니다. 적은 수로 나눠 처리하고 파일별 실패 이유를 확인하세요.
  • 목표 용량 초과 → 초과한 바이트를 확인하고 긴 변 크기 또는 목표를 직접 조정하세요. PNG에는 JPG 목표 KB가 적용되지 않습니다.
  • 처리 중 새 작업으로 바꾸고 싶음 → ‘초기화 · 작업 취소’를 누릅니다. 진행 중이던 디코더가 나중에 끝나도 새 작업의 결과로 표시하지 않습니다.
  • 처음부터 안 바꾸고 싶음 → 아이폰 카메라 호환성 설정을 바꾸면 촬영 단계부터 JPG로 저장됩니다(아래 FAQ 참고).
  • 변환한 JPG가 흐릿하게 느껴짐 → 품질을 올리거나 PNG 결과와 비교하세요. PNG도 원본 HEIC의 디테일을 복원하지는 않습니다.

활용 예시

  • 아이폰으로 찍은 사진을 윈도우 PC에서 바로 열기
  • 카카오톡·메일로 보낼 때 상대가 못 여는 문제 해결
  • 한글·PPT 문서나 발표 자료에 사진 넣기
  • 블로그·쇼핑몰에 올릴 이미지를 JPG로 통일
  • 여러 장을 한 번에 ZIP으로 받아 정리

HEIC와 HEIF는 무엇이 다른가요

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×854JPG 85 · 크기 유지각 351,945바이트 · 1280×854 · same.jpg/same-2.jpg
같은 원본 재변환PNG · 긴 변 1080px각 1,753,230바이트 · 1080×721 · 2장
2026년 9월 HEIC 예제 718114바이트를 JPG 351945바이트로 변환했던 FileTool 화면
2026.09.19 당시 화면입니다. 현재 목표 용량 기능은 이 화면에 없습니다. 아이폰 사진마다 색상 프로필·메타데이터·내부 이미지 수가 다를 수 있습니다.

목표 용량을 함께 시험한 결과 (2026.10.12)

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×85431,553바이트 초과 · 추가 픽셀 축소 없이 경고

이는 해당 예제와 시험 환경의 측정값이며 모든 사진의 고정 절감률이 아닙니다. 1바이트는 실패 처리를 확인하기 위한 경계 시험이지 실무 권장 용량이 아닙니다. 결과 JPG의 색상·작은 글자와 실제 제출처 조건을 직접 확인하세요.

자주 묻는 질문

여러 장을 한 번에 일괄 변환할 수 있나요?
네. 여러 파일을 선택하면 차례로 변환하고 ZIP으로 받을 수 있습니다. 처리 가능한 수는 파일 크기와 기기 메모리에 따라 달라지므로 적은 수로 나누고 결과 장수를 확인하세요.
아이폰에서 처음부터 JPG로 찍으려면?
설정 › 카메라 › 포맷에서 '높은 호환성'을 선택하면 이후 촬영분은 JPG로 저장됩니다.
한 번에 몇 장까지 되나요?
최대 20개 파일, 파일당 50,000,000바이트 이하를 받습니다. 디코딩한 원본은 4,000만 픽셀, 출력은 한 변 8,192px·1,600만 픽셀 이하로 제한합니다. 이 범위도 기기에 따라 실패할 수 있고, 원본 픽셀 검사는 디코딩 후 이뤄집니다. 한 HEIC 내부의 이미지 전체를 추출하지 않고 첫 변환 결과만 저장합니다.
JPG와 PNG 중 뭘 골라야 하나요?
일반 사진이나 용량 한도가 있으면 JPG를 먼저 시험하세요. 디코딩된 픽셀에 JPG 추가 압축을 하고 싶지 않으면 PNG를 비교하되 더 커질 수 있습니다. 이 도구는 원본 HEIC 투명 채널 보존을 지원하지 않으며 PNG도 원본 HDR·메타데이터·색상을 그대로 보존한다는 뜻은 아닙니다.
변환하면 화질이 떨어지나요?
JPG는 다시 손실 압축됩니다. PNG는 변환 후 픽셀을 추가 손실 압축 없이 저장하지만 원본 HEIC의 손실이나 색상 차이를 복원하지는 않습니다. 중요한 사진은 두 형식을 직접 비교하세요.
변환하면서 200KB 같은 용량 한도도 맞출 수 있나요?
JPG 목표 모드에서 KB와 1,000·1,024바이트 기준을 선택합니다. 품질만 조정해 시험하고 원본 크기 유지 또는 직접 고른 긴 변 크기는 그대로 둡니다. 목표를 못 맞추면 실제 초과 바이트를 표시하므로 직접 픽셀이나 목표를 조정하세요. PNG는 목표 모드를 적용하지 않습니다.
설정을 바꾸거나 초기화하면 이전 결과는 어떻게 되나요?
형식·품질·목표·긴 변·파일 목록이 바뀌면 이전 결과는 무효화됩니다. 다시 변환한 뒤 저장하세요. 초기화는 늦은 이전 작업의 결과를 무시하지만 이미 시작한 디코더를 즉시 종료한다는 뜻은 아닙니다. 저장 실패 시에는 완료 결과를 남겨 다시 내려받을 수 있습니다.

다른 도구

2026.10.19 · 저장할 JPG·PNG 결과를 선택해 다시 읽는 미리보기와 표시 실패 재시도를 추가했습니다. HEIC 변환·목표 용량·저장 방식은 유지했습니다. 목표 충족이나 제출 승인은 보장하지 않습니다.