설치 · 사용법

ExifTool로 JPEG 메타데이터 지우기 — 사본·색상·회전 확인

한줄 요약

JPEG 원본을 남기고 새 사본을 만들려면 ExifTool의 -o 옵션을 사용합니다. 아래 명령은 메타데이터를 지우면서 ICC 색상 프로필·ColorSpaceTags·Orientation을 보존하는 예제입니다. 남겨 둔 태그와 파일 속성이 있으므로 “모든 정보가 0개”인 결과는 아닙니다. 사본의 태그와 실제 색상·방향을 다시 확인한 뒤 공유하세요.

1. 기본 정보

대상
ExifTool을 선택한 사용자의 JPEG 사본 작업
예제 환경
Windows PowerShell · ExifTool 13.59 x64
입력·출력
원본 JPEG 1개 → 다른 이름의 새 사본
남기는 정보
ICC 프로필·색상 관련 태그·Orientation
확인할 결과
불필요한 태그·색상·회전·원본 보존
다른 경로
사진 1장의 웹 저장·모자이크는 별도 웹도구 비교

2. JPEG 사본을 만들고 확인하는 순서

  1. 1. 도구와 시험 파일 준비

    공식 Windows 배포의 exiftool.exe와 exiftool_files 폴더를 함께 준비합니다. 원본은 별도 보관하고 먼저 중요하지 않은 JPEG 1개를 검수 원본.jpg로 준비하세요.

  2. 2. 원본 태그 읽기

    읽기 명령으로 GPS·작성자·카메라·촬영일과 ICC·Orientation을 확인합니다. 어떤 정보가 원래 있었는지 알아야 사본의 삭제 결과를 판단할 수 있습니다.

  3. 3. 다른 이름의 사본 만들기

    아래 -o 명령에서 실제 입력과 새 출력 파일명을 확인합니다. 이미 있는 사본 이름은 사용하지 않고, 원본을 덮어쓰는 옵션이나 폴더 전체 명령을 추가하지 않습니다.

  4. 4. 사본 태그 다시 읽기

    입력 파일명을 사본으로 바꿔 다시 읽습니다. 없애려던 태그가 사라졌는지, 남기려던 ICC·색상·Orientation이 있는지 확인하고 전체 태그도 살펴봅니다.

  5. 5. 실제 화면과 원본 확인

    같은 이미지 뷰어에서 원본과 사본의 색상·방향·크기를 대조합니다. 파일명만 다르다는 이유로 성공으로 판단하지 말고 원본의 변경 여부도 확인하세요.

  6. 6. 공유할 사본 결정

    남아 있는 프로필·파일명·사진 속 얼굴이나 번호판까지 검토한 뒤 사본을 선택합니다. 제품·배포 선택은 ExifTool 페이지에서 확인하세요.

3. ExifTool 사본 작업과 웹 저장 선택

ExifTool을 이미 선택했고 JPEG의 색상 프로필·회전 정보를 남기는 사본을 확인하려는 경우 아래 절차를 사용합니다. 이 명령 예제는 JPEG 1개에 한정하며 HEIC·PNG·PDF·영상에 그대로 적용하는 절차가 아닙니다. 프로그램의 무료 범위·기기별 배포는 ExifTool 다운로드와 설치 조건에서 확인하세요.

설치 없이 사진 1장을 새로 저장하거나 얼굴·번호판을 가릴 목적이면 모아모앙 사진 모자이크 도구를 비교하세요. 현재 도구는 브라우저 안에서 처리하며 서버에 사진을 업로드하지 않고, 최대 50MB의 JPG·PNG·WebP·HEIC 1장을 받습니다. 모자이크 없이 저장해도 GPS를 없애고 결과의 EXIF·XMP를 검사하는 경로를 제공합니다.

웹도구는 회전을 픽셀에 반영하고 JPG·WebP로 다시 인코딩해 저장합니다. 아래 ExifTool 예제와 같은 파일 구조나 픽셀 결과라고 보지 마세요. 반복적인 명령 작업, 남길 태그의 선택, 설치 가능 여부와 필요한 결과를 기준으로 경로를 고르면 됩니다.

4. 실행 폴더와 원본 정보 준비

Windows 공식 ZIP의 파일 전체를 풀고 실행 파일을 exiftool.exe로 준비하되 exiftool_files 폴더는 함께 유지합니다. 아래는 실행 파일과 시험 JPEG가 같은 폴더에 있고 그 폴더에서 PowerShell을 연 예제입니다. 파일 탐색기의 확장명을 표시해 JPEG와 파일명을 확인하세요.

중요한 원본은 별도로 보관합니다. 출력 이름인 검수 사본.jpg이 이미 없는지 확인하고, 다른 파일을 쓰면 아래 명령의 따옴표 안 이름을 실제 파일명으로 바꿉니다. 공백이 있는 파일명은 따옴표로 감쌉니다.

.\exiftool.exe -a -G1 -s -GPS:all -Artist -Model -DateTimeOriginal -ICC_Profile:all -Orientation -ColorSpace "검수 원본.jpg"

-a는 같은 이름의 중복 태그도 표시하고 -G1은 그룹, -s는 짧은 태그 이름을 표시합니다. 처음부터 없었던 태그는 출력되지 않을 수 있습니다. 원본에 GPS가 없었다면 사본에 GPS가 없다는 결과만으로 삭제 동작을 확인한 것은 아닙니다.

파일명만으로 같은 태그라고 판단하지 마세요

Model과 ICC 프로필의 DeviceModel처럼 이름에 비슷한 단어가 있어도 서로 다른 태그입니다. 그룹과 정확한 태그 이름을 함께 보세요. EXIF·XMP 등에 중복된 정보가 있을 수 있으므로 선택 출력 뒤 전체 출력도 확인합니다.

5. 색상·회전 정보를 남긴 새 사본 만들기

ExifTool 공식 FAQ의 색상 관련 보존 예제에 Orientation과 새 출력 파일을 지정하는 -o를 더한 명령입니다. 검수 원본.jpg를 입력으로 읽어 검수 사본.jpg를 새로 만듭니다. PowerShell에서 @는 아래처럼 따옴표로 감쌉니다.

.\exiftool.exe -all= --ICC_Profile:all -TagsFromFile "@" -ColorSpaceTags -Orientation -o "검수 사본.jpg" "검수 원본.jpg"

사본 명령의 의미
부분 역할
-all= 삭제 가능한 메타데이터를 지우는 요청
--ICC_Profile:all ICC 프로필 그룹을 삭제 요청에서 제외
-TagsFromFile @ 같은 입력 파일에서 지정한 태그를 가져오기
-ColorSpaceTags -Orientation 색상 관련 태그와 표시 회전 정보 복사
-o 검수 사본.jpg 입력을 덮어쓰는 대신 별도 출력 이름 지정

색상·회전 보존과 정보 삭제는 목적이 다릅니다

이 예제는 ICC·Orientation 등을 의도적으로 남깁니다. ICC 프로필에도 설명·제작자·장치 관련 정보가 들어 있을 수 있으므로 남은 내용을 확인하세요. 모든 메타데이터를 없애거나 복구 불가를 보장하는 명령으로 사용하지 마세요.

6. 사본의 태그와 표시 결과 대조

명령 출력과 PowerShell의 $LASTEXITCODE를 확인한 뒤 사본 파일이 실제로 생겼는지 봅니다. 생성 메시지가 나와도 자신이 없애려던 모든 정보가 지워졌다는 뜻은 아니므로 다시 읽고 검토해야 합니다.

.\exiftool.exe -a -G1 -s -GPS:all -Artist -Model -DateTimeOriginal -ICC_Profile:all -Orientation -ColorSpace "검수 사본.jpg"

선택한 태그의 변화와 남은 정보를 확인한 다음 아래처럼 전체 태그를 읽습니다. 그룹이 다른 GPS·작성자·날짜가 남았는지, ICC에 들어 있는 설명이 공유 목적에 맞는지 살펴보세요.

.\exiftool.exe -a -G1 -s "검수 사본.jpg"

  • 태그: 원본에 있던 불필요한 GPS·작성자·촬영 정보의 제거 여부와 보존 태그의 내용을 대조합니다.
  • 화면: 같은 뷰어에서 원본·사본을 열어 색상, 세로·가로 방향, 이미지 크기를 확인합니다. 뷰어마다 프로필·회전 처리 방식은 다를 수 있습니다.
  • 원본: 다른 이름의 사본이 만들어졌는지 확인합니다. 변경 여부를 엄밀히 대조하려면 작업 전후 원본의 SHA256을 비교하고, 원본과 사본의 해시가 같아야 한다고 판단하지는 않습니다.

7. 자체 JPEG에서 확인한 결과

Windows PowerShell과 공식 ExifTool 13.59 x64로 자체 제작한 120×80 JPEG 1개를 시험했습니다. 실제 위치·개인 사진을 쓰지 않고 GPS 자리값, 작성자, 카메라 모델, 촬영일을 넣었습니다. sRGB ICC 프로필과 90도 회전 Orientation도 넣어 위 사본 명령의 결과를 대조했습니다.

자체 시험 파일의 원본·사본 대조
확인 항목 결과
원본 SHA256 작업 전후 동일
GPS·Artist·카메라 Model·DateTimeOriginal 시험 사본에서 제거
ICC 프로필 원본과 같은 바이트로 보존
Orientation 값 6 · Rotate 90 CW 유지
크기·디코딩 픽셀·회전 반영 픽셀 이 시험 파일에서는 원본과 동일
이미 존재하는 출력 이름 already exists 오류 · 기존 사본 해시 유지

이는 자체 JPEG 1개의 확인 결과입니다. 모든 카메라 파일·뷰어·운영체제에서 동일한 결과를 보장하는 실험은 아닙니다. 자신의 파일에서 태그와 실제 표시를 다시 확인해야 합니다. 파일 속성, 이미지 구조에 필요한 태그와 의도적으로 남긴 프로필·회전 정보가 있다는 점도 함께 봅니다.

8. 오류와 예상 밖의 정보 확인

  • already exists: 출력 파일이 이미 있습니다. 기존 사본을 보존하고 다른 새 출력 이름을 지정하세요. 이 오류를 원본 덮어쓰기 옵션으로 해결하지 않습니다.
  • 실행 파일을 찾을 수 없음: 현재 PowerShell 폴더와 exiftool.exe 이름, exiftool_files 폴더의 동반 여부를 확인합니다. 제품 페이지의 공식 배포·설치 조건도 확인하세요.
  • 읽기·쓰기 오류나 경고: 파일의 JPEG 형식, 경로·권한과 메시지를 확인합니다. 해당 태그가 원본에 없거나 형식에서 쓰기 지원이 다른 경우도 있으므로 경고를 숨기고 성공으로 판단하지 마세요.
  • 색상·방향이 달라짐: 원본 ICC·Orientation의 존재, 복사된 태그와 뷰어의 해석을 다시 대조합니다. 문제를 확인하기 전 중요한 파일에 반복 적용하지 않습니다.
  • 날짜나 장치 단어가 남음: 파일 시스템의 수정 시각·ICC 프로필 날짜·장치 정보와 EXIF 촬영일·카메라 모델은 서로 다른 정보입니다. 그룹별 내용을 보고 남길 정보인지 결정하세요.

9. 공유 전에 남은 정보 확인

메타데이터를 정리해도 사진에 보이는 얼굴·주소·번호판, 파일명에 적힌 개인정보는 그대로일 수 있습니다. ICC·Orientation을 남길지 결정하고 실제 공유할 사본의 태그·파일명·화면을 확인하세요. 촬영일이나 위치가 없다는 사실만으로 모든 개인정보의 제거 또는 복구 불가가 증명되는 것은 아닙니다.

사진 내용 가리기와 새 저장이 목적이면 사진 모자이크 도구의 개별 실행 화면에서 결과를 확인합니다. 프로그램·배포 선택으로 돌아가려면 ExifTool 페이지를 이용하세요.

10. 자주 묻는 질문

이 명령은 원본 JPEG를 수정하나요?

+

-o로 다른 새 출력 이름을 지정한 이 예제는 원본을 읽어 사본을 만듭니다. 실제 파일명·출력 경로를 확인하고 중요한 원본은 별도 보관하세요. 자체 시험에서는 원본 SHA256이 작업 전후 같았습니다.

ICC와 Orientation까지 지워야 개인정보가 없어지나요?

+

삭제 목적과 표시 결과를 함께 판단해야 합니다. ICC는 색상, Orientation은 표시 방향에 영향을 줄 수 있고 프로필 안에 추가 정보가 있을 수도 있습니다. 이 예제는 두 정보를 남기므로 전체 태그와 화면을 다시 확인하는 절차를 포함합니다.

메타데이터를 지웠는데 수정 날짜가 보이는 이유는 무엇인가요?

+

운영체제가 보여 주는 파일 생성·수정 시각과 사진 안의 촬영일 태그는 서로 다릅니다. ICC 프로필에도 날짜가 있을 수 있습니다. 그룹과 정확한 태그를 확인하며 날짜 하나가 보인다는 이유로 같은 촬영 정보가 남았다고 단정하지 마세요.

원본과 사본의 파일 해시가 달라지면 실패인가요?

+

메타데이터를 바꾸면 파일 바이트와 해시는 달라질 수 있습니다. 원본의 작업 전후 해시, 사본의 태그와 실제 표시를 각각 대조하세요. 자체 시험의 픽셀 일치는 모든 파일에 대한 보장이 아닙니다.

HEIC·PNG·PDF나 폴더 전체에 같은 명령을 써도 되나요?

+

이 가이드는 JPEG 1개의 새 사본만 다룹니다. 형식별 쓰기·삭제 지원과 색상·회전 표현이 다르므로 공식 지원 자료를 확인해야 합니다. 폴더 전체나 재귀 처리를 같은 검증 결과로 안내하지 않습니다.

설치 없이 사진 한 장만 처리할 수 있나요?

+

사진 모자이크 웹도구에서 저장하는 경로를 비교할 수 있습니다. 현재 브라우저 안에서 사진 1장을 처리하며 새 JPG·WebP로 저장합니다. ExifTool의 프로필·태그 선택 사본과 출력 방식을 구분하고 실제 결과를 확인하세요.

11. 참고 자료

함께 보면 좋은