パソコンの写真を自動で整理する方法(フォルダー・ファイル名・撮影日)
まず写真の中の撮影日を直し、その日付でファイル名を付け、年・月・場所のフォルダーに分けます。無料の手作業の方法と、自動の方法を説明します。
写真のライブラリは、たいてい同じように増えていきます。スマートフォンのバックアップ、カメラの SD カード、Google Takeout のエクスポート、古いノートパソコン。数年たつと、IMG_4471.jpg のような名前のファイルが大きなフォルダーに 1 つにたまり、その半分は違う年になっています。
このガイドでは、パソコンの写真を整理して、その状態を保つ方法を説明します。Mac、Windows、Linux で使えます。無料の手作業の方法と、私たちのアプリ Takeout JSON Metadata Fixer を使う自動の方法の両方を扱います。画像は実際のアプリの一部を切り出したものです。画面の文字は英語ですが、アプリは日本語でも表示されます。
写真のライブラリが散らかる理由
3 つのことが同時に起きます。名前に意味がありません。IMG_4471.jpg、PXL_20230514.jpg、image(3).png などです。フォルダーは自分の生活ではなく、機器ごとに分かれています。そして日付がよく間違っているので、日付で並べると 2014 年の旅行の写真が先週のレシートの隣に来ます。
根本の原因は日付です。コピー、ダウンロード、エクスポートのたびに、ファイルの外側に見える日付はリセットされます。Google Takeout、チャット、スキャンから来た写真は、写真の中の日付まで失っていることがよくあります。
手順:日付、次に名前、最後にフォルダー
次の順番で進めます。どの手順も、1 つ前の手順が前提になっているからです。
- 日付。 すべての写真に本当の撮影日時が入っているようにします。
- 名前。 その日付でファイル名を付け直し、名前の順が時間の順になるようにします。
- フォルダー。 年と月、場所、または旅行ごとのフォルダーに分けます。
先に名前を変えてフォルダーに分けると、日付が間違った写真は、間違った名前で間違ったフォルダーに入ります。日付を直せば、残りの 2 つの手順は自然に正しくなります。
無料の方法:手作業で
数百枚なら自分でできます。Mac でも Windows でも、フォルダーを撮影日時で並べ替え、1 か月分を選び、2023/05 のような新しいフォルダーにドラッグします。これを月ごとに繰り返します。時間はかかりますが、お金はかかりません。
もっと多いなら、無料のツール exiftool で、名前の変更とフォルダー分けを 1 つのコマンドでできます。そのフォルダーでターミナルを開き、次を実行します。
exiftool '-FileName<DateTimeOriginal' -d '%Y/%m/%Y-%m-%d_%H%M%S%%-c.%%e' -r .
これですべての写真が 年/月 のフォルダーに移動し、撮影日時の名前になります。2 つ目のコマンドで、ファイルの日付を撮影日時に合わせます。
exiftool '-FileModifyDate<DateTimeOriginal' '-FileCreateDate<DateTimeOriginal' -r .
注意が 2 つあります。exiftool はファイルをその場で書き換えるので、まずコピーで試してください。また、使えるのは写真の中にすでにある日付だけです。撮影日時のない写真には手を付けず、どの写真がそうだったかも教えてくれません。Google Takeout では日付が別の .json ファイルに入っているので、Takeout を exiftool で直す方法 はもっと長くなります。
自動の方法:1 回の処理で 3 つとも
Takeout JSON Metadata Fixer は、日付、名前、フォルダーを 1 回の処理で済ませます。コマンドではなくボタンで操作します。Mac、Windows、Linux で動き、写真がパソコンの外に出ることはありません。
古いドライブ、カメラの SD カード、別のスマートフォンの写真なら、読み込み元に「任意のフォルダー」(Any Folder)を選びます。Google Takeout のエクスポートなら「Takeout の .zip」(Takeout .zip)を選びます。Mac では「Apple Photos」も読み込み元にできます。

次に、名前の形式とフォルダーの形式を選びます。2 つのメニューの下の行に、実際の写真 1 枚がどこに入るかが表示されます。この例では、写真は 2024/03-March/2024-03-15-1430_Paris.jpg になります。

ここから先は、この処理の各部分を 1 つずつ説明します。
写真を自動でフォルダーに分ける
Folders(フォルダー)のメニューで、フォルダーの構成が決まります。年と月、年と月と日、年だけで分けられます。年と場所、場所と年、年と旅行でも分けられます。今のフォルダーをそのまま使うことも、フォルダーを作らないこともできます。

ほとんどのライブラリには Year / Month(年/月)が合います。見て回りやすく、1 年ずつバックアップするのも簡単です。写真を日付順にフォルダーで整理する も参照してください。
Year / Location と Location / Year は、Paris のような地名をフォルダー名に入れます。写真の GPS の位置を都市名に変えます。この検索にはインターネットが必要で、送るのはおおまかな座標だけです。「地名を検索する」をオフにしておけば、アプリはインターネットをまったく使いません。
![]()
Year / Trip は、時間と場所が近い写真を 2024/Paris のように 1 つのフォルダーにまとめます。

何を旅行とみなすかは自分で決めます。何枚以上か、何日以内か、どのくらいの距離の範囲か、です。
![]()
撮影日でファイル名を付け直す
良いファイル名は日付から始まります。2024-03-15-1430_Paris.jpg なら、どのファイル管理ソフトでも時間の順に並び、開く前に何の写真かがわかります。
Filenames(ファイル名)のメニューには 4 つの形式があります。日付と時刻に場所を付けたもの、日付と時刻だけ、元の名前に日付と時刻を付けたもの、元の名前のまま、です。

すべての名前の前や後ろに、自分の言葉を付けることもできます。名字、旅行の名前、整理用のコードなどです。
![]()
写真の作成日を直す
写真には日付が 1 つ以上あり、混乱の多くはここから始まります。
撮影日時は写真の中、EXIF データに入っています。Apple の「写真」、Google フォト、Immich のような写真アプリは、これで並べます。ファイルの日付(作成日時と更新日時)は外側、ファイルシステムにあります。Finder や Windows のエクスプローラーが表示するのはこちらで、ファイルをコピーしたりダウンロードしたりすると変わります。3 つの違いは 撮影日時と更新日時の違い で説明しています。
アプリは両方を直します。本当の日付と時刻を写真の中に書き込み、ファイルの日付もそれに合わせます。そのため、写真アプリとファイル管理ソフトの表示がそろいます。
本当の日付はどこから来るのでしょうか。Google Takeout のエクスポートなら、各写真の .json ファイルからです。ほかのフォルダーでは、見つかる中でいちばん良い日付を使います。.json ファイルがあればそれ、次に写真の中にすでにある日付、次にファイルの日付です。日付が空の写真は出ません。
古いプリントのスキャンのように、信用できる日付がない写真もあります。その場合は「任意のフォルダー」を選び、「Set the date and place myself」(日付と場所を自分で設定)をオンにします。日付、場所、またはその両方を入力すると、そのフォルダーのすべての写真に入ります。スキャンした写真に日付を設定する も参照してください。
![]()
スクリーンショットを写真と分ける
スクリーンショット、ネットの画像、レシートの写真に、大切な写真が埋もれてしまいます。2 つのスイッチで、これらを別の場所に移せます。
「スクリーンショットを専用フォルダーに入れる」は、画面を撮ったものをすべて Screenshots フォルダーに送り、名前に Screenshot の語を付けます。「書類を専用フォルダーに入れる」は、スキャンや、レシート、手紙、ホワイトボードのような紙を撮った写真で同じことをします。書類は見た目で判断するので、ときどき外れることがあります。

どちらのスイッチにも、もう 1 つ選択肢があります。新しいライブラリの中のフォルダーに入れるか、パソコンの共通の Pictures/Screenshots と Pictures/Documents フォルダーに入れるかです。スクリーンショットをどう見分けるかは スクリーンショットを写真と別のフォルダーに分ける で説明しています。
今あるライブラリに重複なしで追加する
すべてを一度に整理することはあまりありません。最初は Takeout のエクスポート、次に古いスマートフォン、次に USB メモリーのフォルダー、という具合です。毎回、今あるライブラリを書き出し先に選んでください。

そのライブラリにすでにある写真は飛ばすので、同じ写真が 2 枚ずつになることはありません。アプリは名前ではなく中身で写真を見分けるので、名前を変えたコピーも見つけます。
Live Photos
iPhone の Live Photos は、同じ名前の静止画と短い動画です。名前の変更やフォルダー分けで 2 つが離れると、写真アプリはもう組み合わせられません。
どうするかは自分で選びます。短い動画を同じ名前で写真の横に残す(「動画を写真の横に残す」)、写真だけを残す、両方を 1 つの Motion Photo ファイルにまとめる、のどれかです。Motion Photo は Android のギャラリーが再生できる形式です。

ドライランですべてをプレビューする
数千のファイルを変える前に、まず見てください。「ドライラン」(画面では「試験実行」、英語版では Dry run)は、新しい名前、フォルダー、日付の変更をすべて表示し、何も書き込みません。無料の 1000 枚にも数えられません。
![]()
とても大きなライブラリなら、「Only photos from a date range」(期間を指定して処理)でまず 1 年分だけ処理することもできます。確認してから、残りを処理します。
![]()
その場で整理するか、新しいフォルダーに整理するか
初期設定では、アプリは整理したコピーを新しいフォルダーに書き込みます。元のファイルはそのまま残ります。元に戻すには、新しいフォルダーを削除します。
読み込み元が「任意のフォルダー」のときは、「同じフォルダー: その場で整理し直す」も選べます。写真はその場所で、新しい名前、直した日付、選んだフォルダーに書き換えられます。これは元に戻せません。「元のファイルをサブフォルダーに残す」をオンにすると、置き換えられた元のファイルは削除されずに Originals フォルダーに移ります。安全ですが、そのフォルダーを片付けるまで容量は 2 倍になります。
フォルダーと名前がすでに好みどおりなら、Keep My Folders(フォルダーをそのまま)と Keep Original Name(名前をそのまま)を選びます。日付だけが直り、名前の変更や移動は起きません。
結果を確認する
最後に、整理済み、変換済み、場所を特定した写真の数と、問題があった数が表示されます。アプリが対応させられなかったファイルは、名前で一覧になります。

フォルダーを開き、年の違う写真を何枚か見てください。ファイル管理ソフトか写真アプリで、撮影日時と場所を確認します。問題がなければ、ライブラリを 2 台目のドライブにコピーします。
最初の 1000 枚は無料で、Android スマートフォンへの書き出し以外のすべての機能を使えます。Premium は 19.99 米ドルの買い切り(ストアでは現地の価格で表示されます)で、枚数は無制限です。サブスクリプションもアカウントもありません。
よくある質問
写真にいちばん良いフォルダー構成は?
ほとんどの人には、年、その下に月の構成です。2024/03-March のようになります。時間の順に並び、写真をどこに入れるか迷うこともありません。旅行の写真は、年と場所、または旅行ごとに分けると見やすくなります。
日付が間違っているとき、写真を日付順に整理するには?
先に撮影日時を直し、それから名前を変えてフォルダーに分けます。間違った日付で分けると、写真は間違ったフォルダーに入ります。Google Takeout なら、正しい日付は各写真の横にある .json ファイルに入っています。
ファイル名を変えると日付も変わりますか?
いいえ。名前を変えても変わるのは名前だけです。写真の中の撮影日時も、ファイルの日付もそのままです。
整理すると元の写真が変わりますか?
初期設定では変わりません。アプリは整理した新しいコピーを書き込み、元のファイルはそのまま残します。元のフォルダーを変えるのは、その場で整理する選択肢だけです。この場合も、古いファイルを Originals サブフォルダーに残せます。
写真の整理にインターネットは必要ですか?
いいえ。すべてパソコンの中で処理し、何もアップロードしません。Paris のような地名を入れるときだけ検索が必要で、そのスイッチはオフのままにできます。