সরাসরি মূল লেখায় যান
RoomCalcs

JSON ফরম্যাটার ও ভ্যালিডেটর

JSON পেস্ট করুন বা ফাইল খুলুন — সুন্দর করে ফরম্যাট করুন, মিনিফাই করুন বা যাচাই করুন। কিছু ভুল থাকলে ঠিক লাইন ও কলাম দেখবেন, সঙ্গে সহজ ভাষায় সমাধান। ট্রি হিসেবে ঘুরে দেখুন, কি সাজান, আর JSON থেকে CSV ও উল্টোটা করুন। বড় সংখ্যা যেমন লেখা তেমনই থাকে, আর আপনার ডেটা কখনো আপনার ব্রাউজার ছেড়ে যায় না।

  • বিনামূল্যে
  • সাইন-আপ লাগে না
  • ব্যক্তিগত — আপনার ব্রাউজারেই চলে

JSON কীভাবে ফরম্যাট ও যাচাই করব?

  1. 1আপনার JSON বাক্সে পেস্ট করুন, ফাইল টেনে ছেড়ে দিন বা “ফাইল খুলুন”-এ ট্যাপ করুন (অথবা “একটি উদাহরণ দেখুন”)।
  2. 2কী করবেন বেছে নিন: ফরম্যাট (2 স্পেস, 4 স্পেস বা ট্যাব), মিনিফাই, ট্রি ভিউ, JSON → CSV বা CSV → JSON।
  3. 3সঠিক না হলে লাইন ও কলাম দেখুন, ^ দিয়ে চিহ্নিত ভুলটি দেখুন, আর “বাক্সে দেখান” বা “সাধারণ ভুল ঠিক করুন”-এ ট্যাপ করুন।
  4. 4ফলাফল কপি করুন বা .json বা .csv ফাইল হিসেবে ডাউনলোড করুন।

JSON ভ্যালিডেটর কীভাবে ভুল খুঁজে পায়?

  1. 01সঠিক JSON = একটি মান: অবজেক্ট { }, অ্যারে [ ], "টেক্সট", সংখ্যা, true, false বা null
  2. 02অবজেক্ট = { "key": value, … } — কি দ্বৈত উদ্ধৃতিতে, শেষেরটির পরে কমা নয়
  3. 03সংখ্যা = -? অঙ্ক (শুরুতে 0 নয়) [.অঙ্ক] [e±অঙ্ক]
  4. 04মিনিফাইয়ে সাইজ সাশ্রয় = (1 − মিনিফাই করা বাইট ÷ আসল বাইট) × 100

যাচাইকারী আপনার লেখা অক্ষর ধরে ধরে পড়ে এবং JSON মানদণ্ড RFC 8259-এর ব্যাকরণ মেনে চলে। লেখাটি প্রথম যেখানে নিয়ম ভাঙে সেখানে থেমে সেই জায়গাটি লাইন ও কলাম হিসেবে জানায় (একটি ট্যাব এক কলাম ধরা হয়), তারপর সাধারণ কারণটি ব্যাখ্যা করে: শেষের কমা, একক উদ্ধৃতি, বাদ পড়া কমা বা কোলন, মন্তব্য, NaN, শুরুতে 0-সহ সংখ্যা, ভুল ব্যাকস্ল্যাশ ইত্যাদি। এটি ব্রাউজারের নিজস্ব ত্রুটি বার্তার ওপর নির্ভর করে না, যা Chrome, Firefox ও Safari-তে আলাদা এবং প্রায়ই তাতে লাইন নম্বর থাকে না।

ফরম্যাট করলে একই মানগুলো আপনার বেছে নেওয়া ইনডেন্টে আবার লেখা হয়; মিনিফাই করলে টেক্সটের বাইরের প্রতিটি স্পেস ও লাইন ব্রেক সরে যায়। সংখ্যা ও টেক্সট হুবহু যেমন লেখা তেমনই কপি হয়, তাই 1.0 থাকে 1.0 আর 19 অঙ্কের আইডি রাউন্ড হয় না — যা JavaScript-এর JSON.parse-এর ওপর তৈরি টুলে ঘটতে পারে (এটি পূর্ণসংখ্যা হুবহু ধরে রাখতে পারে কেবল 9,007,199,254,740,991 পর্যন্ত)। CSV-র জন্য তালিকার প্রতিটি আইটেম একটি সারি আর প্রতিটি কি একটি কলাম হয়; কমা, উদ্ধৃতি বা লাইন ব্রেকসহ টেক্সট RFC 4180 অনুযায়ী উদ্ধৃতিচিহ্নে রাখা হয়।

জেনে রাখা ভালো

  • সবচেয়ে সাধারণ ভুল হলো শেষ আইটেমের পরে কমা, যেমন [1, 2, ]। JavaScript-এ চললেও JSON-এ এটি চলে না।
  • আইডি, ফোন নম্বর ও পোস্ট কোড উদ্ধৃতিচিহ্নে টেক্সট হিসেবে রাখুন ("01234"): সংখ্যা হলে শুরুর শূন্য হারায়, আর অনেক অ্যাপ খুব লম্বা সংখ্যা রাউন্ড করে ফেলে।
  • দুটি JSON ফাইল তুলনার আগে “কি সাজান” চালু করুন — তাহলে একই ডেটা একইভাবে সারিবদ্ধ হবে।
  • ইউরোপ ও যেসব দেশে দেড়কে 1,5 লেখা হয়, সেখানের Excel-এর জন্য CSV বানানোর সময় সেমিকোলন বিভাজক বেছে নিন।

JSON ফরম্যাটার — সাধারণ প্রশ্ন

আমার JSON সঠিক কি না কীভাবে বুঝব?

বাক্সে পেস্ট করুন। JSON মানদণ্ড মেনে চললে সাইজ ও বিষয়বস্তুসহ “সঠিক JSON” দেখবেন; না মানলে প্রথম ভুলের ঠিক লাইন ও কলাম, সমস্যার নিচে ^ দেওয়া লাইনটি আর কীভাবে ঠিক করবেন তা দেখবেন।

JSON-এ শেষের কমা ভুল কেন?

JSON মানদণ্ড (RFC 8259) শুধু আইটেমগুলোর মাঝে কমা চলতে দেয়, শেষেরটির পরে নয়। JavaScript ও অনেক কনফিগ ফরম্যাট এটি মেনে নেয়, তাই কপি-পেস্টে এটি খুব সাধারণ ভুল। “সাধারণ ভুল ঠিক করুন” আপনার জন্য শেষের কমা সরিয়ে দেয়।

JSON-এ কি মন্তব্য থাকতে পারে?

না। সাধারণ JSON-এ কোনো মন্তব্য নেই, তাই // ও /* */ থাকলে তা ভুল হয়ে যায়। কিছু টুল (যেমন VS Code-এর সেটিংস) “মন্তব্যসহ JSON” মেনে নেয়, কিন্তু বেশিরভাগ প্রোগ্রাম নেয় না। “সাধারণ ভুল ঠিক করুন” সেগুলো সরিয়ে দেয়।

JSON ফরম্যাট আর মিনিফাইয়ের পার্থক্য কী?

ফরম্যাট (প্রিটি প্রিন্ট, বিউটিফাই) লাইন ব্রেক ও ইনডেন্ট যোগ করে যাতে মানুষ পড়তে পারে। মিনিফাই সব বাড়তি স্পেস ও লাইন ব্রেক সরায়, যাতে পাঠানো বা রাখার জন্য ফাইলটি যতটা সম্ভব ছোট হয়। দুই ক্ষেত্রেই ডেটা একই।

Excel-এর জন্য JSON থেকে CSV কীভাবে করব?

“JSON → CSV” বেছে নিন। আপনার JSON অবজেক্টের একটি তালিকা হওয়া উচিত; প্রতিটি একটি সারি আর প্রতিটি কি একটি কলাম হয় (ভেতরের অবজেক্ট address.city-র মতো কলাম হয়)। .csv ফাইলটি ডাউনলোড করে Excel বা Google Sheets-এ খুলুন।

আমার JSON কি কোথাও আপলোড হয়?

না। যাচাই, ফরম্যাট ও রূপান্তর সবই আপনার ডিভাইসে, আপনার ব্রাউজারে হয়। কোনো সার্ভারে কিছু পাঠানো বা সংরক্ষণ করা হয় না, তাই ব্যক্তিগত ডেটা ও API কি-র জন্য এটি নিরাপদ।

সূত্র ও তথ্যসূত্র

সূত্র সর্বশেষ যাচাই: 30 সেপ্টেম্বর, 2026 ·আমরা কীভাবে সূত্র যাচাই করি