SomeeLab.tools

이미지 포맷 변환기

HEIC·PNG·JPEG·WebP를 서로 변환합니다. 업로드도 가입도 없이 브라우저에서 바로 처리됩니다.

이 브라우저는 WebP 저장을 지원하지 않아 목록에서 빠졌습니다. JPEG을 권장합니다.

아이폰 HEIC 사진을 지원합니다 — 브라우저 안에서 바로 변환됩니다.

또는 여기로 끌어다 놓으세요 — 파일은 기기 밖으로 나가지 않습니다

HEIC를 JPG로 변환하는 법

사진을 넣고 변환 형식을 JPEG로 선택하면 잠시 후 변환된 파일이 다운로드됩니다. 서버에 업로드되는 건 하나도 없습니다. HEIC 디코딩을 포함한 모든 변환 작업이 브라우저 탭 안에서 이루어집니다.

HEIC가 정확히 무엇인가

HEIC(High Efficiency Image Container)는 iOS 11부터 아이폰이 기본으로 저장하는 사진 형식입니다. 같은 화질 기준으로 JPEG보다 압축률이 훨씬 좋아서 애플이 이 형식으로 전환한 것인데, HEIC 사진은 보통 같은 화질의 JPEG보다 용량이 절반 정도밖에 안 됩니다. 다만 호환성이 떨어진다는 게 대가입니다. HEIC는 HEVC 동영상과 같은 코덱을 기반으로 하는데, 이걸 바로 읽을 수 있는 프로그램은 그리 많지 않습니다.

윈도우·안드로이드에서 HEIC 사진이 “안 열리는” 이유

윈도우의 사진 앱, 오래된 안드로이드 갤러리, 대부분의 웹 업로드 폼, 그리고 상당수의 데스크톱 이미지 편집기는 별도 코덱 팩 없이는 HEIC를 디코딩하지 못합니다. 아이폰에서 에어드롭이나 이메일로 받은 사진이 깨진 썸네일이나 “지원하지 않는 파일 형식” 오류로 뜨는 게 바로 이 순간입니다. 사진이 아이폰을 떠나는 시점에 한 번 JPEG로 바꿔두면 이 문제를 아예 겪지 않게 됩니다. JPEG는 어디서나 열립니다.

업로드 없이 변환이 이루어지는 원리

최신 사파리와 iOS는 이 도구가 리사이즈에도 쓰는 것과 같은 Canvas API로 HEIC를 직접 디코딩할 수 있어서, 아이폰이나 맥에서는 변환이 거의 즉시 끝납니다. 윈도우와 안드로이드처럼 스스로 HEIC를 디코딩하지 못하는 브라우저에서는 이 도구가 오픈소스 디코더인 libheif를 WebAssembly로 컴파일한 버전으로 자동 전환하며, 이 코드는 실제로 HEIC 파일을 선택했을 때만 내려받습니다. 어느 경로든 디코딩된 이미지는 브라우저 자체의 이미지 인코더로 JPEG·PNG·WebP로 다시 인코딩되며, 결과물이 서버를 거치는 일은 없습니다.

형식과 품질 선택하기

JPEG는 사진에 가장 안전한 기본값입니다. 어디서나 지원되고, 85~90 정도의 품질이면 대부분의 사진에서 눈에 띄는 손실 없이 용량을 작게 유지할 수 있습니다. PNG는 스크린샷이나 단색이 많은 그래픽, 투명도가 필요한 이미지에만 쓸 만합니다. 사진 압축에는 약해서 용량이 훨씬 커집니다. WebP는 둘의 중간쯤으로, 같은 품질에서 JPEG보다 작지만, 실제로 WebP 저장을 못 하는 브라우저(주로 사파리)에서는 이 도구가 아예 선택지에서 빼버립니다. 억지로 넣으면 조용히 엉뚱한 형식이 나오기 때문입니다.

알아두면 좋은 부수 효과: 메타데이터가 사라집니다

이미지를 바이트 단위로 그대로 복사하는 게 아니라 디코딩해서 다시 그리는 방식이라, 원본의 GPS 위치·카메라 기종·촬영 시각 같은 EXIF 정보는 변환 과정에서 전혀 남지 않습니다. 변환한 사진을 공개적으로 공유할 계획이라면 그만큼 신경 쓸 일이 하나 줄어드는 셈입니다.