YAML ↔ JSON ↔ TOML परिवर्तक (पारस्परिक रूपांतरण, ब्राउज़र में)

YAML, JSON, और TOML को दोनों दिशाओं में convert करें। Text paste करें और तुरंत formatted output पाएँ।

YAML JSON TOML conversion पूरी तरह आपके browser में चलती है, और आपकी input कभी server पर नहीं भेजी जाती।

कोई server upload नहीं (browser-only processing)
Auto convert (कभी भी manual mode पर switch करें)
Copy और download ready

YAML JSON TOML कैसे convert करें

  1. जिस text को convert करना है उसे paste करें।
  2. Input format चुनें (या auto detect उपयोग करें) और output format चुनें।
  3. Result को copy करें या download करें।

रूपांतरण पैटर्न

yaml से json (YAML -> JSON)

APIs और tooling के लिए YAML configuration को JSON में convert करें।

json से yaml (JSON -> YAML)

आसानी से पढ़े जाने वाले config files के लिए JSON को YAML में convert करें।

json से toml (JSON -> TOML)

Application settings के लिए JSON को TOML में convert करें।

नमूना

YAML -> JSON

इनपुट

app:
  name: demo
  enabled: true
  retries: 3

आउटपुट

{
  "app": {
    "name": "demo",
    "enabled": true,
    "retries": 3
  }
}

JSON -> TOML

इनपुट

{"title":"demo","timeout":30}

आउटपुट

title = "demo"
timeout = 30

अक्सर पूछे जाने वाले प्रश्न

क्या YAML anchors और aliases convert किए जा सकते हैं?

हाँ, लेकिन anchors और aliases expand हो सकते हैं या खो सकते हैं क्योंकि JSON और TOML में equivalent reference model नहीं है।

क्या conversion के दौरान value types (number/string) बदल सकती हैं?

हाँ। YAML implicit typing "01" या yes/no/on/off जैसी values को अलग तरह interpret कर सकती है। ज़रूरत हो तो values को explicitly quote करें।

कौन-सी character encoding उपयोग होती है?

UTF-8 मानी जाती है। Japanese और अन्य multibyte text जैसी की तैसी संभाली जाती है।

क्या comments सुरक्षित रहती हैं?

नहीं। Round-trip conversion में comments सुरक्षित नहीं रहतीं, विशेषकर क्योंकि JSON comments support नहीं करती।

क्या मेरी input server पर भेजी जाती है?

नहीं। Conversion पूरी तरह आपके browser में की जाती है।