本文へスキップ
ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。

INI File Editor

.ini / .cfg をセクション付きの表として編集し、INI か JSON で書き出し。

キー · 値 · セクション

まだ行がありません — 上に .ini / .cfg の内容を貼り付けて「解析」を押してください。

コメント行・空行・セクションの順序は保持されます。どのセクションにも属さないキーは JSON では "default" グループに入ります。

使い方

  1. .ini または .cfg の内容をテキスト欄に貼り付け、Parse を押します。
  2. 行として表示されます。[name] はセクション行、設定項目はキーと値の行、ほかにコメント行と空行です。
  3. 表の中でキーと値を直接編集します。Add key、Add section、Add comment で追記できます。
  4. モードを選びます。構造を見るなら INI → JSON、編集を反映するなら INI → INI、JSON オブジェクトから設定を作るなら JSON → INI。
  5. Copy または Download で settings.ini / settings.json として取り出します。

よくある用途

よくある質問

Q: データはアップロードされますか? A: いいえ。設定ファイルにはデータベースの URL、トークン、内部ホスト名が入っていることがよくあります。解析も書き出しもページ内の文字列処理だけで完結し、ファイルがどこかに送られることはありません。

Q: 最初のセクションより前にあるキーはどうなりますか? A: ファイルの先頭にそのまま残ります。JSON 書き出しでは "default" グループに入ります。JSON では置き場所が必要だからです。

Q: コメントはどう扱われますか? A: # または ; で始まる行はコメント行として保持し、そのまま書き戻します。値の後ろにある行内コメントは解析時に値から外れるため、設定値の一部にはなりません。

Q: 重複キーは許されますか? A: 表には両方の行が残り、別々に表示されるので衝突に気づけます。JSON 書き出しでは最後の値を採用します。多くの INI パーサと同じ挙動です。

Q: JSON → INI はどんな形式を期待しますか? A: オブジェクトです。ネストしたオブジェクトがセクションになり、トップレベルのスカラーが最初のセクションより前のキーになります。配列などは JSON テキスト形式にシリアライズして値に書かれます。

データはこのデバイス内にとどまります

INI File Editor は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。

入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。