JSON Formatter

Input

Loading JSON editor...

Output

āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ…āύāϞāĻžāχāύ JSON āĻĢāϰāĻŽā§āϝāĻžāϟāĻžāϰ

💡JSON āĻĄā§‡āϟāĻž āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ āĻ•āϰāϤ⧇ āϚāĻžāύ? āφāĻŽāĻžāĻĻ⧇āϰ āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇āϰ āĻ…āύāϞāĻžāχāύ āĻĢāϰāĻŽā§āϝāĻžāϟāĻžāϰ āĻ…āĻŦāĻŋāϞāĻŽā§āĻŦ⧇ JSON āϕ⧇ āϏ⧁āĻ¨ā§āĻĻāϰ, āĻŦ⧈āϧ āĻāĻŦāĻ‚ āĻŽāĻŋāύāĻŋāĻĢāĻžāχ āĻ•āĻ°ā§‡â€”API āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚, āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻāĻŦāĻ‚ āĻĻāϞāĻ—āϤ āϏāĻšāϝ⧋āĻ—āĻŋāϤāĻžāϰ āϜāĻ¨ā§āϝ āφāĻĻāĻ°ā§āĻļāĨ¤ 🚀 10MB āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻĢāĻžāχāϞ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤

⭐ āϕ⧇āύ āφāĻŽāĻžāĻĻ⧇āϰ JSON āĻĢāϰāĻŽā§āϝāĻžāϟāĻžāϰ āϚāϝāĻŧāύ āĻ•āϰāĻŦ⧇āύ

  • đŸ‘ī¸ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ āĻšāĻžāχāϞāĻžāχāϟāĻŋāĻ‚ āϏāĻš āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ āĻĢāϰāĻŽā§āϝāĻžāϟāĻŋāĻ‚
  • 🔍āϞāĻžāχāύ-āύāĻŽā§āĻŦāϰ āύāĻŋāĻ°ā§āϭ⧁āϞāϤāĻž āϏāĻš āĻ¤ā§āϰ⧁āϟāĻŋ āϏāύāĻžāĻ•ā§āϤāĻ•āϰāĻŖ
  • 📋āĻāĻ• āĻ•ā§āϞāĻŋāϕ⧇ āĻĢāϰāĻŽā§āϝāĻžāϟ āĻ•āϰāĻž JSON āĻ•āĻĒāĻŋ/āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āϰ⧁āύ
  • âš™ī¸ 2-āĻ¸ā§āĻĒ⧇āϏ, 4-āĻ¸ā§āĻĒ⧇āϏ, āĻŦāĻž āĻŸā§āϝāĻžāĻŦ āχāĻ¨ā§āĻĄā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āϏāĻŽāĻ°ā§āĻĨāύ
  • 🔒100% āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ-āϏāĻžāχāĻĄ āĻĒā§āϰāϏ⧇āϏāĻŋāĻ‚ (āφāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāωāϜāĻžāϰ āĻĨ⧇āϕ⧇ āϕ⧋āύ āĻĄā§‡āϟāĻž āĻŦ⧇āϰ āĻšāϝāĻŧ āύāĻž)
  • 🌗āφāϰāĻžāĻŽāĻĻāĻžāϝāĻŧāĻ• āĻĻ⧇āĻ–āĻžāϰ āϜāĻ¨ā§āϝ āĻĄāĻžāĻ°ā§āĻ•/āϞāĻžāχāϟ āĻŽā§‹āĻĄ

🔧 JSON āĻĢāϰāĻŽā§āϝāĻžāϟāĻŋāĻ‚ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇: āϧāĻžāĻĒ⧇ āϧāĻžāĻĒ⧇ āĻ—āĻžāχāĻĄ for json-formatter

1

āχāύāĻĒ⧁āϟ āĻ­ā§āϝāĻžāϞāĻŋāĻĄā§‡āĻļāύ

🔍 āϟ⧁āϞ JSON āĻ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ āĻ¤ā§āϰ⧁āϟāĻŋ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇

2

āĻ¸ā§āĻŸā§āϰāĻžāĻ•āϚāĻžāϰ āĻ…ā§āϝāĻžāύāĻžāϞāĻžāχāϏāĻŋāϏ

📊 JSON āϕ⧇ āĻ…ā§āϝāĻžāĻŦāĻ¸ā§āĻŸā§āϰāĻžāĻ•ā§āϟ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ āĻŸā§āϰāĻŋ āϤ⧇ āĻĒāĻžāĻ°ā§āϏ āĻ•āϰ⧇

3

āĻĢāϰāĻŽā§āϝāĻžāϟāĻŋāĻ‚ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ

🎨 āχāĻ¨ā§āĻĄā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻāĻŦāĻ‚ āϞāĻžāχāύ āĻŦā§āϰ⧇āĻ• āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇

4

āφāωāϟāĻĒ⧁āϟ āĻœā§‡āύāĻžāϰ⧇āĻļāύ

📤 āĻŦāĻŋāωāϟāĻŋāĻĢāĻžāϝāĻŧ⧇āĻĄ āĻŦāĻž āĻŽāĻŋāύāĻŋāĻĢāĻžāϝāĻŧ⧇āĻĄ āφāωāϟāĻĒ⧁āϟ āĻ‰ā§ŽāĻĒāĻ¨ā§āύ āĻ•āϰ⧇

⚙ ī¸ āĻŸā§‡āĻ•āύāĻŋāĻ•ā§āϝāĻžāϞ āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύ

📝āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ JSON āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ

RFC 8259 āĻāϰ āϏāĻžāĻĨ⧇ āϏāĻ™ā§āĻ—āϤāĻŋāĻĒā§‚āĻ°ā§āĻŖ:

āĻĢāĻŋāϚāĻžāϰāϏāĻžāĻĒā§‹āĻ°ā§āϟāύ⧋āϟāϏ
āĻĄā§‡āϟāĻž āϟāĻžāχāĻĒāϏāĻŦ (āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚, āύāĻžāĻŽā§āĻŦāĻžāϰ, āĻŦ⧁āϞāĻŋāϝāĻŧāĻžāύ, āύāĻžāϞ, āĻ…ā§āϝāĻžāϰ⧇, āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ)✅ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ
āύ⧇āĻ¸ā§āϟāĻŋāĻ‚ āĻĄā§‡āĻĒāĻĨāϏ⧀āĻŽāĻžāĻšā§€āĻ¨đŸŒŗ āĻ—āĻ­ā§€āϰ āĻ¸ā§āĻŸā§āϰāĻžāĻ•āϚāĻžāϰ āĻšā§āϝāĻžāĻ¨ā§āĻĄā§‡āϞ āĻ•āϰ⧇
āχāωāύāĻŋāϕ⧋āĻĄāĻšā§āϝāĻžāĻđŸ”¤ āχāĻŽā§‹āϜāĻŋ, āύāύ-āĻ˛ā§āϝāĻžāϟāĻŋāύ āĻ…āĻ•ā§āώāϰ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇
JSON5āφāĻ‚āĻļāĻŋāĻ•â­ āύāύ-āĻ¸ā§āĻŸā§āϰāĻŋāĻ•ā§āϟ āĻŽā§‹āĻĄā§‡ āĻ•āĻŽā§‡āĻ¨ā§āϟ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇

📈āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ

āĻĢāϰāĻŽā§āϝāĻžāϟāĻŋāĻ‚ āĻ—āϤāĻŋ āϤ⧁āϞāύāĻž:

āĻĢāĻžāχāϞ āϏāĻžāχāϜāĻĢāϰāĻŽā§āϝāĻžāϟāĻŋāĻ‚ āϏāĻŽāϝāĻŧ
1 KB⚡ <50ms
1 00KB⚡ <300ms
1 MBâŗ <1.5s
1 0MBâŗ <8s

❗āĻ¤ā§āϰ⧁āϟāĻŋ āϏāύāĻžāĻ•ā§āϤāĻ•āϰāĻŖ

āϏāĻžāϧāĻžāϰāĻŖ JSON āϏāĻŽāĻ¸ā§āϝāĻž āϏāύāĻžāĻ•ā§āϤ āĻ•āϰ⧇:

āĻ¤ā§āϰ⧁āϟāĻŋ āϟāĻžāχāĻĒāωāĻĻāĻžāĻšāϰāĻŖāĻĢāĻŋāĻ•ā§āϏ
āĻŸā§āϰ⧇āχāϞāĻŋāĻ‚ āĻ•āĻŽāĻž{"a":1,}āĻļ⧇āώ āĻ•āĻŽāĻž āϏāϰāĻžāύ
āĻ…āύāĻŦāĻĻā§āϧ āωāĻĻā§āϧ⧃āϤāĻŋ{"a:1}āĻŦāĻ¨ā§āϧ āωāĻĻā§āϧ⧃āϤāĻŋ āϝ⧋āĻ— āĻ•āϰ⧁āύ
āĻ…āĻŦ⧈āϧ āϏāĻ‚āĻ–ā§āϝāĻž{"a":1.2.3}āĻĻāĻļāĻŽāĻŋāĻ• āĻĢāϰāĻŽā§āϝāĻžāϟ āĻ āĻŋāĻ• āĻ•āϰ⧁āύ

đŸ’ģ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϞāĻžāχāύ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ

āφāĻĒāύāĻžāϰ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ⧇ JSON āĻĢāϰāĻŽā§āϝāĻžāϟ āĻ•āϰ⧁āύ:

🐧āϞāĻŋāύāĻžāĻ•ā§āϏ/āĻŽā§āϝāĻžāĻ•āĻ“āĻāϏ

🔤JSON āĻĢāĻžāχāϞ āĻĢāϰāĻŽā§āϝāĻžāϟ āĻ•āϰ⧁āύ

jq '.' input.json > formatted.json

āĻĢāϰāĻŽā§āϝāĻžāϟāĻŋāĻ‚ āĻāϰ āϜāĻ¨ā§āϝ jq āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž

📉JSON āĻŽāĻŋāύāĻŋāĻĢāĻžāχ āĻ•āϰ⧁āύ

jq -c '.' input.json > minified.json

āĻ•āĻŽā§āĻĒā§āϝāĻžāĻ•ā§āϟ āφāωāϟāĻĒ⧁āϟ

đŸĒŸāωāχāĻ¨ā§āĻĄā§‹āϜ

🔌āĻĒāĻžāĻ“āϝāĻŧāĻžāϰāĻļ⧇āϞ āĻĢāϰāĻŽā§āϝāĻžāϟ

ConvertTo-Json (Get-Content raw.json) -Depth 100 | Set-Content formatted.json

āύ⧇āϟāĻŋāĻ­ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰāĻļ⧇āϞ āĻĒāĻĻā§āϧāϤāĻŋ

âŒ¨ī¸ CMD āĻ­ā§āϝāĻžāϞāĻŋāĻĄā§‡āϟ

python -m json.tool < input.json

āĻĒāĻžāχāĻĨāύ⧇āϰ JSON āĻŽāĻĄāĻŋāωāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž

🛠 ī¸ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ• āĻĒā§āϰāϝāĻŧā§‹āĻ—

🌐API āĻĄā§‡āϭ⧇āϞāĻĒāĻŽā§‡āĻ¨ā§āϟ

  • 🐞REST/GraphQL āϰ⧇āĻ¸ā§āĻĒāĻ¨ā§āϏ āĻĄāĻŋāĻŦāĻžāĻ— āĻ•āϰ⧁āύ
  • 🔍āĻ…āύ⧁āĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻĢāĻŋāĻ˛ā§āĻĄ āϏāύāĻžāĻ•ā§āϤ āĻ•āϰ⧁āύ
  • 📊AWS/GCP API āφāωāϟāĻĒ⧁āϟ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻ•āϰ⧁āύ
// āφāϗ⧇: {"data":{"user":123}}
// āĻĒāϰ⧇: {
//   "data": {
//     "user": 123
//   }
// }

📂āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĢāĻžāχāϞ

  • âš™ī¸ package.json āĻĢāϰāĻŽā§āϝāĻžāϟ āĻ•āϰ⧁āύ
  • đŸ› ī¸ tsconfig.json āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ āĻ•āϰ⧁āύ
  • 📝.eslintrc āϏāĻ‚āĻ—āĻ āĻŋāϤ āĻ•āϰ⧁āύ
{"extends":"eslint:recommended","rules":{"semi":["error","always"]}}

❓ Frequently Asked Questions

❓ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻ…āĻŦ⧈āϧ JSON āĻ āĻŋāĻ• āĻ•āϰāĻŦ?

āφāĻŽāĻžāĻĻ⧇āϰ āϟ⧁āϞ āϞāĻžāχāύ-āύāĻŽā§āĻŦāϰ āύāĻŋāĻ°ā§āϭ⧁āϞāϤāĻž āϏāĻš āĻ¤ā§āϰ⧁āϟāĻŋ āϝ⧇āĻŽāύ āĻ•āĻŽāĻž āĻ…āύ⧁āĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻŦāĻž āĻ…āύāĻŦāĻĻā§āϧ āĻŦā§āĻ°ā§āϝāĻžāϕ⧇āϟ āĻšāĻžāχāϞāĻžāχāϟ āĻ•āϰ⧇āĨ¤ āĻĻā§āϰ⧁āϤ āĻĢāĻŋāĻ•ā§āϏ⧇āϰ āϜāĻ¨ā§āϝ āĻ¤ā§āϰ⧁āϟāĻŋāϰ āωāĻĒāϰ āĻšā§‹āĻ­āĻžāϰ āĻ•āϰ⧁āύ!

đŸ“Ļ āφāĻŽāĻŋ āĻ•āĻŋ āĻŦāĻŋāĻļāĻžāϞ JSON āĻĢāĻžāχāϞ āĻĢāϰāĻŽā§āϝāĻžāϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋ?

āĻŦā§āϰāĻžāωāϜāĻžāϰ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āϟ⧁āϞāϗ⧁āϞāĻŋ >10MB āĻĢāĻžāχāϞ āύāĻŋāϝāĻŧ⧇ āϏāĻ‚āĻ—ā§āϰāĻžāĻŽ āĻ•āϰ⧇āĨ¤ āĻŦāĻĄāĻŧ āĻĄā§‡āϟāĻžāϰ āϜāĻ¨ā§āϝ: - `jq` āĻāϰ āĻŽāϤ⧋ CLI āϟ⧁āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ - āϛ⧋āϟ āĻ…āĻ‚āĻļ⧇ āĻŦāĻŋāĻ­āĻ•ā§āϤ āĻ•āϰ⧁āύ - āϏāĻžāĻ°ā§āĻ­āĻžāϰ-āϏāĻžāχāĻĄ āĻĒā§āϰāϏ⧇āϏ āĻ•āϰ⧁āύ

🔐 āφāĻŽāĻžāϰ JSON āĻĄā§‡āϟāĻž āĻ•āĻŋ āύāĻŋāϰāĻžāĻĒāĻĻ?

100% āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ-āϏāĻžāχāĻĄ āĻĒā§āϰāϏ⧇āϏāĻŋāĻ‚â€”āφāĻĒāύāĻžāϰ āĻĄā§‡āϟāĻž āĻ•āĻ–āύāχ āφāĻĒāύāĻžāϰ āĻŦā§āϰāĻžāωāϜāĻžāϰ āϛ⧇āĻĄāĻŧ⧇ āϝāĻžāϝāĻŧ āύāĻžāĨ¤ āϏāĻ‚āĻŦ⧇āĻĻāύāĻļā§€āϞ āĻĄā§‡āϟāĻžāϰ āϜāĻ¨ā§āϝ: - āĻ…āĻĢāϞāĻžāχāύ āϟ⧁āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ - āĻĒā§āϰāϏ⧇āϏāĻŋāĻ‚ āĻāϰ āϏāĻŽāϝāĻŧ āχāĻ¨ā§āϟāĻžāϰāύ⧇āϟ āĻŦāĻ¨ā§āϧ āĻ•āϰ⧁āύ

đŸ’Ŧ āĻāϟāĻŋ āĻ•āĻŋ āĻ•āĻŽā§‡āĻ¨ā§āϟ āϏāĻš JSON āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇?

⭐ 'āύāύ-āĻ¸ā§āĻŸā§āϰāĻŋāĻ•ā§āϟ āĻŽā§‹āĻĄ' āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧁āύ JSON5 (// āĻŦāĻž /* */ āĻ•āĻŽā§‡āĻ¨ā§āϟ āϏāĻš) āĻšā§āϝāĻžāĻ¨ā§āĻĄā§‡āϞ āĻ•āϰāϤ⧇āĨ¤ āύ⧋āϟ: āĻāϟāĻŋ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ JSON āĻŦ⧈āϧ āύāϝāĻŧāĨ¤

Pro Tips

💡Best Practice

āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— IDE āϤ⧇ JSON āĻĢāϰāĻŽā§āϝāĻžāϟ āĻ•āϰāϤ⧇ `Ctrl+Alt+L` (āωāχāĻ¨ā§āĻĄā§‹āϜ) āĻŦāĻž `Cmd+Opt+L` (āĻŽā§āϝāĻžāĻ•) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύ

⚡Best Practice

āĻŦā§āϝāĻžāĻ¨ā§āĻĄāωāχāĻĨ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āĻŽāĻžāϤ⧇ API āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĒāĻžāĻ āĻžāύ⧋āϰ āφāϗ⧇ JSON āĻŽāĻŋāύāĻŋāĻĢāĻžāχ āĻ•āϰ⧁āύ

🔍Best Practice

āĻ­āĻžāϞ JSON āĻĒāĻžāĻ āϝ⧋āĻ—ā§āϝāϤāĻžāϰ āϜāĻ¨ā§āϝ āφāĻĒāύāĻžāϰ āĻāĻĄāĻŋāϟāϰ⧇ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ āĻšāĻžāχāϞāĻžāχāϟāĻŋāĻ‚ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧁āύ

Additional Resources

āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϟ⧁āϞāϏ