JSON کو خوبصورت بنائیں، چھوٹا کریں اور توثیق کریں۔

JSON کی فوری توثیق کریں، خوبصورت بنائیں اور چھوٹا کریں — سب کچھ آپ کے براؤزر میں چلتا ہے، کچھ اپلوڈ نہیں ہوتا۔

untitled.json
1
لوڈ کرنے کے لیے فائل چھوڑیں
JSON کا انتظار…
formatted.json

							
{ } formatted نتیجہ جیسے آپ ٹائپ کرتے ہیں یہاں ظاہر ہوتا ہے۔

JSON Formatter کے بارے میں

JSON فارمیٹر خام JSON کو مکمل طور پر آپ کے براؤزر میں تصدیق، خوبصورت اور minify کرتا ہے۔ خام JSON چسپاں کریں، ایک .json فائل چھوڑیں یا نمونہ لوڈ کریں، اور آؤٹ پٹ پین ٹائپ کرتے ہی اپ ڈیٹ ہوتا ہے — 2-اسپیس، 4-اسپیس یا ٹیب انڈینٹیشن کے ساتھ خوبصورتی سے پرنٹ ہوتا ہے، یا پروڈکشن پے لوڈز کے لیے ایک minified لائن میں سمٹ جاتا ہے۔

تصدیق پہلے سے شامل ہے: یہ ٹول فوری بتاتا ہے کہ آیا دستاویز درست JSON ہے، اور جب نہ ہو تو ایک "Go to error" شارٹ کٹ کے ساتھ پہلی خرابی کی درست لائن اور کالم رپورٹ کرتا ہے۔ مفید اعداد و شمار لائن کی تعداد، کیز کی تعداد اور nesting گہرائی دکھاتے ہیں، اور minify کرنے سے پتہ چلتا ہے کہ آؤٹ پٹ کتنا چھوٹا ہوا۔

ایک اختیاری "Sort keys A→Z" سوئچ آبجیکٹ کی کی ترتیب کو معیاری بناتا ہے، جو دو JSON دستاویزات کا موازنہ کرنا کہیں آسان بنا دیتا ہے۔ نتیجہ اپنے کلپ بورڈ میں کاپی کریں یا اسے فارمیٹ شدہ یا minified .json فائل کے طور پر ڈاؤن لوڈ کریں۔

JSON Formatter استعمال کرنے کا طریقہ

  1. اپنا JSON ایڈیٹر میں چسپاں کریں، اس پر ایک .json فائل چھوڑیں، یا Sample پر کلک کریں۔
  2. اسٹیٹس بیج چیک کریں — غلط JSON خرابی کی لائن اور کالم دکھاتا ہے۔
  3. Beautify یا Minify منتخب کریں، پھر انڈینٹ اسٹائل چنیں (2 اسپیس، 4 اسپیس یا ٹیبز)۔
  4. اگر آپ معیاری کی ترتیب چاہتے ہیں تو Sort keys A→Z فعال کریں۔
  5. نتیجہ کاپی کریں یا اسے .json فائل کے طور پر ڈاؤن لوڈ کریں۔

اکثر پوچھے جانے والے سوالات

نہیں۔ Parsing، تصدیق، خوبصورت بنانا اور minify کرنا سب کچھ JavaScript کے ساتھ آپ کے براؤزر میں چلتا ہے۔ آپ کا چسپاں یا کھولا گیا کچھ بھی کبھی آپ کے آلے سے باہر نہیں جاتا، اس لیے اندرونی یا حساس ڈیٹا والا JSON فارمیٹ کرنا محفوظ ہے۔

جی ہاں، مکمل طور پر مفت۔ کوئی سائن اپ نہیں، کوئی استعمال کا کوٹہ نہیں اور کوئی واٹر مارک نہیں — جتنی دستاویزات درکار ہوں فارمیٹ اور تصدیق کریں۔

Beautify JSON کو انڈینٹیشن اور لائن بریکس کے ساتھ خوبصورتی سے پرنٹ کرتا ہے تاکہ انسان اسے پڑھ سکیں۔ Minify تمام غیراہم خالی جگہ کو ایک کمپیکٹ لائن میں سمیٹ دیتا ہے، جو پروڈکشن کو بھیجے جانے والے API payloads اور کنفیگ فائلوں کے لیے مطلوب ہوتا ہے۔

جب دستاویز پارس ہونے میں ناکام ہو جائے، تو یہ ٹول پہلے مسئلے کی لائن اور کالم کے ساتھ ایک "Invalid JSON" بیج دکھاتا ہے، نیز ایک "Go to error" بٹن جو کرسر کو سیدھا وہاں لے جاتا ہے۔

جی ہاں۔ آپ ایک .json فائل کو براہِ راست ایڈیٹر پر چھوڑ سکتے ہیں۔ بہت بڑے آؤٹ پٹس کے لیے یہ ٹول تیزی برقرار رکھنے کے لیے خودکار طور پر syntax رنگ کاری بند کر دیتا ہے، لیکن فارمیٹنگ، تصدیق اور ڈاؤن لوڈ کام کرتے رہتے ہیں۔

آبجیکٹ کیز کو حروفِ تہجی کے لحاظ سے سورٹ کرنا ایک معیاری ترتیب پیدا کرتا ہے، تاکہ ایک ہی ڈیٹا کے دو ایکسپورٹس diff ٹول میں ایک قطار میں آ جائیں۔ یہ صرف کیز کی ترتیب بدلتا ہے — ویلیوز اور array کی ترتیب کو کبھی نہیں چھیڑا جاتا۔

شیئر کریں

مقبول تلاشیں
json فارمیٹر json بیوٹیفائر json منیفائی json ویلیڈیٹر json خوبصورت پرنٹ آن لائن json فارمیٹ
مدد چاہیے؟
اس ٹول میں کوئی مسئلہ ملا؟ ہماری ٹیم کو بتائیں۔
مسئلہ رپورٹ کریں

اس مفت ٹول کو اپنی ویب سائٹ پر شامل کریں — نیچے دیا گیا کوڈ کاپی اور پیسٹ کریں۔