処理はすべてブラウザ内で行われます。
JSON をコード文字列にエスケープ
JSON のテキストまたは JavaScript オブジェクトを、ダブルクォートとバックスラッシュをエスケープした緊密な JSON 文字列に変換します。これにより、ソースコード内の文字列リテラルとして安全に埋め込めます。入力が JSON でない場合は、解析を試みずに引用符とバックスラッシュのみをエスケープします。
機能
- JSON 文字列または JS 値(オブジェクト / 配列)を受け付ける
- 内部のダブルクォートとバックスラッシュをエスケープして緊密な JSON を出力
- 非 JSON の文字列は解析せずにエスケープのみを行う
- 100% クライアントサイドで実行、ネットワーク不要
使い方
- 左の入力に JSON テキストまたは JS 値を貼り付けます。
- Convert をクリックすると、右にエスケープ済みの文字列が表示されます。
- 結果をコピーしてソースコードの文字列リテラルに貼り付けてください。
よくある質問
結果に外側の引用符は含まれますか?
▾
いいえ。出力はエスケープされた内部コンテンツのみです。完全な文字列リテラルが必要な場合は、出力を引用符で囲んでください。
関連ツール
JSON の整形・圧縮・検証・美化。エラー位置をハイライト。
2 つの JSON を左右で比較。行単位の赤緑ハイライト、キーソートで順序差を無視。
重複・空行の削除、空白トリム、UTF-8/Shift-JIS 変換、文字化け検出。
YAML、JSON、Java .properties の相互変換と検証に対応。
テキストやファイルを Base64 / Base64URL でエンコード・デコード。リアルタイム、ブラウザ内処理。
URL、クエリ文字列、URI コンポーネントをエンコード/デコードします。%20 と + の空白処理に対応。
テキストまたはファイルの MD5、SHA-1、SHA-256、SHA-384、SHA-512 ハッシュをブラウザー内で生成します。
Unix タイムスタンプ(秒 / ミリ秒)と人間が読める日付をタイムゾーン横断で相互変換。
JWT (JSON Web Token) をデコードし、ヘッダー / ペイロード / 署名を確認。時刻クレームは読みやすい日付と有効期限ステータスで表示。
正規表現のリアルタイムテスト、マッチのハイライト、サンプル集。
Canonical: https://devformatlab.com/ja/json-to-string