ডেটা ও ডেভেলপার

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

JSON সুন্দর করে সাজান, যাচাই করুন বা মিনিফাই করুন। কোনো ভুল থাকলে ঠিক লাইন আর কলাম দেখুন।

গোপনীয়তাই প্রথম — আপনার ডেটা আপনার ডিভাইসেই থাকে।

ইনপুট JSON

আউটপুট

JSON ফরম্যাটার কী করে?

JSON পেস্ট করে পরিষ্কার ইনডেন্টেশনে সাজান, মিনিফাই করুন বা যাচাই করুন সেটি ঠিক আছে কিনা। সিনট্যাক্সে ভুল থাকলে এই JSON ফরম্যাটার ও ভ্যালিডেটর সহজ ভাষায় জানায় কোন লাইন আর কলামে কী সমস্যা।

JSON ফরম্যাটার কীভাবে ব্যবহার করবেন

  1. আপনার JSON ইনপুট প্যানেলে পেস্ট করুন, অথবা উদাহরণ লোড করুন।
  2. সাজাতে “ফরম্যাট”, ছোট করতে “মিনিফাই”, বা না বদলে যাচাই করতে “যাচাই” বেছে নিন।
  3. ভুল থাকলে বার্তাটি পড়ুন আর খুঁজে পেতে “ভুলের জায়গায় যান” ব্যবহার করুন।
  4. ফলাফল কপি করুন বা .json ফাইল হিসেবে ডাউনলোড করুন।

আপনার গোপনীয়তা

JSON আপনার ব্রাউজারেই পার্স হয়। এখানে পেস্ট করা API রেসপন্স, টোকেন আর কনফিগারেশন কখনো কোনো সার্ভারে আপলোড হয় না।

MyToolsLab কীভাবে আপনার গোপনীয়তা রক্ষা করে, পড়ুন

প্রায়ই জিজ্ঞাসিত প্রশ্ন

JSON ফরম্যাটার আর JSON ভ্যালিডেটরের পার্থক্য কী?

ভ্যালিডেটর যাচাই করে টেক্সটটি JSON-এর নিয়ম মেনে চলছে কিনা এবং প্রথম ভুলটি জানায়। ফরম্যাটার (বা বিউটিফায়ার) সঠিক JSON-কে একই রকম ইনডেন্টেশনে আবার লেখে। এই টুল দুটোই করে: আগে যাচাই, তারপর ফরম্যাট।

JSON-এর সবচেয়ে সাধারণ ভুলগুলো কী?

শেষ আইটেমের পর কমা, ডাবল কোটের বদলে সিঙ্গেল কোট, কোট ছাড়া প্রপার্টির নাম আর কমেন্ট। JavaScript-এ এগুলো চলে, কিন্তু কঠোর JSON-এ চলে না।

JSON মিনিফাই কীভাবে করব?

JSON পেস্ট করে “মিনিফাই” চাপুন। স্ট্রিংয়ের বাইরের স্পেস, ট্যাব আর লাইন ব্রেক সরে যায়, তাই ডেটা একই থাকে কিন্তু ফাইল ছোট হয়।

ফরম্যাট করলে কি আমার ডেটা বদলায়?

ফরম্যাটিং শুধু স্পেস বদলায়। “Key ক্রমানুসারে সাজান” বেছে নিলে অবজেক্টের key-গুলো বর্ণানুক্রমে সাজে, এতে JSON-এর অর্থ বদলায় না। JavaScript-এর নিরাপদ সীমার চেয়ে বড় সংখ্যার শেষ অঙ্ক বদলে যেতে পারে, যেকোনো ব্রাউজারভিত্তিক টুলের মতোই।

এই অনলাইন JSON ফরম্যাটারে ব্যক্তিগত ডেটা পেস্ট করা কি নিরাপদ?

এই টুল আপনার ডেটা নেটওয়ার্কে পাঠায় না — সবকিছু পেজের ভেতরেই প্রসেস হয়। তবুও সাধারণ সতর্কতা হিসেবে আসল গোপন তথ্য দরকার ছাড়া কোনো ওয়েবসাইটে পেস্ট করবেন না।