jsonecho

JSONフォーマッター

JSONを貼り付けて、きれいで検証済みの結果を得ます。壊れていれば、どこか正確に示します。

読み込み中…

すべてのツール

JSONフォーマッター行番号付きでJSONを整形・検証。整形JSONバリデーターエラー位置付きでJSON構文を検証。検証JSONエディターライブ検証とツリー表示付きでJSONを編集。編集JSONビューアー折りたたみ・検索可能なツリーでJSONを表示。表示JSONプリティプリント任意のインデントでJSONを整形。整形JSONパーサーJSONを解析して結果の構造を表示。解析JSONミニファイ空白を削除してJSONをミニファイ。圧縮JSONリーダー.jsonファイルを検索可能なツリーで開いて読む。読むJSONを文字列にJSONをJSON.stringifyのようにエスケープ文字列に変換。エスケープJSONを1行に複数行JSONを1行に折りたたむ。コンパクトJSON比較2つのJSONドキュメントを比較し、追加・削除・変更を一覧。DiffJSONソーター各ネストレベルでJSONキーをアルファベット順にソート。ソートJSON5フォーマッターJSON5を整形して標準JSONに変換。JSON5JSON5バリデーターJSON5構文を検証しエラーを特定。JSON5JSONからXMLJSONからXML。変換JSONからCSVJSONからCSV。変換JSONからYAMLJSONからYAML。変換JSONからTSVJSONからTSV。変換JSONから文字列JSONから文字列。変換文字列からJSON文字列からJSON。変換JSONからExcelJSONからExcel。ExcelJSONからHTML表JSONからHTML表。変換JSONからMarkdown表JSONからMarkdown表。変換XMLからJSONXMLからJSON。変換XMLからCSVXMLからCSV。変換XMLからYAMLXMLからYAML。変換XMLから文字列XMLから文字列。変換RSSからJSONRSSからJSON。フィードYAMLからJSONYAMLからJSON。変換YAMLからXMLYAMLからXML。変換YAMLからCSVYAMLからCSV。変換CSVからJSONCSVからJSON。変換CSVからXMLCSVからXML。変換CSVからYAMLCSVからYAML。変換CSVからHTML表CSVからHTML表。変換ExcelからJSONExcelからJSON。ExcelExcelからHTML表ExcelからHTML表。ExcelXMLフォーマッターXMLフォーマッター。整形XMLミニファイXMLミニファイ。圧縮XMLビューアーXMLビューアー。ツリーXMLプリティプリントXMLプリティプリント。整形XMLバリデーターXMLバリデーター。検証XMLエディターXMLエディター。編集XMLパーサーXMLパーサー。解析WSDLフォーマッターWSDLフォーマッター。WSDLSOAPフォーマッターSOAPフォーマッター。SOAPYAMLバリデーターYAMLバリデーター。検証YAMLビューアーYAMLビューアー。ツリーYAMLフォーマッターYAMLフォーマッター。整形YAMLパーサーYAMLパーサー。解析HTMLフォーマッターHTMLフォーマッター。整形HTMLプリティプリントHTMLプリティプリント。整形HTMLバリデーターHTMLバリデーター。検証HTMLビューアーHTMLビューアー。ツリーHTMLエディターHTMLエディター。編集HTMLミニファイHTMLミニファイ。圧縮HTMLエスケープHTMLエスケープ。エスケープHTMLアンエスケープHTMLアンエスケープ。解除XMLエスケープXMLエスケープ。エスケープXMLアンエスケープXMLアンエスケープ。解除JavaScriptエスケープJavaScriptエスケープ。エスケープJavaScriptアンエスケープJavaScriptアンエスケープ。解除JavaエスケープJavaエスケープ。エスケープJavaアンエスケープJavaアンエスケープ。解除.NET (C#)エスケープ.NET (C#)エスケープ。エスケープ.NET (C#)アンエスケープ.NET (C#)アンエスケープ。解除JSONエスケープJSONエスケープ。エスケープJSONアンエスケープJSONアンエスケープ。解除CSVエスケープCSVエスケープ。エスケープCSVアンエスケープCSVアンエスケープ。解除SQLエスケープSQLエスケープ。エスケープSQLアンエスケープSQLアンエスケープ。解除文字列ユーティリティ文字列ユーティリティ。テキストURLエンコードURLエンコード。エンコードURLデコードURLデコード。デコードJSONをURLエンコードJSONをURLエンコード。エンコードURLからJSONをデコードURLからJSONをデコード。デコードXMLをURLエンコードXMLをURLエンコード。エンコードURLからXMLをデコードURLからXMLをデコード。デコードYAMLをURLエンコードYAMLをURLエンコード。エンコードURLからYAMLをデコードURLからYAMLをデコード。デコードBase64エンコードBase64エンコード。Base64Base64デコードBase64デコード。Base64JSONからBase64JSONからBase64。Base64Base64からJSONBase64からJSON。Base64XMLからBase64XMLからBase64。Base64Base64からXMLBase64からXML。Base64YAMLからBase64YAMLからBase64。Base64Base64からYAMLBase64からYAML。Base64JSビューティファイアJSビューティファイア。整形JavaScriptプリティプリントJavaScriptプリティプリント。整形CSSビューティファイアCSSビューティファイア。整形CSSプリティプリントCSSプリティプリント。整形CSSミニファイCSSミニファイ。圧縮C#フォーマッターC#フォーマッター。整形JavaフォーマッターJavaフォーマッター。整形GraphQLフォーマッターGraphQLフォーマッター。整形AngularフォーマッターAngularフォーマッター。整形VueフォーマッターVueフォーマッター。整形LessフォーマッターLessフォーマッター。整形SCSSフォーマッターSCSSフォーマッター。整形TypeScriptフォーマッターTypeScriptフォーマッター。整形Babel (JS)フォーマッターBabel (JS)フォーマッター。整形MarkdownフォーマッターMarkdownフォーマッター。整形MDXフォーマッターMDXフォーマッター。整形Glimmer / HandlebarsフォーマッターGlimmer / Handlebarsフォーマッター。整形Lightning Web ComponentフォーマッターLightning Web Componentフォーマッター。整形PHPフォーマッターPHPフォーマッター。整形FlowフォーマッターFlowフォーマッター。整形JSONからJavaJSONからJavaクラスを生成。JavaXMLからJavaXMLからJavaクラスを生成。JavaJSONからPythonJSONからPythonクラスを生成。PythonXMLからPythonXMLからPythonクラスを生成。PythonJSONからObjective-CJSONからObjective-Cクラスを生成。Objective-CXMLからObjective-CXMLからObjective-Cクラスを生成。Objective-CJSONからJSON SchemaJSONからJSON Schemaクラスを生成。JSON SchemaXMLからJSON SchemaXMLからJSON Schemaクラスを生成。JSON SchemaJSONからSwiftJSONからSwiftクラスを生成。SwiftXMLからSwiftXMLからSwiftクラスを生成。SwiftJSONからC#JSONからC#クラスを生成。C#XMLからC#XMLからC#クラスを生成。C#JSONからGoJSONからGoクラスを生成。GoXMLからGoXMLからGoクラスを生成。GoJSONからRustJSONからRustクラスを生成。RustXMLからRustXMLからRustクラスを生成。RustJSONからCrystalJSONからCrystalクラスを生成。CrystalXMLからCrystalXMLからCrystalクラスを生成。CrystalJSONからC++JSONからC++クラスを生成。C++XMLからC++XMLからC++クラスを生成。C++JSONからTypeScriptJSONからTypeScriptクラスを生成。TypeScriptXMLからTypeScriptXMLからTypeScriptクラスを生成。TypeScriptJSONからJavaScript PropTypesJSONからJavaScript PropTypesクラスを生成。JavaScript PropTypesXMLからJavaScript PropTypesXMLからJavaScript PropTypesクラスを生成。JavaScript PropTypesJSONからFlowJSONからFlowクラスを生成。FlowXMLからFlowXMLからFlowクラスを生成。FlowJSONからKotlinJSONからKotlinクラスを生成。KotlinXMLからKotlinXMLからKotlinクラスを生成。KotlinJSONからElmJSONからElmクラスを生成。ElmXMLからElmXMLからElmクラスを生成。ElmJSONからRubyJSONからRubyクラスを生成。RubyXMLからRubyXMLからRubyクラスを生成。RubyJSONからDartJSONからDartクラスを生成。DartXMLからDartXMLからDartクラスを生成。DartJSONからPikeJSONからPikeクラスを生成。PikeXMLからPikeXMLからPikeクラスを生成。PikeJSONからHaskellJSONからHaskellクラスを生成。HaskellXMLからHaskellXMLからHaskellクラスを生成。Haskell

JSONフォーマッターの使い方

  1. 左の欄にJSONを貼り付ける(またはファイルをアップロード)。
  2. 必要ならインデント幅を選ぶ。
  3. 右側に整形結果が表示されます。コピーまたはダウンロード。
  4. エラー時は行番号付きのメッセージが出ます。

JSONフォーマッターについて

JSONフォーマッターはデータを速く安全に処理します。すべてブラウザ内で動作するため、データは端末に残り、サーバーには送られません。

テキストを貼り付けるかファイルをアップロードし、必要ならオプションを調整して、すぐに結果を得ます。大きなファイルも余裕のある上限内で対応します。

ヒント

チームのスタイルに合わせてインデント2または4を使ってください。

整形後、ツリー表示に切り替えて構造を確認できます。

よくある質問

データはサーバーに送られますか?

いいえ。処理はすべてブラウザ内です。

大きなファイルは対応していますか?

はい。上限に余裕があり、数MBは通常問題なく動きます。

結果の保存方法は?

コピーボタンでクリップボードへ、またはダウンロードでファイル保存。

入力が無効な場合は?

可能なら行と列付きで、分かりやすいエラーメッセージが表示されます。