사이트 소개
이 사이트는 웹 브라우저에서 바로 이미지 파일을 변환하는 무료 도구를 제공합니다. 첫 두 도구는 iPhone과 iPad로 찍은 HEIC 사진을 어떤 기기에서든 열리는 PNG와 JPG 파일로 바꿔 줍니다.
이 사이트를 만든 이유
HEIC는 효율적인 사진 형식이지만 Windows에서, 온라인 양식에서, 그리고 Apple 기기를 쓰지 않는 사람과 사진을 주고받을 때 여전히 골칫거리입니다. 대부분의 온라인 변환 도구는 사진을 서버에 업로드하는 방식으로 이 문제를 해결합니다. 저희는 사진이 기기를 떠나지 않고도 변환을 끝낼 수 있는 도구를 만들고 싶었습니다.
변환 도구의 작동 방식
파일을 추가하면 페이지가 WebAssembly로 컴파일된 이미지 디코더를 불러와 브라우저 안의 백그라운드 워커에서 실행합니다. 디코더는 HEIC를 읽고 사진의 회전을 적용한 다음, 픽셀을 브라우저에 내장된 이미지 인코더에 넘겨 PNG나 JPG를 만듭니다. 완성된 파일은 메모리에서 바로 다운로드로 제공되며, 변환 과정에는 어떤 서버도 관여하지 않습니다.
믿고 쓰실 수 있는 점
파일은 절대 업로드되지 않습니다. 계정도, 가입 양식도, 쿠키도 없습니다. 또한 도구가 하지 않는 일도 분명히 밝힙니다. GPS 위치 같은 메타데이터는 변환된 파일에 복사되지 않으며, HEIC에 이미지가 여러 장 들어 있으면 기본 이미지만 변환됩니다.
오픈 소스 소프트웨어와 라이선스
HEIC 디코딩은 libheif가 담당합니다. libheif는 struktur AG가 개발한 오픈 소스 HEIF 및 AVIF 라이브러리로, GNU 약소 일반 공중 사용 허가서(LGPL) 버전 3으로 배포됩니다. 소스 코드와 라이선스는 libheif 프로젝트(https://github.com/strukturag/libheif)에서 확인할 수 있습니다.
변환 도구는 libheif-js를 통해 libheif를 사용합니다. libheif-js는 libheif의 WebAssembly 빌드로, 역시 LGPL 버전 3으로 공개되어 있으며 https://github.com/catdad-experiments/libheif-js 에서 받을 수 있습니다. 두 프로젝트의 개발자들께 감사드립니다.
문의하기
변환되지 않는 사진을 발견했거나, 아직 지원하지 않는 형식이 필요하신가요? 문의 페이지를 통해 알려 주세요. 사용자분들의 요청은 다음에 만들 변환 도구를 정하는 데 도움이 됩니다.