안전한 HEIC → PDF 변환 — 민감한 문서를 업로드하지 않고 처리하기
대개 아이폰 사진을 PDF로 만드는 일은 귀찮은 일일 뿐, 위험한 일은 아닙니다. 화이트보드를 찍었고 PDF가 필요할 뿐이라면 어떤 도구를 써도 상관없습니다.
하지만 HEIC → PDF 변환의 상당수는 화이트보드가 아닙니다. 비자 신청용 여권 사진, 렌터카용 운전면허증, 대출 상담사에게 낼 급여명세서, 서명된 계약서, 보험 청구 서류, 진단서, 세금 신고서, 주소 증명용 공과금 고지서입니다. 그리고 애초에 PDF여야 하는 이유는 보통 어떤 포털이나 법률사무소, 인사 시스템이 PDF를 요구했기 때문이고, 그 말은 그 문서가 정의상 공적인 문서라는 뜻입니다.
이런 파일에 대해 흔한 조언("그냥 온라인 변환기 쓰세요")은, 당신이 의도적으로는 절대 하지 않을 일을 조용히 요구합니다. 신분증 사진을 한 번도 들어본 적 없는 회사에, 어디서 운영되는지 확인해 본 적도 없는 곳으로 보내, 당신이 통제하지 못하는 디스크에 기록되게 하는 것입니다.
그 단계 없이 PDF를 얻는 방법이 있습니다.
짧게 요약하면
브라우저에서 HeicQuick을 열고, HEIC 파일을 추가한 뒤, 출력 형식으로 PDF를 선택하고 변환을 누르세요. 변환은 전적으로 여러분의 기기에서 이뤄집니다. 사진은 브라우저 탭에서 실행되는 코드가 디스크에서 읽어 들이고, 그 자리에서 PDF로 만들어, 다시 여러분의 디스크에 저장합니다. 아무것도 업로드되지 않으므로 여권이나 급여명세서의 서버 사본을 걱정할 일도 없습니다. 무료이고, 이메일 주소도 계정도 가입도 필요 없으며, 워터마크도 넣지 않습니다. 그리고 페이지가 한 번 로드된 뒤에는 인터넷을 완전히 끊어도 그대로 동작합니다.
이 글의 나머지는 "로컬에서 실행된다"가 실제로 무슨 뜻인지, 그 주장을 어떤 변환기에서든 확인하는 방법, 그리고 사진 여러 장을 여러 페이지짜리 PDF 하나로 만드는 방법을 다룹니다.
왜 업로드 단계가 위험의 전부인가
변환기가 서버에서 돌아간다면, 그 구조상 다음 순서가 반드시 생깁니다.
- 파일이 디스크에서 읽혀 네트워크로 전송됩니다.
- 그 회사의 저장소에 기록됩니다.
- 그쪽 코드가 파일을 열고 변환해 두 번째 파일, 즉 PDF를 만듭니다.
- 다운로드 링크가 생성됩니다. 보통은 추측할 수 없는 공개 URL입니다.
- 얼마 뒤 두 파일이 모두 삭제됩니다. 아마도요.
정직한 서버 기반 변환기에는 모두 보관 정책이 있고, 대부분은 진심입니다. "파일은 한 시간 뒤 삭제됩니다"는 실제 기업들이 실제로 지키는 약속입니다. 하지만 보관 정책이 무엇인지 보십시오. 그것은 당신의 문서가 그들 디스크에 얼마나 오래 머무는지에 대한 약속입니다. 그 문서가 그곳에 한 번도 없었다는 진술이 아닙니다.
화이트보드 사진이라면 상관없습니다. 여권 스캔이라면 "한 시간 뒤 삭제"와 "애초에 전송되지 않음"의 차이가 문제의 전부입니다. 그 한 시간 동안 파일은 저장소에 있었고, 로그와 백업을 거쳤고, CDN을 통과했으며, 메일로 보내지거나 캐시되거나 브라우저 탭에 열린 채 남은 다운로드 URL 뒤에 존재했습니다. 유출은 업로드하는 순간에 일어나지 않습니다. 몇 달 뒤, 아무도 아직 남아 있는 줄 몰랐던 저장소 버킷에서 일어납니다.
같은 문제의 지루하고 전혀 과민하지 않은 버전도 있습니다. 많은 직장에서는 그냥 금지되어 있다는 것입니다. 고객 파일, 환자 기록, 법률 문서, 비밀유지계약이 걸린 무엇이든 다루는 사람이라면, 이를 제3자 웹 서비스에 올리는 행위는 나쁜 일이 실제로 벌어지든 아니든 규정 위반입니다.
"HEIC를 브라우저에서 로컬로 PDF 변환한다"는 말의 정확한 의미
이 표현이 워낙 헐겁게 쓰이니, 정확한 설명을 드리겠습니다.
요즘 브라우저는 서버의 도움 없이 HEIC를 디코딩하고 PDF를 쓸 수 있습니다. 여러분이 여는 페이지에는 변환 코드 — WebAssembly로 만든 HEIC 디코더와 PDF 작성기 — 가 들어 있고, 그 코드는 여러분의 탭 안에서, 여러분의 CPU로 실행됩니다. 페이지에 파일을 끌어다 놓으면 브라우저는 이미 여러분 기기에 있는 바이트에 대한 참조를 넘겨줄 뿐입니다. 변환은 그 바이트를 읽어 메모리에서 PDF를 만들고, 다운로드로 내어 주며, 브라우저가 그것을 다시 여러분 디스크에 씁니다.
어느 시점에도 사진을 실어 나르는 네트워크 요청은 존재하지 않습니다. 작은 요청도, 암호화된 요청도, "임시" 요청도 없습니다. 파일이 HTTP 요청으로 직렬화되는 일 자체가 없습니다. 이 설계의 어느 부분도 그것을 필요로 하지 않기 때문입니다.
HeicQuick이 바로 이렇게 동작하고, 그래서 사이트에 읽어 볼 파일 보관 정책이 없습니다. 보관할 것이 없기 때문입니다. 네트워크를 건너는 것은 페이지 자체뿐이며, 방향도 다른 모든 웹페이지와 같습니다. 코드는 내려오고, 파일은 절대 올라가지 않습니다.
여기서 완전히 정확히 말하자면, 페이지를 불러올 때 PDF 라이브러리와 ZIP 라이브러리를 공개 CDN에서 가져오긴 합니다. 페이지가 자신의 HTML을 가져오는 것과 똑같은 일입니다. 그것들은 코드가 여러분 기기로 내려오는 것입니다. 여러분의 사진은 어느 방향으로도 이동하지 않습니다.
직접 확인하는 방법 — 어떤 변환기에든 적용 가능
우리를 포함해 누구의 말도 그냥 믿을 필요가 없습니다. 품이 적게 드는 순서대로 세 가지 확인법이 있습니다.
1. 연결을 끊어 보세요. 변환기 페이지를 불러온 다음 와이파이를 끄거나 랜선을 뽑으세요. 그 상태에서 파일을 변환해 봅니다. 로컬 변환기는 오프라인에서도 작업을 끝냅니다. 코드가 이미 기기에 있으니까요. 서버 기반 변환기는 즉시 실패합니다. 파일을 보낼 곳이 없기 때문입니다. 이것이 가장 확실한 테스트이고, 10초면 끝나며, 속일 수도 없습니다.
2. 네트워크 탭을 보세요. F12를 누르고 네트워크 패널을 연 뒤 파일을 변환하세요. 찾아야 할 것은 사진 크기와 비슷한 본문을 가진 나가는 요청, 즉 몇 메가바이트가 위로 올라가는 흔적입니다. 로컬 변환기라면 가장 큰 것은 처음에 내려오는 페이지와 엔진 다운로드이고, 변환 중에는 아무것도 오가지 않습니다.
3. 소스 코드를 읽으세요. 오픈소스라면 변환 코드가 공개되어 있어 무엇을 하는지 정확히 확인할 수 있습니다. HeicQuick의 코드는 github.com/xieliaing/heic-web에 있습니다. 저장소에 백엔드가 없는데, 애초에 백엔드가 존재하지 않기 때문입니다.
민감한 문서에 쓸까 고민 중인 변환기가 있다면 이 테스트를 적용해 보세요. 비행기 모드 테스트를 통과하지 못하는 사이트는, 첫 화면에 개인정보 보호에 관해 무엇이라 적혀 있든 서버 기반 변환기입니다.
무료, 이메일도 가입도 없이 — 여기서는 왜 가능한가
HEIC → PDF 변환기를 검색하면 익숙한 깔때기를 만나게 됩니다. 한 파일은 공짜, 그다음엔 "다운로드 링크를 보내 드릴" 이메일 주소를 요구하는 벽, 무료 계정 가입, 하루 두 파일 제한, 혹은 업그레이드하지 않으면 결과물을 가로지르는 워터마크.
이 중 어느 것도 근거 없는 탐욕이 아닙니다. 서버에서 변환하는 구조의 직접적인 결과입니다. 여러분의 파일은 받는 데 대역폭을, 들고 있는 데 디스크를, 변환하는 데 CPU 시간을 쓰게 합니다. 누군가는 그 비용을 내야 하므로 무료 사용자는 제한되거나, 수익화되거나, 메일링 리스트가 됩니다.
브라우저에서 도는 변환기에는 그런 비용이 전혀 없습니다. 일하는 기계가 이미 여러분 것이고 전기요금도 이미 여러분이 내고 있으니까요. 그러니 회수할 것도 없습니다.
- 이메일 주소 없음. 보내 드릴 다운로드 링크가 없습니다. 파일은 브라우저가 직접 저장합니다.
- 계정도 가입도 없음. 어느 서버에도 사용자 파일이 없으니 저장할 사용자 상태도 없습니다.
- 워터마크 없음. 결과물은 여러분이 고른 품질의, 여러분 사진 그대로입니다. 찍고 싶어도 찍을 수 없습니다. 우리는 그것을 본 적이 없으니까요.
- 일일 제한도 대기열도 없음. 변환 서버를 누구와도 공유하지 않으니 배급할 것이 없습니다.
역설적이게도 개인정보 이야기와 무료 이야기는 같은 이야기입니다. 여러분의 파일을 갖지 않는다는 사실이, 이것을 공짜로 내줄 만큼 저렴하게 만듭니다.
사진 여러 장을 PDF 한 개로 묶기
현실에서 흔한 일은 사진 한 장이 아닙니다. "세 쪽짜리 계약서와 서명면을 찍은 사진 네 장이 있는데, 포털은 PDF 하나를 원한다"는 쪽입니다. 이 경우가 바로 지원됩니다.
- HeicQuick을 열고 HEIC 파일을 한꺼번에 끌어다 놓습니다.
- 출력 형식으로 PDF를 선택합니다.
- PDF 모드에서 모두 하나의 PDF로 합치기를 고릅니다.
- 행을 끌어 올바른 페이지 순서로 맞춥니다. 목록 순서가 곧 페이지 순서입니다.
- 품질 슬라이더를 조정합니다. 기본값 92는 문서에 적당합니다. 포털에 엄격한 용량 제한이 있으면 70 근처로 낮추세요.
- 변환을 누르고 PDF 한 개를 내려받습니다.
사진 한 장 한 장이 서로 다른 문서라면 — 예를 들어 영수증 세 장 — 대신 이미지당 PDF 하나를 고르세요. 파일이 둘 이상이면 ZIP으로 함께 내려옵니다.
공식 제출에서 의미가 있는 세부 사항 몇 가지입니다.
- 각 페이지는 해당 사진 크기에 맞춰집니다. A4로 욱여넣지 않습니다. 흰 여백도 레터박스도 없고, 가로 사진은 가로 페이지가 됩니다. 애초에 맞지도 않는 종이 크기에 맞추려고 잘리거나 축소되는 일이 없습니다.
- PDF 안의 이미지는 JPEG이며, 여러분이 고른 품질로 들어갑니다. 업로드를 5MB나 10MB로 제한하는 포털에도 들어갈 만큼 작으면서 읽을 수 있는 상태를 유지합니다. 요즘 아이폰으로 찍은 여권이라면 기본값에서도 충분히 읽힙니다.
- 메타데이터는 추가되지 않습니다. 이름도, 계정 식별자도, 변환기 브랜드도 문서에 찍히지 않습니다.
민감한 문서를 위한 짧은 실천 목록
변환하려는 것이 신분증이나 금융 서류라면, 다음 습관들은 비용이 들지 않습니다.
- 사진이 이미 있는 기기에서 변환하세요. 노트북에서 변환하려고 HEIC를 자신에게 메일로 보내면 사본이 메일함 두 곳과 메일 서버에 남습니다. 사진이 아이폰에 있다면 아이폰 사파리에서 변환기를 여세요.
- 비행기 모드 테스트를 한 번 해 두세요. 쓰기로 정한 도구에 대해 10초면 됩니다. 그 뒤로는 영구히 해결된 질문입니다.
- 보내기 전에 PDF를 확인하세요. 열어서 문서 전체가 화면에 들어왔는지, 초점이 맞았는지, 방향이 맞는지 보세요.
- 끝나면 중간 사본을 지우세요. 포털이 접수한 뒤에는 갤러리의 원본 사진과 다운로드 폴더의 PDF를 삭제합니다.
- 이메일보다 포털을 쓰세요. 상대가 안전한 업로드 양식을 제공한다면 PDF를 메일에 첨부하는 대신 그쪽을 쓰세요. 메일은 이 사슬 전체에서 가장 사적이지 않은 구간입니다.
- "무료 스캐너 앱"을 조심하세요. PDF를 만들어 주는 휴대폰 스캐너 앱 상당수는 "보정"을 위해 자기네 클라우드로 업로드하는 방식입니다. 그러면 출발점으로 돌아가는 셈이고, 이번엔 계정까지 딸려옵니다.
자주 묻는 질문
HEIC를 PDF로 온라인에서 변환해도 안전한가요? "온라인"이 내가 연 웹페이지를 뜻하는지, 내가 파일을 보낸 서버를 뜻하는지에 전적으로 달려 있습니다. 로컬에서 변환하는 브라우저 기반 도구는 내 사진 뷰어로 사진을 여는 것만큼 안전합니다. 구조적으로 바로 그 일이 벌어지기 때문입니다. 파일을 업로드하는 변환기는 그것을 운영하는 회사만큼만 안전하고, 여러분에게는 그 회사를 감사할 방법이 없습니다. 어느 쪽인지는 비행기 모드 테스트가 알려 줍니다.
사이트가 제 문서를 보기는 하나요? 아니요. HeicQuick에는 서버 측 변환이 아예 없어서 업로드도, 임시 저장도, 삭제 기한도 없습니다. 파일이 저장되거나 삭제될 수 있는 어떤 장소에도 도착하지 않습니다.
무언가 설치해야 하나요? 아니요. 앱도, 확장 프로그램도, 데스크톱 소프트웨어도 필요 없습니다. 어차피 설치가 막혀 있는 회사 PC에서도 설치할 것이 없습니다.
오프라인에서도 되나요? 됩니다. 페이지가 로드된 뒤라면요. 비행기 모드 테스트가 성립하는 것도 바로 그 성질 덕분입니다.
워터마크가 들어가나요? 아니요. 무료, 무제한, 무표시입니다.
여러 HEIC 사진을 여러 페이지 PDF 하나로 합칠 수 있나요? 있습니다. PDF를 고르고 "모두 하나의 PDF로 합치기"를 선택한 뒤, 원하는 페이지 순서로 행을 끌어 놓으면 됩니다.
PDF 안의 문서 텍스트를 검색할 수 있나요? 없습니다. 이것은 OCR이 아니라 사진을 PDF로 감싼 것입니다. 페이지가 이미지이므로 그 안의 글자는 선택도 검색도 되지 않습니다. 서명된 양식의 스캔본을 원하는 포털에는 이것이 정확히 기대되는 형태입니다. 정말 검색 가능한 텍스트가 필요하다면 OCR 도구가 필요하고, 민감한 문서에 쓸 만한 정직한 OCR은 데스크톱 애플리케이션입니다.
PDF 용량은요? 품질 슬라이더를 낮추세요. 92에서 75 정도로 내리면 조명이 괜찮은 곳에서 찍은 문서라면 눈에 띄는 차이 없이 용량이 상당히 줄어듭니다.
정리
은행이나 부동산 중개인, 출입국 포털이 PDF를 원하는 이유는 공식 문서가 PDF로 오가기 때문입니다. 그 말은 HEIC → PDF 변환의 큰 부분이 하필 낯선 이에게 가장 건네고 싶지 않은 문서들을 다룬다는 뜻이고, 흔한 온라인 변환기는 바로 그 문서를 첫 단계에서 넘기라고 요구한다는 뜻입니다.
그럴 필요가 없습니다. 브라우저는 HEIC를 디코딩하고, PDF를 쓰고, 디스크에 저장하는 전 과정을 여러분의 기기에서 끝낼 수 있습니다. 업로드도, 계정도, 이메일 주소도, 워터마크도 없이요.
로컬에서 변환하세요: 브라우저에서 HEIC를 PDF로. 일반 이미지가 필요하다면 같은 페이지에서 HEIC → JPG와 HEIC → PNG도 됩니다. 형식 자체에 대한 설명은 HEIC 파일이란 무엇인가에 있습니다. 웹사이트가 아이폰 사진을 아예 거부한다면 그건 다른 문제이고, 해결책은 간단합니다.
아이폰 HEIC 사진을 브라우저에서 바로 JPG·PNG·WebP·PDF로 변환하세요. 무료, 무제한, 100% 비공개.
무료 변환기 열기 →