ローカルの写真フォルダを開いて、重複・類似・ブレ・容量の観点で一気に片付け。完全無料、削除前に自動バックアップされるのでいつでも元に戻せます。
無料で使う →File System Access API でディスク上のフォルダを直接読み込み、サムネイル・ハッシュ・EXIF はすべてブラウザ内で計算します。アップロードは一切ありません。
まずファイルサイズで振り分け、次に SHA-256 でハッシュ化するため、まったく同じ写真を確実にグループ化します。各グループで最も古い 1 枚を残し、残りは自動で選択済みになります。
8×8 dHash とハミング距離クラスタリングで、連写や軽い加工違いの写真を 1 グループに集約し、解像度と容量が最良の 1 枚を「推奨」として表示します。
ラプラシアン分散でシャープネススコアを算出し、ブレの強い順に並べ替え。解像度が小さすぎる写真や容量が極端に小さい写真にもフラグを付けます。
各ファイルはタイムスタンプ付きの _pudone_backup フォルダへコピーしてから削除されます。ワンクリックでバッチ全体を元のパスへ書き戻せます。
ハッシュと画像解析は Web Worker の並列プールで実行し、サムネイルは仮想スクロール描画。結果は IndexedDB にキャッシュされ、再スキャンでは新規・変更ファイルだけを処理します。
「写真フォルダを選ぶ」をクリックして許可します。スキャンはすぐ始まり、処理できたものから順に表示されるので完了を待つ必要はありません。
タイムライン・重複・類似・ブレ低画質・大きいファイル・すべて、を切り替え。どのビューでも並べ替えと、ファイル名・容量・日付・拡張子での絞り込みが使え、選択状態はビューをまたいで保持されます。
クリックで選択、Shift クリックで範囲選択、グリッド上のドラッグで矩形選択。重複・類似グループでは「これを残して他を削除」で残り全部をワンクリック選択できます。
枚数と合計容量を確認して実行。ファイルは _pudone_backup にコピーされてから削除され、「元に戻す」やバックアップ管理からいつでもバッチ単位で復元できます。