직접 실험·검증한 가이드
작성 paper&honey 운영자 게시 수정
사진 한 장이 말해주는 것들 — EXIF 위치정보와 개인정보
스마트폰으로 찍은 사진 파일에는 눈에 보이는 이미지 말고도 또 하나의 정보가 함께 저장됩니다. EXIF라고 부르는 메타데이터인데, 사진을 그대로 다른 사람에게 보내면 이 정보도 함께 전달됩니다. 이 글에서는 EXIF에 어떤 정보가 담기는지, 어떤 상황에서 위험해지는지, 그리고 확인하고 지우는 방법을 정리합니다.
EXIF에는 무엇이 담기나
EXIF는 카메라가 사진을 찍는 순간의 상황을 파일 안에 기록하는 표준 형식입니다. 대표적으로 촬영 일시, 카메라·스마트폰 기종명, 조리개나 셔터 속도 같은 촬영 설정이 들어갑니다. 그리고 스마트폰에서 위치 기록이 켜져 있었다면 촬영 장소의 GPS 좌표가 위도·경도 형태로 저장됩니다.
이 좌표는 지도 앱에 붙여넣으면 바로 위치가 찍힐 정도로 구체적입니다. 집 안에서 찍은 사진이라면 사진 한 장에 집 위치가 담겨 있는 셈이고, 촬영 시각과 조합하면 언제 어디에 있었는지까지 드러납니다. 사진을 보는 것만으로는 이런 정보가 있는지 알 수 없다는 점이 EXIF의 특징이자 위험입니다.
복사·압축·캡처, 뭐가 남고 뭐가 지워질까
"사진에 위치가 박힌다", "보내면 따라간다"는 말은 많은데 실제로 뭐가 얼마나 남는지는 눈으로 봐야 실감이 납니다. 그래서 아이폰 사진과 똑같은 구조로 EXIF를 심은 테스트 사진을 만들고(파이썬 piexif), 상황별로 무엇이 살아남는지 실측했습니다. 좌표는 개인 정보가 아니라 공개 랜드마크인 경복궁(37.57961, 126.97704)을 넣었습니다. 먼저 이 한 장에 심은 정보를 그대로 읽어내 봤습니다.
원본 사진 EXIF 읽기 결과
기기 : Apple iPhone 15 Pro
촬영 : 2026:07:20 14:32:11
GPS : 37.57961, 126.97704 ← 지도에 그대로 찍으면 경복궁 사진을 화면에 띄우면 그냥 풍경이지만, 파일 안에는 어떤 기종으로 몇 시 몇 분에 어디서 찍었는지가 이렇게 또렷이 들어 있습니다. GPS 좌표는 소수점 다섯 자리라 건물 하나를 특정할 정도로 구체적입니다. 이제 이 사진을 세 가지 방식으로 다뤄보고, 각각에서 위 정보가 남는지 지워지는지 같은 방법으로 다시 읽었습니다.
| 사진을 이렇게 다루면 | 기기·촬영시각 | GPS 좌표 |
|---|---|---|
| 파일 그대로 복사·전송 | 그대로 남음 | 그대로 남음 |
| 이번 테스트의 캔버스 재인코딩 | 사라짐 | 사라짐 |
| 화면 캡처(스크린샷) | 사라짐 | 사라짐 |
이번 테스트에서는 파일을 그대로 넘기면 위치·기기·시각이 통째로 따라갔고, 픽셀만 새로 그린 캔버스 재인코딩과 화면 캡처에서는 EXIF가 사라졌습니다. 다만 모든 편집·압축 프로그램이 같은 것은 아닙니다. 일부 앱은 원본 EXIF를 결과 파일에 다시 복사하거나 "메타데이터 보존" 옵션을 제공하므로, 단순히 다시 저장했다는 이유만으로 삭제됐다고 단정하면 안 됩니다. 그래서 "스크린샷으로 보내면 위치가 안 딸려간다"는 흔한 말은 실측상 맞습니다. 다만 화질이 떨어지고 원본을 캡처하는 번거로움이 있어, 원본 품질을 유지하면서 위치만 지우려면 EXIF만 걷어내는 편이 낫습니다. 실험 설계도 밝혀둡니다. 위 실험은 제가 EXIF를 일부러 심은 JPEG 한 장을 캔버스로 재인코딩해 "이 처리에서 무엇이 살아남는지"를 통제해 잰 것입니다. 같은 방식이라면 실제 아이폰 JPEG의 EXIF도 빠지지만, HEIC 처리 방식과 편집 앱의 보존 정책까지 이번 실험으로 확인한 것은 아닙니다. 민감한 사진은 결과 파일의 메타데이터를 다시 확인하거나 전용 제거 도구를 쓰는 편이 확실합니다.
어떤 상황에서 위험해지나
가장 주의할 상황은 원본 파일이 그대로 상대방에게 전달되는 경우입니다. 중고거래가 대표적입니다. 판매할 물건을 집에서 찍어 올리거나 채팅으로 원본 사진을 보내면, 사진 속 GPS 좌표로 집 위치가 노출될 수 있습니다. 메신저에서 "원본 화질로 보내기" 같은 옵션을 켜서 전송하는 경우, 이메일이나 클라우드 링크로 파일 자체를 공유하는 경우도 마찬가지로 메타데이터가 온전히 따라갑니다.
블로그나 카페에 사진을 첨부할 때, 회사나 학교에 제출하는 문서에 사진을 넣을 때도 원본이 그대로 올라간다면 같은 문제가 생길 수 있습니다. 반대로 상대방이 화면 캡처본을 받는 경우라면 캡처 시점에 새 파일이 만들어지므로 원본의 촬영 정보는 담기지 않습니다.
플랫폼이 지워주는 경우와 아닌 경우
주요 SNS는 업로드된 사진을 재압축하는 과정에서 위치정보를 포함한 메타데이터를 제거하는 것으로 알려져 있습니다. 그래서 SNS 게시물에 올라간 사진을 다른 사람이 내려받아도 원본의 GPS 좌표까지 얻는 경우는 드뭅니다. 하지만 이것을 모든 서비스에 일반화하면 안 됩니다. 처리 방식은 플랫폼마다 다르고 같은 서비스라도 게시물 업로드와 파일 첨부의 처리 방식이 다를 수 있으며, 정책은 언제든 바뀔 수 있습니다.
특히 파일을 "원본 그대로" 전달하는 것이 목적인 경로 — 이메일 첨부, 클라우드 공유, 메신저의 원본 전송 — 는 애초에 파일을 가공하지 않으므로 메타데이터도 그대로 남는다고 보는 것이 맞습니다. 결국 "플랫폼이 알아서 지워주겠지"에 기대기보다, 민감한 사진은 보내기 전에 직접 지우는 것이 확실합니다.
확인하고 제거하는 방법
사진에 어떤 정보가 담겼는지는 스마트폰에서 바로 확인할 수 있습니다. 아이폰은 사진 앱에서 사진의 정보 보기를 열면 촬영 정보와 지도상 위치가 표시되고, 안드로이드도 갤러리 앱의 상세정보에서 비슷하게 확인할 수 있습니다. 애초에 기록되지 않게 하려면 카메라 앱의 위치 태그(위치 정보 저장) 설정을 끄면 됩니다. 다만 이미 찍어둔 사진에는 소급 적용되지 않습니다.
이미 있는 사진에서 메타데이터를 지우려면 제거 도구를 거친 사본을 만들어 보내는 것이 간단합니다. paper&honey의 사진 위치정보 지우기 도구에 사진을 올리면 GPS 좌표를 포함한 EXIF를 제거한 파일을 내려받을 수 있습니다. 사진을 어디에도 올리지 않고 기기 안에서만 메타데이터를 걷어내기 때문에, 위치정보를 지우려다 오히려 사진을 외부에 노출하는 모순이 생기지 않습니다.
위험한 경우와 아닌 경우
Q. EXIF를 지우면 사진 화질이 나빠지나요? EXIF는 이미지 픽셀과 별도로 저장되는 부가 정보이므로, 메타데이터만 제거하는 방식이라면 화질에는 영향이 없습니다. 다만 도구에 따라 이미지를 다시 압축하면서 지우는 방식도 있으니, 화질이 중요하다면 처리 방식을 확인하는 것이 좋습니다.
Q. 카카오톡이나 문자로 보낸 사진도 위험한가요? 메신저는 보통 전송 시 사진을 압축하는데, 이때 메타데이터가 어떻게 처리되는지는 앱과 전송 옵션에 따라 다릅니다. 확실한 것은 "원본으로 보내기" 계열 옵션을 쓰면 파일이 가공 없이 전달된다는 점이므로, 민감한 사진이라면 원본 전송 전에 직접 지우는 편이 안전합니다.
Q. 위치 태그를 꺼두면 아무 문제 없나요? 앞으로 찍는 사진에는 GPS 좌표가 기록되지 않으므로 가장 큰 위험은 사라집니다. 다만 촬영 일시나 기기명 같은 나머지 정보는 계속 기록되고, 설정을 끄기 전에 찍어둔 사진에는 좌표가 그대로 남아 있으니 오래된 사진을 공유할 때는 한 번 확인하는 것이 좋습니다.
사진 파일이 겉보기와 다른 정보를 품고 있다는 점은 형식 자체에서도 비슷하게 드러납니다. 아이폰 HEIC 사진의 정체를 파일 시그니처까지 열어본 이야기는 HEIC 호환 실측 가이드에, 파일 이름이 겉과 다른 바이트로 저장돼 깨지는 문제는 맥 자소분리 가이드에 정리했습니다.