ファイル名 一括変更 — 連番・置換でまとめてリネーム(オンライン)
連番・置換・接頭辞のルールでファイル名を一括変更し、ZIP でダウンロードするツール
ブラウザー内で処理・アップロード不要
名前を変えるファイルをここにドロップ
複数のファイルをまとめて追加できます(最大 2,000 個)。元のファイルはそのままで、新しい名前のコピーを入れた ZIP を作ります。ファイルはブラウザの外に送信されません。
名前のルール
拡張子を除いた名前だけを検索します。置換後の文字を空にすると、見つかった文字を削除します。
プレビュー
まだファイルが追加されていません。
ファイル名一括変更とは
何百枚もの写真を 旅行_001.jpg のような名前にそろえる、ダウンロードしたファイル名の余計な文字を消す、拡張子を小文字にそろえる。1 つずつ手で変えていたら日が暮れます。ファイルを追加してルールを決め、新しい名前をプレビューで確認したら、名前を変えたコピーを ZIP でダウンロードするだけです。インストール不要で、ファイルはブラウザの外に送信されません。
使い方
- ファイルをドロップするか ファイルを選択 を押します(最大 2,000 ファイル、合計 1 GB)。
- ルールを決めます。検索と置換、先頭・末尾に付ける文字、連番(開始番号・増分・桁数・区切り文字)、英字の大文字・小文字、スペース、拡張子を設定できます。
- 連番を付けるときは順序を選びます(追加した順・名前順・更新日時順・サイズ順)。
- プレビュー表を確認して 新しい名前でダウンロード を押します。
- ルールをリセット で最初からやり直せます。
仕組み
- ルールの適用順:NFC 正規化 → 検索と置換 → スペース → 大文字・小文字 → 連番 → 先頭・末尾の文字 → 拡張子 → 使えない文字の整理 → 重複の処理。
- 拡張子:最後のドットより後ろの部分です。ドットで始まる名前(
.env)には拡張子がないものとします。検索と置換、大文字・小文字は拡張子を除いた名前にだけ適用します。 - 大文字・小文字:英字などの大文字・小文字がある文字にだけ効き、漢字やかなは変わりません。全角英字も対象になります。
- 使えない文字:
/、\、制御文字は_に置き換え、末尾のドットとスペースは取り除きます。Windows のデバイス名(CON、NUL など)には先頭に_を付けます。 - 濁点の分離:Mac から来たファイル名は「が」が「か」と濁点に分かれた形(NFD)で保存されていることがあり、見た目は同じでも検索や並べ替えがずれます。NFC オプションで結合し直せます。
- ZIP:ファイルは無圧縮・UTF-8 のファイル名で格納します。fflate(MIT)を使っています。
例
| 今の名前 | ルール | 新しい名前 |
|---|---|---|
| IMG_4821.JPG | 名前を番号に、先頭に 旅行_、拡張子を小文字 |
旅行_001.jpg |
| 2026-10-05 議事録.docx | 正規表現 (\d{4})-(\d{2})-(\d{2}) → $1$2$3 |
20261005 議事録.docx |
| my holiday photo.png | 単語の先頭だけ大文字、スペースを _ に |
My_Holiday_Photo.png |
| 報告書(最終).pdf | (最終) を検索して空に置換、末尾に _v2 |
報告書_v2.pdf |
ほかのファイルを圧縮するなら「ZIP ファイル作成」、圧縮ファイルを開くなら「ZIP 解凍ツール」をお使いください。
よくある質問
パソコンの中のファイル名が直接変わるのですか?
ブラウザはディスク上のファイル名を変更できないため、新しい名前のファイルを 1 つの ZIP にまとめてお渡しします。中身は再圧縮せずに格納するので、元のファイルとバイト単位で同じです。ファイルが 1 つだけのときは、新しい名前でそのままダウンロードされます。
写真を撮影順に連番にするには?
「連番」を「名前を番号に」、連番の順序を「更新日時順」にします。カメラで撮った写真は、たいてい撮影時刻が更新日時として残っています。名前順は自然順なので、file2 は file10 より前に来ます。
正規表現はどう使いますか?
「正規表現で検索」をオンにすると JavaScript の構文で検索でき、置換後の文字で $1、$2 のようにグループを使えます。たとえば `(\d{4})-(\d{2})-(\d{2})` を検索して `$1$2$3` に置換すると、2026-10-05 が 20261005 になります。オフのときは入力した文字そのものを検索します。
2 つのファイルが同じ名前になったら?
大文字・小文字を区別せずに名前を比べ、後から出てきた重複には拡張子の前に「 (1)」「 (2)」を付けます。いくつ付けたかはプレビューに表示されます。
ファイルはアップロードされますか?
いいえ。すべてブラウザの中で処理し、ZIP もお使いの端末で作成します。