ファイル一括リネーム・命名スタジオ
完全ブラウザ完結・外部送信ゼロ。大量のファイル名を変更前にすべてプレビューし、衝突・Windows予約名・不正文字を事前検査。連番付与、文字列置換、正規表現、大文字小文字変換、Safe Export (ZIP) または安全なDirect Renameを実行します。
- 100% ブラウザ内完結・サーバーへのファイル送信および永続ストレージ保存ゼロ
- 変更前・変更後の完全リアルタイムプレビューと文字単位の差分可視化
- 衝突(Collision)・重複・Windows予約名・不正文字列・文字数超過の事前厳格検査
- 自然順ソート(1, 2, 10)、連番付与(桁揃え・開始値・ステップ指定)、日時トークン展開
- 文字列置換・削除・挿入・ReDoS防御付き正規表現・大文字小文字変換・空白整理
- Direct Rename(対応ブラウザ)およびSafe Export (ZIP) による安全な一括ダウンロード
対応ブラウザ・実行環境で必要なFile System Access API機能が利用可能で、ユーザーが明示的に読み書き権限を許可した場合、ローカルフォルダ内のファイル名を直接変更できます。対応していない環境ではSafe Exportを利用できます。
ファイルが登録されていません。「ファイルを選択」または「サンプルファイルを読み込む」をクリックしてください。
ファイル一括リネーム・命名スタジオについて
Windowsなどの専用デスクトップソフトに匹敵する柔軟な一括ファイル名変更を、完全ブラウザ完結・インストール不要で安全に実現するファイル命名スタジオです。
すべてのファイル解析、プレビュー生成、ルール適用、ZIP生成は100%お使いの端末のブラウザ内(メモリ上)で完結し、ファイル本体やファイル名、ディレクトリ情報が外部サーバーへアップロードされることは一切ありません。
プレビュー第一主義(Preview First)と厳格な事前検査
変更前と変更後のファイル名をリアルタイムに並べて確認できるプレビューテーブルを搭載。変更箇所は文字単位の差分として視覚的にハイライトされ、変更のないファイルや問題のあるファイルを直感的に見分けられます。
同一バッチ内での重複(Duplicate Target)、フォルダ内に既に存在するファイルとの衝突(Collision)、Windowsの予約デバイス名(CON, PRN, AUX, NUL等)、制御文字・不正記号、ポータビリティ警告閾値(255文字/バイト目安)の事前検査を行い、上書き破壊やトラブルを防止します。
多彩なリネームルールと柔軟なパイプライン設計
文字列の置換・削除・挿入、桁揃えパディング指定付きの連番付与(001, 002...)、ReDoS防御を備えた正規表現(Regex)置換、大文字・小文字変換(Title Case, camelCase, kebab-caseなど)、連続空白の整理など、豊富なルールを自由に組み合わせて順次適用できます。
自然順ソート(Natural Sort)により、「image1, image2, image10」を人間の感覚に即した自然な順序で連番付けできます。作成したルールはJSONファイルとして安全にエクスポート・インポート可能です。
Direct RenameとSafe Export (ZIP) の二大出力方式
対応ブラウザ・実行環境で必要なFile System Access API機能が利用可能で、ユーザーが明示的に読み書き権限を許可した場合、フォルダ内直接リネーム(Direct Rename)を実行できます。A→B, B→Cのような連鎖変更やスワップも一時名を用いた多段階リネーム計画で既知の衝突を回避します。
直接リネームに対応していない環境や安全性を最優先したい状況では、元のファイルを一切変更せず、リネーム後の名称で整理されたZIPアーカイブを一括ダウンロードする「Safe Export」をご利用いただけます(※ファイルシステムの特定メタデータはZIPアーカイブの仕様上完全には保持されない場合があります)。
ターミナル用スクリプト生成と完全なプライバシー保護
手元のコマンドラインで確実に実行したい上級者向けに、安全なエスケープ処理を施したPowerShell(.ps1)およびBash(.sh)スクリプトの自動生成機能を備えています。
Cookie、localStorage、IndexedDB等へのファイル情報保存はゼロ。外部トラッキングやファイル名の解析送信も一切行わないため、機密書類や個人写真の整理にも安心してご利用いただけます。
よくある質問 (FAQ)
ファイル一括リネームとは何ですか?
複数のファイル名に対して、連番付与、接頭辞・接尾辞の追加、文字列置換、大文字・小文字の統一などのルールを一度に適用し、統一的なルールでファイル名を再構成する機能です。
ブラウザだけで本当にファイル名を変更できますか?
対応ブラウザ・実行環境で必要なFile System Access API機能が利用可能で、ユーザーが明示的に読み書き権限を許可した場合、ローカルフォルダ内のファイル名を直接変更できます。対応していない環境ではSafe Export(ZIP出力)により安全に一括リネーム可能です。
ファイルやファイル名はサーバーへアップロードされますか?
いいえ、一切アップロードされません。ファイルはブラウザ内(メモリ上)でのみ処理され、外部サーバーへアップロードされません。ファイル名、ファイル本体、パス、ハッシュ、メタデータが外部に送信されることはありません。
ファイルの内容(データ本体)を勝手に読み取ったり改変したりしますか?
いいえ。リネーム処理はファイルメタデータ(名称)のみを対象とし、画像や動画、文書などのファイル内容を再エンコード・圧縮・改変することは一切ありません。
フォルダ(ディレクトリ)ごと選択して読み込めますか?
対応ブラウザでは「フォルダを選択」ボタンからディレクトリを丸ごと指定可能です。フォルダ内のファイルが自動的にリストアップされます。
プレビュー(Preview)機能とは何ですか?
実際のファイル変更を行う前に、現在のファイル名と変更後のファイル名を左右に並べて1行ずつ確認できる安全確認画面です。変更箇所や重複の有無を視覚的に把握できます。
Dry Run(シミュレーション)とは何ですか?
ディスクへの書き込みやファイルの変更を一切行わず、現在のルールでリネームを実行した場合にどのような結果やエラーが発生するかを事前にシミュレーションする機能です。
連番(Sequential Numbering)機能の仕様は?
開始番号(例: 1)、増分(例: 1)、桁数パディング(例: 3桁で001, 002...)、配置場所(先頭・末尾・全体置換・ファイル名内の既存数値置換)、昇順・降順を自由にカスタマイズ可能です。
自然順ソート(Natural Sort)とは何ですか?
通常の辞書順ソートでは「file1, file10, file2」となってしまうファイル群を、数値の大きさを正しく認識して「file1, file2, file10」の直感的な順番に並び替える機能です。
文字列の置換や削除、正規表現(Regex)は使えますか?
はい。単純な文字列置換・削除に加え、正規表現による高度なパターンマッチングと置換に対応しています。悪意ある正規表現によるブラウザフリーズを防ぐReDoS防御機能も備わっています。
大文字・小文字の変換ルールにはどのような種類がありますか?
すべて小文字(lowercase)、すべて大文字(UPPERCASE)、単語の先頭を大文字にするタイトルケース(Title Case)、キャメルケース、スネークケース、ケバブケースに対応しています。
拡張子(.jpgや.pngなど)の変更は可能ですか?
はい。小文字化や特定拡張子への一括置換が可能です。ただし、拡張子の変更はファイル名を変えるだけであり、画像フォーマット自体の変換(エンコード変換)を行うものではない点にご注意ください。
Windowsの予約名やファイル名長制限への対策は?
ファイル名の最大長や使用可能文字はOS・filesystem・実行環境によって異なります。Solasuでは一般的なファイルシステムの可搬性基準(Portability Warning Threshold: 255文字/バイト)に照らして過長と考えられる名前を警告します(255文字を全OS共通の絶対上限として定めているわけではありません)。またWindows予約デバイス名(CON, PRN, AUX, NUL等)や禁止記号も事前に検査・警告します。
Unicodeファイル名や日本語・特殊文字は壊れませんか?
UTF-8およびUnicode正規化(NFC)に準拠しており、日本語(漢字・ひらがな・カタカナ)、アクセント付き文字、絵文字なども壊さず安全に処理されます。
ファイル名の衝突(Collision)とは何ですか?
ルール適用後に複数のファイルが全く同一のファイル名になってしまう現象です。Solasuでは重複を瞬時に検知し、誤った上書き破壊が起きないよう処理を自動停止(または自動連番付与)します。
既存のファイルを誤って上書きすることはありますか?
Solasuでは対象フォルダ内の既存ファイルやバッチ内の重複を事前に検査し、衝突エラーとして警告します。また連鎖リネーム(A→B, B→C)では一時名を用いた複数段階のrename planにより検出可能な衝突を回避します。ただし、ブラウザAPIや対象filesystemが提供するatomicityをSolasuが保証するものではありません。
Safe Export(ZIPフォールバック)とはどのような機能ですか?
ローカルの実ファイルを変更せず、ブラウザメモリ内でリネーム適用後の複製ファイルを生成し、ZIPアーカイブとしてダウンロードする安全機能です。なお、ZIP出力の仕様上、OS独自の作成日時や属性等のメタデータは完全に保持されない場合があります。
PowerShellやBashスクリプトの出力機能とは?
手元のPC環境のターミナルでリネームを実行したい方向けに、エスケープ処理済みのPowerShell(.ps1)およびBash(.sh)実行コードを自動生成してコピーまたはダウンロードできる機能です。生成されたスクリプトはSolasuによって自動実行されるものではなく、手動実行用です。
作成したリネームルールを次回のために保存できますか?
はい。「ルールをJSON保存」ボタンから設定内容をJSONファイルとして書き出せます。次回利用時に「ルールJSONを読込」からいつでも同一設定を復元可能です(Prototype Pollution対策済み)。
リネーム操作を取り消す(Undo)ことは可能ですか?
Direct Renameを行った直後であれば、直前のrename planに基づく復元操作を提示します。ただし、外部ツールによってファイルが移動・削除・変更された場合など、すべての状況で復元できることを保証するものではありません。
個人情報やファイル名はブラウザの履歴やCookieに残りますか?
一切残りません。localStorage, sessionStorage, IndexedDB, Cookie, OPFSなどへの永続化は行わず、ブラウザのメモリ上だけで動作するため、タブを閉じればすべて綺麗に破棄されます。
数千〜数万件の大量ファイルでも快適に動作しますか?
はい。軽量なインメモリ構造とリスト仮想化(Virtualization)を採用しており、数万件規模のメタデータでもメモリ圧迫や画面のフリーズを起こさず軽快にプレビューできます。