jfmt.dev

JSON Repair

ほぼ JSON を貼り付けて、有効な JSON に。ログ、LLM、JS オブジェクト向き。

input.json

JSON フォーマッター

入力0 B
出力 · preview.json
{ }

ツールを実行すると、ここに結果が表示されます

リアルタイム同期準備完了 · ブラウザ内でローカル処理
ローカル処理:JSON はブラウザの外へ送信されません。

直せるもの

末尾カンマ、コメント、単引用符、クォートなしキー。壊れすぎるとエラー。すべてローカル。

このページのサンプル入力

エディタには「JSON Repair」用の小さなサンプルが入っています。Repair は末尾カンマ・コメント・単引用符・未引用キーなど、JSON に近いテキストをパース可能な JSON に近づけます。 自分のファイルに差し替えてください。jfmt.dev へは上がりません。

{
  // trailing comma + comment
  name: 'jfmt',
  tags: ['json', 'local',],
}

このツールの使い方

  1. 「JSON Repair」エディタに JSON を貼ります。ファイルはこのタブ内に留まり、jfmt.dev へは上がりません。
  2. 実行をクリックします。Repair は末尾カンマ・コメント・単引用符・未引用キーなど、JSON に近いテキストをパース可能な JSON に近づけます。
  3. 出力をコピーするか、下の関連ツールへ進みます。関連ツール:整形、検証、圧縮、JSON→CSV / YAML / XML。すべてローカルです。
  4. JFmt はこのタブの Web Worker で動きます。画面共有前に本番シークレットを貼らないでください。

このページが向いている場面

「JSON Repair」の専用 URL は検索意図に合わせ、ホームは汎用フォーマッターのままです。Repair は末尾カンマ・コメント・単引用符・未引用キーなど、JSON に近いテキストをパース可能な JSON に近づけます。 関連ツール:整形、検証、圧縮、JSON→CSV / YAML / XML。すべてローカルです。 JFmt はこのタブの Web Worker で動きます。画面共有前に本番シークレットを貼らないでください。 エラーは出力欄で確認し、本番データを他へ送らないでください。

FAQ

どんな壊れたファイルでも?

いいえ。よくある almost-JSON 向けです。

値を捏造しますか?

しません。保守的な修正だけです。

アップロードされますか?

いいえ。

ファイルはアップロードされますか?

いいえ。このタブの Web Worker で処理し、jfmt.dev は中身を受け取りません。

ホームと別 URL なのは?

その操作の検索が、最初から選ばれた状態で開けるようにするためです。Repair は末尾カンマ・コメント・単引用符・未引用キーなど、JSON に近いテキストをパース可能な JSON に近づけます。