আপনার ব্রাউজারে চলে

JSON ফরম্যাটার এবং মিনিফায়ার (প্রিটি এবং মিনিফাই)

সুস্পষ্ট ত্রুটি সনাক্তকরণ সহ JSON ফরম্যাট বা মিনিফাই করুন। সবকিছু আপনার ব্রাউজারে চলে।

আপনার ইনপুট কখনো কোনো সার্ভারে পাঠানো হয় না (লোকাললি প্রসেস করা হয়) সংবেদনশীল ডেটার ক্ষেত্রেও ব্যবহার করা নিরাপদ
অ্যাডভান্সড অপশন
ফরম্যাট করতে Cmd/Ctrl+Enter / মিনিফাই করতে Cmd/Ctrl+Shift+Enter
প্রস্তুত
ইনপুট (JSON)
লাইন 0 অক্ষর 0 সাইজ 0 B
আপনার ইনপুট ব্রাউজারে লোকাললি প্রসেস করা হয় এবং কখনো সার্ভারে পাঠানো হয় না।
আউটপুট
লাইন 0 অক্ষর 0 সাইজ 0 B
আউটপুট কপি বা ডাউনলোড করুন।
ফরম্যাট বা মিনিফাই করা JSON এখানে প্রদর্শিত হবে...

অপশন

অ্যাডভান্সড অপশন

কিভাবে ব্যবহার করবেন (৩টি ধাপ)

১. পেস্ট করুন

ইনপুট প্যানেলে JSON পেস্ট করুন।

২. ফরম্যাট/মিনিফাই

ফলাফল পেতে ফরম্যাট বা মিনিফাই ক্লিক করুন।

৩. কপি করুন

আউটপুট কপি করুন এবং আপনার কাজ শেষ।

শর্টকাট

ইনপুট ফিল্ডে ফোকাস থাকলে শর্টকাট কাজ করবে।
Cmd/Ctrl + Enter
ফরম্যাট
Cmd/Ctrl + Shift + Enter
মিনিফাই
Cmd/Ctrl + L
ক্লিয়ার (নিশ্চিতকরণ সহ)

ফরম্যাট করা JSON-এর উদাহরণ

আগে
{"name":"A","items":[1,2],"meta":{"ok":true}}
পরে
{
  "items": [
    1,
    2
  ],
  "meta": {
    "ok": true
  },
  "name": "A"
}
  • পড়ার সুবিধার জন্য ইনডেন্টেশন এবং লাইন ব্রেক যোগ করে
  • একই ক্রম বজায় রাখতে কী (keys) সর্ট করে

নোট এবং পরিভাষা

JSON ফরম্যাটিং কী?

JSON-কে প্রিটি-প্রিন্ট করলে লাইন ব্রেক এবং ইনডেন্টেশন যোগ হয় যাতে এর গঠন সহজে বোঝা যায়।

JSON মিনিফাই কী?

মিনিফাই করলে সব হোয়াইটস্পেস সরিয়ে ফেলা হয় যাতে আউটপুট যতটা সম্ভব ছোট হয়।

সাধারণ ভুল

শেষে অতিরিক্ত কমা, উদ্ধৃতি চিহ্নের অভাব এবং অসমান ব্র্যাকেট হলো সাধারণ ভুল। এই সরঞ্জামটি লাইন/কলাম ডিটেইলস দেখায়।

টিপ

ইনডেন্ট ২ রাখলে পরিবর্তনের পার্থক্য (diff) ছোট থাকে, অন্যদিকে ইনডেন্ট ৪ সহজে পড়া যায়। আপনার কাজের ধারা অনুযায়ী বেছে নিন।

FAQ: JSON ফরম্যাটার এবং মিনিফায়ার

আমি একটি এরর পাচ্ছি

JSON কোডটি যেখানে ভুল, আমরা সেই লাইন এবং কলাম দেখিয়ে দেই। সম্ভব হলে ইনপুট হাইলাইট করা হয় এবং আপনি সরাসরি সেখানে যেতে পারেন।

আমি কি কমেন্ট সহ JSON (JSONC/JSON5) ব্যবহার করতে পারি?

স্ট্যান্ডার্ড JSON কমেন্ট অনুমোদন করে না। প্রয়োজনে “পার্স করার আগে কমেন্ট সরান” চালু করুন (এটি পুরোপুরি সামঞ্জস্যপূর্ণ নাও হতে পারে)।

বড় JSON কি ধীরগতির?

ইনপুট রেসপন্সিভ রাখতে পার্সিং এবং ফরম্যাটিং একটি ওয়েব ওয়ার্কারে চলে। বড় ইনপুটের জন্য ট্রি ভিউ স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যায়।

আমার ডেটা কি কোথাও পাঠানো হয়?

না। ফরম্যাটিং, মিনিফাইং এবং ভ্যালিডেশন সম্পূর্ণভাবে আপনার ব্রাউজারে চলে।

আমি \uXXXX এস্কেপ দেখছি

আউটপুটে এস্কেপ সিকোয়েন্স ব্যবহার করা হবে কিনা তা নিয়ন্ত্রণ করতে “ইউনিকোড এস্কেপ” টগল করুন।