파일 업로드
  1. base64hub
  2. 이미지 도구
  3. HEIC → Base64

HEIC를 Base64로

HEIC나 HEIF 사진을 놓고 Base64를 복사하세요. 바이트는 정확히 인코딩되지만 HEIC를 표시할 수 있는 브라우저는 Safari뿐이므로, 웹 페이지에는 대개 JPEG가 필요합니다.

무료 가입 없음, 제한 없음 로컬 업로드 없음 업데이트 2026. 10. 27.
파일을 여기에 끌어다 놓거나, 붙여넣거나, 선택하세요
입력 –출력 –크기 –

브라우저에서 처리됩니다. 이 페이지는 데이터를 어디로도 보낼 수 없습니다 – 확인 방법

HEIC를 Base64로 변환하는 방법

  1. .heic나 .heif 파일을 상자에 놓거나 파일 선택 창에서 고르세요.
  2. 출력 형식은 일반 Base64로 시작합니다. 목적지에서 MIME 형식이 함께 필요하면 Data URI나 JSON으로 바꾸세요.
  3. 출력 복사나 .txt로 저장을 누르세요.

정보 줄에는 브라우저가 지정한 MIME 형식이 표시됩니다. 아이폰에서 공유 시트나 클라우드 서비스를 거쳐 사진을 가져왔다면 이 줄을 확인하세요. 경로에 따라 원본 HEIC 대신 JPEG 사본이 넘어오는 경우가 있고, 그러면 형식이 image/jpeg로 표시됩니다.

대부분의 브라우저에서 HEIC가 표시되지 않는 이유

HEIC는 HEVC(H.265)로 압축한 사진을 HEIF 컨테이너에 담습니다. 높은 화질에 파일이 작아서 아이폰이 기본으로 사용합니다. 하지만 브라우저 지원은 따라오지 않았습니다. 현재 호환성 데이터에 따르면 Safari 17 이상은 HEIC를 표시하지만 Chrome, Edge, Firefox, 삼성 인터넷은 표시하지 않습니다.

그래서 이 페이지의 미리보기는 Safari에서는 작동하고 다른 브라우저에서는 깨진 이미지로 보입니다. 어느 쪽이든 Base64는 정확하며, 브라우저가 그리지 못할 뿐입니다. 다른 이미지 형식에 있는 크기 조절과 변환 옵션도 마찬가지입니다. 브라우저가 그림을 디코딩해야 하는 기능이라 여기서는 제공하지 않습니다.

Base64 HEIC가 알맞은 경우

  • 원본 보관이나 동기화: 시스템이 사진을 데이터베이스나 JSON 내보내기에 Base64로 저장한다면, HEIC를 유지해야 화질과 작은 크기가 그대로 보존됩니다.
  • HEIC를 받는 API: 일부 이미지·문서 API는 HEIC를 직접 받습니다. 많은 API가 JPEG, PNG, GIF, WebP만 받으므로 보내기 전에 지원 형식 목록을 확인하세요.
  • Apple 전용 대상: Safari에서만 열리는 내부 페이지라면 HEIC data URI를 써도 됩니다.

웹 페이지, 이메일, 범용 이미지 API라면 먼저 JPEG로 바꾸세요. Mac에서는 미리보기 앱으로 사진을 열고 내보내기를 사용하고, 아이폰에서는 카메라 > 포맷을 높은 호환성으로 설정하면 앞으로 찍는 사진이 JPEG로 저장됩니다. 그다음 JPG를 Base64로로 결과를 인코딩하세요. 거기서는 크기 조절과 위치 정보 제거도 할 수 있습니다.

Base64로 본 HEIC

HEIC 파일은 AVIF나 MP4처럼 ftyp 박스로 시작합니다. 브랜드가 내용물을 알려 줍니다.

브랜드Base64 (24바이트 ftyp 박스 기준)
heicAAAAGGZ0eXBoZWlj
heixAAAAGGZ0eXBoZWl4
mif1AAAAGGZ0eXBtaWYx

다섯 번째 문자는 박스 크기에 따라 달라지므로 9번째 문자부터 맞춰 보세요. eXBoZWlj는 HEIC 정지 이미지라는 뜻입니다. JSON 출력의 형식은 브라우저가 알려 주는 대로 image/heic나 image/heif입니다. 아무것도 알려 주지 않으면 .heic 파일은 확장자에 따라 image/heic를, .heif 파일은 application/octet-stream을 받습니다. 받는 쪽이 형식을 검사한다면 직접 고치세요.

자주 묻는 질문

HEIC data URI를 img 태그에 쓸 수 있나요?

macOS와 iOS의 Safari 17 이상에서만 됩니다. Chrome, Edge, Firefox는 HEIC를 디코딩하지 못해 깨진 이미지를 표시합니다. 다른 사람이 열 내용에는 JPEG, PNG, WebP를 쓰세요.

이 도구가 HEIC를 JPEG로 변환하나요?

아닙니다. Safari 외의 브라우저는 HEIC를 디코딩할 수 없으므로 이 페이지는 원본 파일을 그대로 인코딩합니다. 먼저 휴대폰이나 컴퓨터에서 사진을 JPEG로 바꾼 뒤 JPG를 Base64로를 사용하세요.

아이폰이 HEIC 대신 JPEG로 저장하게 하려면 어떻게 하나요?

설정에서 카메라, 포맷으로 들어가 호환성 우선을 고르세요. 그러면 새 사진은 JPEG로 저장되고, 기존 HEIC 사진은 그대로 남습니다.