사진 찍은 날짜·GPS·파일 이름을 바꾸는 가장 좋은 방법
사진의 찍은 날짜, 시간, GPS 위치, 파일 이름을 바꾸는 방법. 한 장은 기본 도구로, 수천 장은 네 가지 방법을 솔직하게 비교하고, 앱 기능을 하나씩 설명합니다.
모든 사진 안에는 작은 정보 블록이 들어 있습니다. 언제, 어디서, 어떤 카메라로 찍었는지, 때로는 설명까지 적혀 있습니다. 이것이 메타데이터이고, 대부분 EXIF라는 형식으로 저장됩니다. 이 정보가 틀리거나 없으면 사진이 엉뚱한 해에 나타나고, 지도는 비어 있고, 갤러리는 사진을 복사한 날 순서로 정렬합니다.
이 글은 사람들이 가장 자주 바꾸려는 네 가지를 다룹니다. 찍은 날짜, 시간, GPS 위치, 파일 이름입니다. 사진 한 장에서 시작해 라이브러리 전체로 넘어갑니다.
먼저: 어떤 날짜가 틀렸나
사진에는 두 종류의 날짜가 있습니다. 찍은 날짜는 사진 안, EXIF에 있습니다. 수정한 날짜는 파일에 딸린 것이고, 파일을 복사하거나 내려받으면 바뀝니다. 사진 앱은 찍은 날짜가 있으면 그것으로 정렬합니다. 없으면 파일 날짜를 쓰는데, 이때 2014년 사진이 오늘 사진으로 나타납니다. 차이는 찍은 날짜와 수정한 날짜의 차이에서 설명합니다.
그래서 해결 방법은 거의 언제나 올바른 찍은 날짜를 사진 안에 쓰는 것입니다. 파일 날짜만 바꾸면 내 컴퓨터에서는 맞아 보입니다. 하지만 대부분의 앱은 그 날짜를 무시하고, 다음에 복사할 때 사라집니다.
모든 사진이 똑같이 몇 시간씩 틀리다면 원인은 잘못된 데이터가 아니라 시간대입니다. 무엇이든 바꾸기 전에 사진 시간이 9시간 차이 나는 이유를 읽어 보십시오.
한 장이나 몇 장: 이미 있는 도구로
몇 장이라면 새 도구가 필요 없습니다.
- 맥에서는 사진 앱으로 고른 사진의 날짜와 시간을 바꾸고(이미지, 날짜 및 시간 조정) 위치를 정할 수 있습니다(이미지, 위치). 변경 내용은 사진 보관함 안에 저장됩니다. 다른 곳에서 그 변경을 믿기 전에, 시험용 사진 한 장을 내보내 파일에 변경이 들어갔는지 확인하십시오.
- 윈도우에서는 JPG를 마우스 오른쪽 버튼으로 누르고 속성, 자세히 탭을 엽니다. 거기서 새 찍은 날짜를 입력할 수 있습니다. JPG 파일에서 되는 방법입니다. GPS 위치는 넣을 수 없습니다.
- 리눅스에서는 digiKam 같은 도구로 고른 사진의 날짜와 장소를 편집할 수 있습니다.
항목 하나를 꼼꼼하게 고치려면 일반 EXIF 편집기가 알맞습니다. exiftool, XnView MP, digiKam 등이 있습니다.
이 도구들은 한 장씩 하는 작업에 강합니다. 수천 장이 되면 느리고 실수하기 쉽습니다. 그리고 어느 것도 구글 테이크아웃이 사진마다 옆에 두는 .json 파일을 읽지 않습니다.
수천 장: 현실적인 네 가지 방법
날짜, 시간, GPS를 사진에 다시 쓰는 현실적인 방법은 네 가지입니다. 넷 다 제대로 동작합니다. 맞는 사람이 서로 아주 다르니, 솔직한 차이를 아래에 정리했습니다.
| Takeout JSON Metadata Fixer | exiftool | GooglePhotosTakeoutHelper | 온라인 수정 서비스 | |
|---|---|---|---|---|
| 맥, 윈도우, 리눅스 모두에서 터미널 없이 사용 | ✓ | ✗ | ✗ | ✓ |
| 사진이 내 컴퓨터를 떠나지 않음 | ✓ | ✓ | ✓ | ✗ |
| 다른 도구 없이 날짜를 사진 안에 씀 | ✓ | ✓ | ✗ | ✓ |
| 사이드카의 GPS를 사진에 씀 | ✓ | ✓ | ✗ | ✓ |
| 원래 내보내기를 건드리지 않음 | ✓ | ✗ | ✗ | ✓ |
| 구글이 잘라 낸 사이드카 이름 처리 | ✓ | ✗ | ✓ | ✓ |
| 짝을 찾지 못한 파일 목록 제공 | ✓ | ✗ | ✗ | ✗ |
| 쓰기 전에 시험 실행 | ✓ | ✗ | ✗ | ✗ |
| HEIC를 JPG로 변환 | ✓ | ✗ | ✗ | ✗ |
| 오래된 AVI, WMV 동영상을 MP4로 변환 | ✓ | ✗ | ✗ | ✗ |
| 이름을 바꾸고 연/월 폴더로 정리 | ✓ | ✓ | ✓ | ✗ |
| Immich와 PhotoPrism용 새 사이드카 작성 | ✓ | ✗ | ✗ | ✗ |
| USB 메모리나 안드로이드 폰으로 바로 복사 | ✓ | ✗ | ✗ | ✗ |
| 사진 수 제한 없이 무료 | ✗ | ✓ | ✓ | ✗ |
| 오픈소스 | ✗ | ✓ | ✓ | ✗ |
마지막 두 줄의 ❌는 우리 것이고, 이것이 진짜 맞바꾸는 조건입니다. exiftool과 GooglePhotosTakeoutHelper는 무료이고 오픈소스인데, 이 앱은 둘 다 아닙니다. 그것이 표의 다른 무엇보다 중요하다면 마음 편히 그쪽을 쓰십시오. 둘 다 좋은 소프트웨어입니다.
❌가 실제로 뜻하는 것
exiftool은 기준이 되는 도구이고 거의 모든 일을 할 수 있습니다. 하지만 명령은 직접 써야 합니다. 구글의 사이드카 이름 때문에 커뮤니티에 돌아다니는 한 줄 명령보다 훨씬 어렵습니다. 이름은 46자에서 잘리고, 예전 내보내기와 최근 내보내기는 이름 방식이 다르며, 중복 파일은 (1)이 다른 자리에 붙습니다. 패턴이 맞지 않아도 exiftool은 경고하지 않습니다. 그 사진은 그대로 두고, 몇 달 뒤에야 알게 됩니다. 또 기본 설정에서는 원본 파일을 직접 고치므로, 돌아갈 손대지 않은 사본이 없습니다.
GooglePhotosTakeoutHelper는 무료이고, 지금도 활발히 관리되며, 내보내기를 다시 정리하는 데 정말 뛰어납니다. 사람들이 놀라는 점이 두 가지 있습니다. EXIF를 쓰는 대신 파일 수정 날짜를 설정하기 때문에, readme의 마지막 단계는 나중에 exiftool을 실행해 날짜를 사진 안에 넣는 것입니다. 그리고 기본 설정에서 파일을 복사하지 않고 옮깁니다. readme도 이 점을 분명히 밝히고 있고, 중간에 문제가 생기면 zip부터 다시 시작해야 합니다. 윈도우에서는 .exe를 두 번 누르면 되지만, 맥이나 리눅스에서는 터미널에서 chmod와 xattr을 써야 하고, 애플 실리콘에서는 Rosetta가 필요합니다.
온라인 수정 서비스는 시작하기는 가장 쉽고, 쓰는 이유를 대기는 가장 어렵습니다. 날짜를 고치려면 가족사진을 모두 전혀 모르는 누군가의 서버에 올려야 합니다. 300GB 라이브러리를 두 번 올리고 싶은 사람도 없습니다.
이 앱이 다른 점
날짜, 시간, GPS를 한 번의 처리로 사진 자체에 씁니다. 다른 도구도 명령도 필요 없습니다. 구글이 써 온 모든 사이드카 이름 방식을 읽고, 잘린 이름도 읽습니다. 마지막에는 짝을 찾지 못한 파일 목록을 주므로, 짐작하지 않고 라이브러리의 상태를 알 수 있습니다. 파일을 건드리기 전에 변경 내용을 보고 싶다면 시험 실행이 있고, 결과는 새 폴더에 쓰므로 원래 내보내기는 그대로 남습니다.
그리고 다른 도구가 멈추는 곳에서 계속 나아갑니다. HEIC를 JPG로, 오래된 동영상을 MP4로, 이름 바꾸기와 폴더 형식, Immich와 PhotoPrism용 사이드카, 그리고 USB 메모리나 안드로이드 폰으로 바로 복사하기입니다.
모든 작업은 내 컴퓨터 안에서 이루어집니다. 계정도, 업로드도, 로그인도 없습니다. 장소 이름 조회를 끄면 네트워크 요청이 전혀 없습니다. 처음 1000장은 무료이므로, 같은 폴더에 exiftool이나 GPTH와 나란히 돌려 결과를 직접 비교할 수 있습니다. 이 표를 쓰는 정직한 방법이 바로 그것입니다.
앱 기능 하나씩 보기
아래 그림은 실제 앱의 일부를 잘라 낸 것입니다. 화면 글자는 영어지만 앱은 한국어로도 나옵니다. 맥, 윈도우, 리눅스 버전은 거의 똑같이 생겼습니다. 모든 스위치는 선택 사항입니다.
찍은 날짜와 시간
구글 테이크아웃 내보내기에서는 날짜와 시간을 사진마다 있는 .json 사이드카에서 가져옵니다. 앱은 그 값을 사진의 EXIF에 쓰고 파일 날짜도 같게 맞춥니다. 다른 폴더에서는 찾을 수 있는 가장 좋은 날짜를 씁니다. 사이드카가 있으면 사이드카, 그다음은 사진 안에 이미 있는 날짜, 그다음은 파일 날짜입니다. 날짜가 빈 사진은 나오지 않습니다.
믿을 만한 날짜가 없는 파일도 있습니다. 오래된 인화 사진을 스캔한 것, 사진관에서 받은 파일, 시계를 한 번도 맞추지 않은 카메라의 사진 같은 것입니다. 이럴 때는 원본으로 "모든 폴더"(Any Folder)를 고르고 "Set the date and place myself"(날짜와 장소 직접 정하기)를 켭니다. 날짜, 장소, 또는 둘 다 입력합니다. 그 폴더의 모든 사진과 동영상에 입력한 값이 들어갑니다. 비워 둔 항목은 파일에 있는 그대로 남습니다. 스캔한 사진 날짜 수정도 참고하십시오.
![]()
GPS 위치
사이드카의 위치는 GPS로 사진에 다시 들어가므로, 맥의 사진 앱이나 폰의 지도가 다시 채워집니다. 여기에는 인터넷이 필요 없습니다. "Set the date and place myself"로 폴더 전체에 장소를 정할 수도 있습니다. Lisbon 같은 장소 이름을 입력하거나, 좌표를 입력해 조회를 건너뜁니다.
아래 스위치는 별개의 기능입니다. 좌표를 Paris 같은 장소 이름으로 바꿔 파일 이름과 폴더 이름에 씁니다. 이 조회에는 인터넷이 필요합니다. 보내는 것은 대략적인 좌표뿐이고, 사진이나 사진 이름은 보내지 않습니다.
![]()
파일 이름
메뉴에서 이름 방식을 고릅니다. 날짜와 시간에 장소를 붙인 것, 날짜와 시간만, 원래 이름에 날짜와 시간을 붙인 것, 원래 이름 그대로 중에서 고를 수 있습니다.

아무것도 쓰기 전에, 실제 파일 하나의 이름이 어떻게 될지 실시간 미리 보기로 보여 줍니다.

모든 이름의 앞이나 뒤에 원하는 말을 붙일 수도 있습니다. 성, 여행 이름, 보관용 코드 같은 것입니다.
![]()
폴더
같은 처리에서 사진을 연/월, 일, 연도만, 장소, 여행별 폴더로 나눌 수 있습니다. 지금 폴더를 유지하거나 폴더를 만들지 않을 수도 있습니다. 사진을 날짜순 폴더로 정리하기도 참고하십시오.

"Year / Trip"을 고르면 시간과 장소가 가까운 사진이 2024/Paris처럼 한 폴더에 모입니다.

설명
구글 포토에서 입력한 설명은 사이드카에만 있습니다. 이 스위치는 설명을 사진 안에 써서 다른 앱에서도 읽을 수 있게 합니다.
![]()
누운 사진
어떤 사진은 회전 태그를 읽는 앱에서만 똑바로 보입니다. "누운 사진 바로 세우기"를 켜면 그림 자체를 돌리므로, 어떤 뷰어나 인화 업체에서도 똑바로 나옵니다. 이미 똑바른 사진은 건드리지 않습니다.
![]()
HEIC를 JPG로
HEIC 형식의 아이폰 사진은 어디서나 열리지는 않습니다. "HEIC를 JPG로 변환"은 JPG로 바꾸고 날짜, 시간, 위치를 옮겨 줍니다. 아이폰 HEIC를 JPG로 변환하고 메타데이터 유지하기도 참고하십시오.
![]()
Immich와 PhotoPrism용 사이드카
EXIF 대신 .json 사이드카를 읽는 앱도 있습니다. ".json 사이드카 쓰기"는 사진마다 옆에 새 사이드카를 씁니다. 드라이브로 내보낼 때는 저절로 켜집니다.
![]()
라이브러리 일부로 먼저 시험하기
"Only photos from a date range"(기간을 정해 처리)로 먼저 한 해만 처리하고 결과를 확인할 수 있습니다.
![]()
"시험 실행"은 새 이름, 폴더, 날짜 변경을 모두 보여 주고 아무것도 쓰지 않습니다. 무료 1000장에도 포함되지 않습니다.
![]()
결과
마지막에 정리함, 변환함, 위치 확인 사진 수와 문제가 있던 사진 수가 나옵니다. 짝을 찾지 못한 파일은 이름으로 목록에 나옵니다. 앱은 저장 위치 폴더에 새 사본을 쓰므로 원래 파일은 바뀌지 않습니다. 되돌리려면 새 폴더를 지우면 됩니다. (폴더를 제자리에서 다시 정리하는 선택지도 있습니다. 이 방법은 파일을 바꿔 쓰므로, 백업을 해 두거나 먼저 시험 실행을 하십시오.)

맥에서: 사진 앱에서 바로
맥 버전은 사진 앱 보관함 전체를 원본으로 쓸 수도 있습니다. 보관함을 내보낸 뒤 같은 방식으로 이름을 바꾸고 정리합니다. iCloud 원본은 필요할 때 내려받습니다. 이것은 애플만 허용하므로 맥에만 있는 기능입니다.

이 앱이 하지 않는 것
항목별로 고치는 EXIF 편집기가 아닙니다. 사진 한 장을 눌러 새 카메라 모델이나 새 시간을 입력할 수는 없습니다. 폴더나 내보내기 전체를 한꺼번에 처리합니다. 사진 한 장의 항목 하나를 고치려면 위에서 소개한 편집기를 쓰십시오.
모든 시간을 몇 시간씩 한꺼번에 옮기는 기능도 없습니다. 시간이 모두 같은 만큼 틀리다면 컴퓨터의 시간대를 맞추고 다시 실행하십시오. 사진 시간이 9시간 차이 나는 이유에서 설명합니다.
그리고 표에 나온 대로, 사진 수 제한 없이 무료도 아니고 오픈소스도 아닙니다. 처음 1000장은 안드로이드 폰으로 내보내기를 뺀 모든 기능을 무료로 쓸 수 있습니다. Premium은 19.99달러 한 번(미국 달러 기준이며 스토어에서는 현지 가격으로 표시됩니다)으로 사진 수 제한이 없습니다. 사진이 구글 테이크아웃에서 왔다면 구글 포토 사진을 테이크아웃으로 내보내는 가장 좋은 방법에서 내보내기를 처음부터 차근차근 설명합니다.