ブラウザ完結
YAML↔JSON↔TOML変換ツール(相互変換・ブラウザ完結)
YAML / JSON / TOML を相互変換。貼り付けるだけで整形&変換できます。
サーバー送信なし(ブラウザ内処理)
自動変換(手動にも切替可)
コピー・ダウンロード対応
変換(入力・出力)
入力
折り返し
1
# YAML / JSON / TOML を貼り付け
出力
出力はコピーまたはダウンロードできます。
変換結果がここに表示されます...
詳細オプション
詳細オプション
インデント(JSON/TOML)
YAMLの暗黙型に注意
YAMLの仕様・実装差で、文字列が真偽値/数値として解釈される場合があります。
出力に関する注意
- コメントは保持されません(JSONはコメント非対応)
- YAML anchors/aliases は変換で失われる場合があります
使い方:YAML JSON TOML 変換
1. 変換したいテキストを貼り付け
左の入力欄にYAML/JSON/TOMLを貼り付けます。
2. 形式を選択
入力形式(自動判別でもOK)と出力形式を選びます。
3. コピー / ダウンロード
出力をコピーして使うか、ファイルとして保存できます。
yaml to json(YAML→JSON)
YAMLを貼り付け、出力形式をJSONにします。
json to yaml(JSON→YAML)
JSONを貼り付け、出力形式をYAMLにします。
json to toml(JSON→TOML)
JSONを貼り付け、出力形式をTOMLにします。
注意事項・豆知識
ブラウザ内で完結
変換処理はこのブラウザ内で実行され、サーバーへ送信しません。
型の解釈に注意
YAMLは暗黙的に型を解釈します。必要ならクォートして明示してください。
UTF-8前提
日本語を含むテキストもUTF-8としてそのまま扱えます。
豆知識
キーソートをONにすると、JSONの差分比較がしやすくなります。
よくある質問(FAQ)
YAMLの anchors / aliases は変換できますか?
変換できますが、JSONやTOMLに同等の表現がないため、変換時に失われる(展開される)場合があります。
型(数値/文字列)が変わることはありますか?
ありえます。YAMLは暗黙的に型を解釈するため、"01" が数値扱いになったり、yes/no/on/off が真偽値として解釈される場合があります。必要ならクォートしてください。
文字コードは何ですか?
UTF-8前提です。日本語を含むテキストもそのまま扱えます。
コメントは保持されますか?
JSONがコメント非対応のため、相互変換ではコメントは保持されません。
入力した内容はサーバーに送信されますか?
送信しません。変換はブラウザ内で完結します。