Tools · 7 분 읽기 · 작성 Konviny · 발행일 · 수정일

HEIC를 온라인에서 JPG로 변환하는 방법: 순서와 품질 점검

HEIC 원본은 보관하고 호환성용 사본만 변환한 뒤, 결과를 꼼꼼히 비교해 실제 사용할 서비스에서 시험하세요.

HEICJPEG이미지 변환사진 메타데이터색상 관리

HEIC 원본은 보관하고, 사용할 곳에서 이전 포맷을 요구할 때만 JPEG 사본을 만드세요. 현재 Slimmage의 직접 파일 처리 경로는 파일당 최대 50MiB의 .heic을 받지만 .heif 확장자는 받지 않으며, 작업 목록에는 결과 이미지가 최대 10개까지 남습니다. 이 경로는 먼저 품질 0.9의 중간 JPEG를 만들고 다시 선택한 JPEG 결과를 인코딩하므로, 비교 화면의 ‘변환 전’ 이미지는 HEIC 원본이 아닙니다. 화면에서는 두 번째 인코딩을 조절하고, 내려받은 파일은 별도 뷰어에서 보관한 HEIC와 비교한 뒤 실제 목적지에서 시험하세요.

변환은 호환성을 위한 절충이다

HEIF는 표준화된 이미지 파일 포맷 계열이고, HEIC는 Apple 기기의 사진에서 흔히 만나는 형태입니다. Apple은 같은 시각 품질에서 HEIF가 JPEG보다 저장 공간을 덜 쓸 수 있다고 설명하며, 호환되지 않는 공유 경로에서는 JPEG로 자동 변환될 수 있다고 안내합니다.

따라서 양식, CMS, 편집기, 인쇄 서비스, 수신자가 HEIC를 거부할 때 JPEG 사본이 유용합니다. 다만 변환이 곧 최적화를 뜻하지는 않습니다. 품질을 높인 JPEG가 HEIC 원본보다 커질 수 있고, 다시 인코딩하는 과정에서 픽셀, 색상, 메타데이터가 달라질 수 있습니다. JPEG는 전달용 사본으로 보고 원본을 대체하지 않는 편이 안전합니다.

.heic과 .heif 확장자를 사용법에서 같은 것으로 다뤄서도 안 됩니다. 현재 Slimmage의 파일 선택·검증 경로에는 .heic만 있고 .heif는 없습니다. 확장자만 바꾸는 방법은 파일의 실제 인코딩을 바꾸지 않으므로 신뢰할 수 없습니다.

이 순서대로 변환하기

  1. 원본을 보관합니다. HEIC를 복제하거나 백업된 사진 보관함의 사본으로 작업하세요. 촬영 메타데이터, 광색역 색상, 편집 정보, 이미지 시퀀스가 나중에 필요할 수 있다면 원본은 반드시 남깁니다.
  2. 목적지 조건을 읽습니다. JPEG/JPG를 받는지 확인하고 최대 용량, 픽셀 해상도, 가로세로 비율, 색상 조건, 파일명 규칙을 살펴봅니다. 변환기에 크기 조절 기능이 있다는 이유만으로 먼저 줄이지는 마세요.
  3. JPEG 변환 경로에서 사본을 선택합니다. Slimmage의 HEIC→JPEG 페이지를 열고 직접 .heic 파일을 추가합니다. HEIC 파일 하나는 최대 50MiB까지 처리되며 작업 목록에는 결과 이미지가 최대 10개까지 남습니다. 현재 .heif 파일은 허용된 확장자 경로 밖에 있습니다.
  4. 출력이 JPEG인지 확인합니다. 이 경로는 JPEG를 기본으로 선택하고 다운로드 파일에는 .jpeg 확장자를 붙입니다. JPG와 JPEG는 보통 같은 이미지 포맷을 가리키지만, 확장자 규칙이 엄격한 목적지라면 파일을 정상적으로 읽는지 확인한 뒤 이름을 조정해야 할 수 있습니다.
  5. 해상도를 목적에 맞게 정합니다. 목적지가 원본 해상도를 받는다면 가로와 세로를 그대로 둡니다. 제한이 있다면 요구하는 가로나 세로 값을 입력하고, 정해진 crop이 필요한 상황이 아니라면 비율을 유지하세요.
  6. 목적지를 기준으로 품질을 정합니다. 이 조절값이 적용되기 전에 HEIC는 이미 품질 0.9의 중간 JPEG로 변환됩니다. 화면의 품질 설정은 그다음 JPEG 인코딩을 조절합니다. 값을 낮추면 용량이 줄 수 있지만 윤곽 주변 울림, 덩어리진 질감, 밴딩이 생길 수 있고, 값을 높여도 JPEG가 HEIC보다 커질 수 있습니다.
  7. 비교 화면은 작업 중 점검에 사용합니다. 전후 비교 슬라이더를 얼굴, 머리카락, 나뭇잎, 그림자, 그라데이션, 글자 위로 움직이세요. 이 화면과 용량 표시는 품질 0.9의 중간 JPEG와 최종 결과를 비교하며 HEIC 원본을 기준으로 하지 않습니다. 따라서 전체 HEIC→JPEG 처리에서 생긴 변화를 모두 보여주지는 못합니다.
  8. 실제 파일을 별도로 비교합니다. 신뢰할 수 있는 뷰어에서 보관한 HEIC와 내려받은 JPEG를 함께 엽니다. 방향, 크롭, 가로·세로 크기, 색상, 부드러운 그라데이션, 작은 글자를 100% 배율과 최종 표시 크기에서 확인하세요. 실제 파일 바이트도 따로 비교해야 하며 용량 절감은 보장되지 않습니다.
  9. 실제 목적지에 업로드합니다. 그 서비스가 파일을 받아들이는지, 의도한 크롭과 방향이 유지되는지, 또 한 번 과도하게 압축하지 않는지 확인합니다. 이 단계까지 통과해야 전달용 사본이 완성된 것입니다.

여러 장을 처리할 때는 이미지의 목적지 조건이 실제로 같을 때만 설정을 일괄 적용하세요. 같은 폴더에 있더라도 인물 사진, 스크린샷, 어두운 그라데이션은 서로 다른 품질이나 해상도가 필요할 수 있습니다.

JPEG에 남지 않는 정보 확인하기

HEIF는 이미지에 연결된 메타데이터와 이미지 시퀀스를 담을 수 있습니다. 현재 Slimmage 경로는 품질 0.9의 중간 JPEG를 만든 다음 선택한 JPEG 출력을 다시 만들며, 원본 메타데이터, ICC 프로파일, 애니메이션·이미지 시퀀스 구조를 다운로드 파일에 복사하지 않습니다.

다음 정보가 사라질 수 있다고 보고 작업하세요.

  • 촬영 정보와 위치 정보 등을 포함한 EXIF 및 기타 메타데이터
  • 색상 관리 작업에서 화면 색에 영향을 줄 수 있는 내장 ICC 프로파일
  • 애니메이션 또는 여러 이미지로 구성된 원본의 추가 프레임
  • 원래 HEIC 인코딩과 JPEG 압축에서 버린 정보를 되살릴 가능성

메타데이터가 빠지면 전달용 사본을 공유할 때 의도하지 않은 정보 노출을 줄이는 데 도움이 될 수 있지만, 개인정보 보호가 완전히 보장되는 것은 아닙니다. 화면에 보이는 얼굴, 모니터, 주소, 문서, 반사된 장면, 파일명에도 민감한 정보가 남을 수 있습니다. 반대로 기록이나 제작 과정에 날짜, 위치, 저작 정보, 정확한 색이 필요하다면 원본을 보관하고 해당 속성을 유지하도록 설계된 작업 흐름을 써야 합니다.

브라우저 처리의 개인정보 경계 이해하기

현재 구현에서는 선택한 파일의 원시 바이트를 전용 이미지 변환 백엔드로 보내지 않고 브라우저에서 읽어 변환합니다. 그렇다고 페이지의 네트워크 요청이나 원격 측정이 전혀 없다는 뜻은 아닙니다.

분석 기능이 설정된 환경에서는 파일 개수와 타입, MiB 단위로 반올림한 전체 입력 용량, 업로드 방식, 입력·출력 포맷, 품질, 일괄 처리 수, 변환 시간과 비율, 해상도 등 설정 변경, 오류 상세가 이벤트로 전송될 수 있습니다. 이미지 바이트는 브라우저 측 변환 경로에 머물지만 이런 운영 측정값은 기기 밖으로 나갈 수 있습니다. 사이트의 동의·분석 정책을 확인하고 브라우저 처리 방식을 “어떤 데이터도 브라우저 밖으로 나가지 않는다”고 표현하면 안 됩니다.

민감한 이미지라면 브라우저 확장 프로그램, 화면 녹화, 공유 다운로드 폴더, 클라우드 동기화, 최종 업로드 서비스가 각각 다른 사본을 만들 수 있다는 점도 고려하세요.

코덱과 브라우저 한계 예상하기

변환기 페이지를 열 수 있는 브라우저에서도 특정 HEIC 파일 디코딩은 실패할 수 있습니다. HEIF는 여러 브랜드, 코덱, 속성, 이미지 컬렉션을 허용하고, 클라이언트 라이브러리와 브라우저가 사용할 수 있는 메모리가 모든 변형을 처리하지는 못합니다. 압축 파일이 50MiB보다 작아도 픽셀 해상도가 매우 크면 메모리가 부족할 수 있습니다.

변환이 실패했을 때 확장자만 반복해서 바꾸거나 파일이 손상됐다고 단정하지 마세요. Apple 사진 앱이나 미리보기에서 원본을 열어 JPEG 사본으로 내보내거나, 해당 변형을 명시적으로 지원하는 신뢰할 수 있는 디코더를 사용할 수 있습니다. 도움을 요청할 때는 오류 메시지와 함께 민감하지 않은 범위에서 촬영 기기나 내보내기 경로를 설명하면 됩니다.

1차 출처

이 가이드를 바로 적용해 볼까요?

이 글에서 바로 Slimmage를 실행해 브라우저에서 워크플로우를 완료해 보세요.

Slimmage로 HEIC를 JPEG로 변환하기
블로그 목록으로제품 보기