Skip to content
ToolKloud.43 مفت آن لائن ٹولز
تمام ٹولز پر واپس جائیں۔
کنورٹرز افادیت
100% آن ڈیوائس • فائلیں آپ کے براؤزر کو کبھی نہیں چھوڑتی ہیں۔

CSV سے JSON اور Excel کنورٹر

CSV قطاروں کو اشیاء کی JSON صف میں تبدیل کریں، یا JSON ریکارڈز کو واپس CSV میں تبدیل کریں۔ پہلی CSV لائن کو ہیڈر قطار کے طور پر سمجھا جاتا ہے اور آبجیکٹ کیز بن جاتی ہے، جس کی شکل زیادہ تر APIs، اسپریڈ شیٹس اور ڈیٹا پائپ لائنز کی ہوتی ہے۔

یہ کیسے کام کرتا ہے۔

  1. 1

    سمت کا انتخاب کریں: CSV سے JSON، یا JSON سے CSV۔

  2. 2

    ڈیٹا چسپاں کریں۔ CSV کے لیے، ہیڈر کی قطار رکھیں - یہ کلید بن جاتی ہے۔

  3. 3

    آپ کی توقع کردہ فیلڈ کے ناموں کے لئے آؤٹ پٹ کو تبدیل کریں اور چیک کریں۔

  4. 4

    نتیجہ کو اپنے کوڈ، اسپریڈشیٹ یا API کی درخواست میں کاپی کریں۔

کلیدی فوائد اور فوائد

ہیڈر سے چلنے والی میپنگ

CSV ہیڈر قطار آبجیکٹ کیز بن جاتی ہے، جس سے آبجیکٹ کی صف کی شکل پیدا ہوتی ہے جسے JSON API اصل میں استعمال کرتے ہیں۔

دو طرفہ سفر

اسپریڈشیٹ سے برآمد کریں، JSON کے ساتھ کام کریں، پھر اس سسٹم کے لیے واپس تبدیل کریں جو صرف CSV لیتا ہے۔

پڑھنے کے قابل، حاشیہ دار JSON

آؤٹ پٹ کو کم کرنے کے بجائے فارمیٹ کیا جاتا ہے، لہذا آپ اسے استعمال کرنے سے پہلے ڈھانچے کو چیک کر سکتے ہیں۔

ڈیٹا مقامی رہتا ہے۔

کسٹمر کی برآمدات اور اندرونی ریکارڈز کو ٹیب میں پروسیس کیا جاتا ہے، کبھی اپ لوڈ نہیں کیا جاتا۔

لوگ اسے کس کے لیے استعمال کرتے ہیں۔

  • ڈیٹا بیس یا ٹیسٹ فکسچر کو سیڈنگ کرنے کے لیے اسپریڈشیٹ ایکسپورٹ کو JSON میں تبدیل کرنا۔
  • API کے جواب کو CSV میں تبدیل کرنا تاکہ اسے اسپریڈشیٹ میں کھولا جا سکے۔
  • بغیر اسکرپٹ لکھے ایک چھوٹے ڈیٹاسیٹ کو تبدیل کرنا۔
  • درآمد کرنے سے پہلے چیک کرنا کہ CSV کون سے فیلڈ کے نام تیار کرے گا۔

تعاون یافتہ فارمیٹس اور اختیارات

CSV ان پٹکوما سے الگ کی گئی قطاریں پہلی قطار کے بطور ہیڈر لائن کے ساتھ
JSON ان پٹفلیٹ اشیاء کی ایک صف جو ایک جیسی کلیدوں کا اشتراک کرتی ہے۔
آؤٹ پٹحاشیہ دار JSON، یا کوما سے الگ کردہ CSV متن

رازداری اور ڈیٹا ہینڈلنگ

تبدیلی مکمل طور پر آپ کے براؤزر میں ہوتی ہے۔ برآمد شدہ صارفین کی فہرستیں، آرڈر کا ڈیٹا اور اندرونی ریکارڈز کبھی بھی اپ لوڈ نہیں کیے جاتے ہیں، جو بالکل فائل کی کلاس ہے جسے کسی نامعلوم آن لائن کنورٹر سے نہیں گزرنا چاہیے۔

حدود اور جاننے کی چیزیں

  • فیلڈز کوما پر تقسیم کیے جاتے ہیں، اس لیے ایسی قدر جس میں کوما کے اندر اقتباسات ہوں ایک فیلڈ کے طور پر پارس نہیں کیے جائیں گے۔ ایمبیڈڈ کوما، اقتباسات یا لائن بریکس والے ڈیٹا کے لیے ایک مکمل CSV پارسر کی ضرورت ہوتی ہے جیسے کہ آپ کی زبان کی معیاری لائبریری میں موجود۔
  • صرف فلیٹ ریکارڈ صاف طور پر تبدیل ہوتے ہیں۔ Nested JSON اشیاء اور arrays میں کوئی قدرتی CSV نمائندگی نہیں ہے اور انہیں پہلے چپٹا ہونا چاہیے۔
  • ہر چیز تار بن جاتی ہے۔ نمبر، بولین اور تاریخیں ٹائپ قیاس نہیں ہیں۔ تبدیلی کے بعد انہیں کاسٹ کریں۔
  • دیگر حد بندی کرنے والے — سیمی کالون یا ٹیبز، جو یورپی مقامی برآمدات میں عام ہیں — کا پتہ نہیں چلا۔ پہلے انہیں کوما سے تبدیل کریں۔

خرابی کا سراغ لگانا

کالم غلط طریقے سے شفٹ یا تقسیم ہو گئے ہیں۔

ایک فیلڈ میں اقتباسات کے اندر کوما ہوتا ہے۔ فائل کو ایک مختلف ڈیلیمیٹر کے ساتھ دوبارہ ایکسپورٹ کریں اور اسے تبدیل کریں، یا اس ڈیٹاسیٹ کے لیے ایک مناسب CSV پارسر استعمال کریں۔

JSON ایک صف کے بجائے فی لائن ایک آبجیکٹ کے طور پر سامنے آیا

چیک کریں کہ پہلی CSV لائن ہیڈر قطار ہے۔ اس کے بغیر، پہلی ڈیٹا قطار کو کلیدی ناموں کے طور پر استعمال کیا جاتا ہے۔

نمبر JSON آؤٹ پٹ میں درج کیے گئے ہیں۔

اقدار کو ڈیزائن کے لحاظ سے متن کے طور پر سمجھا جاتا ہے، کیونکہ CSV میں کوئی قسم نہیں ہوتی ہے۔ تبادلوں کے بعد آپ کو درکار فیلڈز کاسٹ کریں۔

CSV to JSON Converter — Free Online, Both Directions

Convert CSV to JSON or JSON back to CSV in one click, with headers mapped to keys automatically. A free online CSV to JSON converter for API seeding, spreadsheet exports, data migrations and any time a client needs a different shape than the database gave you.

  • CSV to JSON with header mapping — the first row becomes object keys, producing a clean array of records ready to POST to an API or load into a test fixture.
  • JSON to CSV for spreadsheets — flatten an API response into columns you can open directly in Excel, Google Sheets or Numbers.
  • Handles quoted fields and delimiters — commas inside quoted values, escaped quotes and line breaks within fields are parsed correctly instead of shifting your columns.
  • No row limit — large exports convert locally, so there is no free-tier row cap and no upload wait.
  • Private by construction — customer lists, order exports and analytics dumps are converted in your browser and never sent to a conversion server.

Need XML, YAML or SQL as well? The Data Converter covers those formats, and the JSON Formatter cleans up the result.

اکثر پوچھے گئے سوالات

Why did my columns shift?

A field contains a comma inside quotes. The splitter breaks on every comma, so quoted fields with embedded commas, quotes or line breaks are not handled. Re-export with a different delimiter, or use a full CSV parser for that dataset.

Why are my numbers quoted in the JSON output?

CSV carries no type information, so every value is treated as text. Cast the fields you need after conversion rather than relying on inference.

Can it handle nested JSON?

Not directly. Nested objects and arrays have no natural CSV column representation, so flatten them into dot-notation keys before converting.

کیا یہ حسب ضرورت حد بندیوں کی حمایت کرتا ہے؟

ہاں، یہ معیاری کوما، سیمیکولن، اور ٹیب سے الگ کردہ CSV فائلوں کو سپورٹ کرتا ہے۔

میرے کالم کیوں بدلے؟

ایک فیلڈ میں اقتباسات کے اندر کوما ہوتا ہے۔ اسپلٹر ہر کوما پر ٹوٹ جاتا ہے، اس لیے ایمبیڈڈ کوما، اقتباسات یا لائن بریک والے کوٹ شدہ فیلڈز کو سنبھالا نہیں جاتا ہے۔ ایک مختلف حد بندی کے ساتھ دوبارہ برآمد کریں، یا اس ڈیٹاسیٹ کے لیے ایک مکمل CSV تجزیہ کار استعمال کریں۔

میرے نمبر JSON آؤٹ پٹ میں کیوں درج کیے گئے ہیں؟

CSV میں کسی قسم کی معلومات نہیں ہوتی ہیں، لہذا ہر قدر کو متن کے طور پر سمجھا جاتا ہے۔ قیاس پر بھروسہ کرنے کے بجائے تبدیلی کے بعد آپ کو درکار فیلڈز کاسٹ کریں۔

کیا یہ نیسٹڈ JSON کو سنبھال سکتا ہے؟

براہ راست نہیں۔ نیسٹڈ آبجیکٹ اور صفوں میں کوئی قدرتی CSV کالم نمائیندگی نہیں ہے، لہذا تبدیل کرنے سے پہلے انہیں ڈاٹ نوٹیشن کیز میں چپٹا کریں۔

متعلقہ اوزار