C
All Tools
🗜️

JSON মিনিফায়ার

JSON থেকে হোয়াইটস্পেস সরান।

নেটওয়ার্কে JSON পাঠানোর সময় প্রতিটি বাইট গুরুত্বপূর্ণ। JSON মিনিফাই করার মাধ্যমে সব অপ্রয়োজনীয় হোয়াইটস্পেস — স্পেস, ট্যাব, নিউলাইন — বাদ দিয়ে আপনার ডেটার সবচেয়ে সংক্ষিপ্ত ভ্যালিড রূপ তৈরি করা হয়। একটি সাধারণ prettified JSON ফাইল মিনিফাই করলে আকারে 20–50% কমে যেতে পারে, যা সরাসরি ব্যান্ডউইথ ব্যবহার কমায়, API রেসপন্স টাইম উন্নত করে এবং CDN খরচ কমায়। এই টুলটি কোনো সার্ভারে আপলোড না করেই আপনার ব্রাউজারে তাৎক্ষণিকভাবে যেকোনো ভ্যালিড JSON মিনিফাই করে দেয়।

📋 এই ক্যালকুলেটর কীভাবে ব্যবহার করবেন

আপনার ফরম্যাট করা বা prettified JSON ইনপুট বক্সে পেস্ট করুন এবং "Minify JSON" বাটনে ক্লিক করুন। টুলটি প্রথমে আপনার JSON ভ্যালিডেট করে (যদি JSON ভুল ফরম্যাটে থাকে তবে এরর দেখায়), তারপর কোনো হোয়াইটস্পেস ছাড়াই এটিকে পুনরায় সিরিয়ালাইজ করে। আউটপুট এরিয়াতে সংক্ষিপ্ত রেজাল্টের পাশাপাশি সাইজ কতটা কমেছে তার শতকরা হারও দেখানো হয়। মিনিফাই করা JSON নিতে "Copy" বাটনে ক্লিক করুন এবং সরাসরি আপনার কোড, API রেসপন্স বা স্টোরেজে ব্যবহার করুন। কোনো এরর পেলে প্রথমে JSON Validator টুল দিয়ে আপনার JSON ঠিক করে নিন।

💡 মূল তথ্য ও পরিসংখ্যান

JSON মিনিফিকেশন কাজ করে JSON-কে একটি JavaScript অবজেক্টে পার্স করে এবং তারপর optional ইনডেন্ট প্যারামিটার ছাড়া JSON.stringify(data) দিয়ে সেটিকে পুনরায় সিরিয়ালাইজ করে। এই প্রক্রিয়ায় JSON-কে নরমালাইজও করা হয়: এটি কোনো কিছু সর্ট করে না, কিন্তু কোলন ও কমার চারপাশের স্পেস এবং ভ্যালুগুলোর মধ্যেকার নিউলাইন সহ সব নন-সিম্যান্টিক হোয়াইটস্পেস বাদ দেয়। ফলাফল হিসেবে পাওয়া JSON সিম্যান্টিকভাবে একই থাকে — একই কী, ভ্যালু, টাইপ এবং নেস্টিং — শুধু সব ফরম্যাটিং বাদ দেওয়া হয়। প্রোডাকশন API-গুলো সাধারণত মিনিফাই করা JSON সার্ভ করে (প্রায়ই তার উপরে gzip কম্প্রেশন যুক্ত থাকে), অন্যদিকে ডেভেলপাররা prettified ভার্সন নিয়ে কাজ করেন।

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

দাবিত্যাগ: এই ক্যালকুলেটর প্রদত্ত ফলাফল শুধুমাত্র তথ্যগত এবং শিক্ষামূলক উদ্দেশ্যে। এগুলি আর্থিক, চিকিৎসা বা আইনি পরামর্শ নয়। আর্থিক বা স্বাস্থ্য সংক্রান্ত সিদ্ধান্ত নেওয়ার আগে সর্বদা একজন যোগ্য পেশাদারের পরামর্শ নিন। প্রকৃত ফলাফল ব্যক্তিগত পরিস্থিতির উপর নির্ভর করে ভিন্ন হতে পারে।

⚙️ More Developer Tools Tools

View all Developer Tools tools →