জেএসন ফরম্যাটার

আপনার ব্রাউজারে সরাসরি JSON-কে সৌন্দর্যমণ্ডিত, ক্ষুদ্রাকৃত ও বৈধ করুন — যখন কিছু পার্স হয় না, তখন স্পষ্ট ত্রুটি ইঙ্গিতসহ।

কোনও API কী নেই আপনার ব্রাউজার থেকে কিছুই বের হবে না অসীম ব্যবহার
JSON ফরম্যাটার — বিনামূল্যের অনলাইন টুল

আপনার JSON

বৈধ JSON

ফরম্যাটকৃত আউটপুট

একটি ইনডেন্ট নির্বাচন করুন, আপনার JSON ফরম্যাট করুন, তারপর ফলাফলটি কপি বা ডাউনলোড করুন।

প্রস্তুত
মোড

আপনার নির্বাচিত ইনডেন্ট দিয়ে সুন্দর প্রিন্টগুলো আরও আকর্ষণীয় করুন। Minify সবকিছু এক সংক্ষিপ্ত লাইনে সংকুচিত করে।

ইন্ডেন্টের আকার
এই টুলটি ব্যবহারকারী মানুষদের কাছ থেকে

সমীক্ষা

মতামত লোড হচ্ছে…
আরও জানুন

JSON ফরম্যাটার সম্পর্কে যা কিছু জানতে হবে

JSON কীভাবে সৌন্দর্যমণ্ডিত, ক্ষুদ্রীকৃত এবং যাচাইকরণ করা যায়, ইনডেন্ট বিকল্পগুলো কীভাবে তুলনা করা হয়, এবং ফরম্যাটকৃত JSON কোথায় ব্যবহৃত হয়।

সারসংক্ষেপ
  • JSON পেস্ট করুন, Beautify বা Minify নির্বাচন করুন, তারপর ফলাফল কপি বা ডাউনলোড করুন।
  • সবকিছু আপনার ব্রাউজারে চলে — আপনার JSON কখনোই আপলোড বা সংরক্ষণ করা হয় না।
  • পঠনযোগ্যতার জন্য ২-স্পেস ইনডেন্ট ব্যবহার করুন, অথবা প্রোডাকশনের জন্য পেলোড সংকুচিত করতে মিনিফাই করুন।
এটি কীভাবে কাজ করে

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

  1. আপনার JSON ইনপুট প্যানেলে পেস্ট করুন বা টাইপ করুন, অথবা এটি পরীক্ষা করতে "Load sample" এ ক্লিক করুন।
  2. আপনার নির্বাচিত ইনডেন্ট অনুযায়ী সুন্দরভাবে প্রিন্ট করতে Beautify নির্বাচন করুন, অথবা এটিকে একটি সংক্ষিপ্ত লাইনে সংকুচিত করতে Minify নির্বাচন করুন।
  3. ফরম্যাটকৃত ফলাফলটি আপনার ক্লিপবোর্ডে কপি করুন, অথবা এটিকে একটি স্বতন্ত্র .json ফাইল হিসেবে ডাউনলোড করুন।
এটি কেন গুরুত্বপূর্ণ

JSON কেন ফরম্যাট করতে হবে?

API রেসপন্স, লগ ফাইল বা মিনিফাইড বিল্ড কনফিগারেশন থেকে কাঁচা JSON প্রায়ই একক ঘন লাইনে থাকে, কোনো লাইন ব্রেক ছাড়া, যা পড়া, ডিবাগ করা বা ডিফ করা কঠিন করে তোলে। একটি কমা বা বন্ধনী অনুপস্থিতিও পুরো পার্সিং ভেঙে দিতে পারে, এবং ঠিক কোথায় তা ঘটে তা চোখে খুঁজে বের করা ক্লান্তিকর।

এই টুলটি JSON-কে পাঠযোগ্যতার জন্য পুনরায় ইনডেন্ট করে, যখন আপনাকে সংক্ষিপ্ত পেইলোড দরকার তখন তা আবার সংকুচিত করে, এবং—যেহেতু সবকিছু আপনার ব্রাউজারে সাধারণ জাভাস্ক্রিপ্ট হিসেবে চলে—যদি আপনার JSON বৈধ না হয়, ঠিক কোথায় পার্সিং ব্যর্থ হয়েছে তা নির্দেশ করে।

বিউটিফাই বনাম মিনিফাই

মোডসেরা জন্যকেন এটি যাচাই করা উচিত
সুন্দর করুন সুপারিশকৃতপঠন, ডিবাগিং, কোড পর্যালোচনাইন্ডেন্টেশন এবং লাইন ব্রেক এক নজরে কাঠামো স্পষ্ট করে তোলে।
সংক্ষিপ্ত করুনএপিআই পেলোড, প্রোডাকশন কনফিগট্রান্সফার সাইজ কমাতে সাদা স্থান সরিয়ে ফেলুন
শুধুমাত্র যাচাই করুনসিআই চেক, দ্রুত মানসিক যাচাইফরম্যাটিং পরিবর্তন না করে সিনট্যাক্স নিশ্চিত করে
নকশাগত গোপনীয়তা

আপনার ডেটা আপলোড না করে JSON ফরম্যাটার

সবকিছু ডিভাইসেই ঘটে: আপনার JSON ব্রাউজারের ট্যাবেই JavaScript-এর অন্তর্নির্মিত JSON ইঞ্জিন ব্যবহার করে পার্স ও পুনঃফরম্যাট করা হয়। কোনো কিছুই সার্ভারে পাঠানো হয় না, লগ করা হয় না বা সংরক্ষণ করা হয় না — এমনকি অস্থায়ীভাবেও নয়।

যেহেতু কিছুই আপলোড হয় না, তাই সার্ভার-সাইডে ফাইলের আকারের কোনো সীমা নেই। একমাত্র ব্যবহারিক সীমা হলো আপনার ডিভাইসের মেমরি এবং খুব বড় পেইলোডগুলির জন্য ব্রাউজারের কর্মক্ষমতা।

আপনার JSON কখনই আপনার ব্রাউজার ছেড়ে যায় না। তাই API কী, অভ্যন্তরীণ কনফিগারেশন বা অন্যান্য সংবেদনশীল পেইলোড ফরম্যাট করার সময় সেগুলো পেস্ট করা নিরাপদ।

পরবর্তীতে দুটি JSON ফাইল পাশাপাশি তুলনা করতে চান, অথবা লগ এক্সপোর্ট থেকে ডুপ্লিকেট লাইনগুলো বাদ দিতে চান? ডুপ্লিকেট লাইন রিমুভার টুল সাহায্য করতে পারে।

বিকল্প নির্দেশিকা

২ স্পেস বনাম ৪ স্পেস বনাম ট্যাব — কোন ইনডেন্ট ব্যবহার করবেন?

ইন্ডেন্টসেরা জন্যবিনিময়
2 স্পেস ভালো ডিফল্টওয়েব কনফিগারেশন, API প্রতিক্রিয়া, অধিকাংশ স্টাইল গাইডগভীরভাবে নেস্ট করা JSON-ও এখনও প্রশস্ত হতে পারে।
৪টি ফাঁকা স্থানযে কোডবেস ইতিমধ্যেই ৪-স্পেস ইনডেন্ট ব্যবহার করছে, তার সাথে সামঞ্জস্য করাবিস্তৃত আউটপুট, গভীর নেস্টেিং-এ আরও স্ক্রোলিং
ট্যাবসম্পাদকদের জন্য যেখানে আপনি ইনডেন্টের প্রস্থ ব্যক্তিগত সেটিং হিসেবে নির্ধারণ করতে চান।বিভিন্ন টুল/টার্মিনালে অসামঞ্জস্যপূর্ণভাবে রেন্ডার করে

যদি আপনি নিশ্চিত না হন, JSON-এর জন্য দুইটি স্পেসই সবচেয়ে প্রচলিত রীতি এবং এটি পাঠযোগ্যতা বজায় রেখে আউটপুটকে সংক্ষিপ্ত রাখে। যখন আপনি পেইলোড পাঠানোর জন্য প্রস্তুত হবেন, তখন সম্পূর্ণরূপে Minify-এ স্যুইচ করুন।

সাধারণ ব্যবহার

মানুষ JSON ফরম্যাটার কী জন্য ব্যবহার করে

  • Debugging API responsesPretty-print a compact API response to actually read its structure.
  • Validating config filesCatch a missing comma or bracket before it breaks a build.
  • সংকুচিত পেলোড: অনুরোধ বডিতে বা স্ট্যাটিক ফাইলে JSON পাঠানোর আগে তা মিনিফাই করুন।
  • Reviewing pull requestsReformat a diff-unfriendly one-liner into something reviewable.
  • JSON কাঠামো শেখা: ফরম্যাট শেখার সময় নেস্টেড অবজেক্ট এবং অ্যারেগুলো স্পষ্টভাবে সাজানো দেখুন।
সম্পর্কিত সরঞ্জামসমূহ

আরও টেক্সট ও ডেটা টুলস

পদ্ধতিবিজ্ঞান

এই টুলটি কীভাবে কাজ করে

JSON ফরম্যাটার সম্পূর্ণরূপে ক্লায়েন্ট-সাইডে চলে JavaScript-এর নেটিভ JSON.parse এবং JSON.stringify ব্যবহার করে, তাই কোনো কিছু আপলোড, সংরক্ষণ বা লগ না করেই ফরম্যাটিং এবং ভ্যালিডেট তাৎক্ষণিকভাবে সম্পন্ন হয়।

শেষবার আপডেট করা হয়েছে: ১৪ সেপ্টেম্বর, ২০২৬।

এই গাইডটি কি সহায়ক ছিল?

মতামতের জন্য ধন্যবাদ!
চলতেই থাকো

বাক্সে আরও সরঞ্জাম

হোমপেজে আরও চৌদ্দটি বিনামূল্যের, কোনো API কী ছাড়াই ব্যবহারযোগ্য টুল উপলব্ধ রয়েছে।