100% স্থানীয় JSON টুল

অনলাইনে JSON ছোট ও পাঠযোগ্য করুন

JSON-এর অপ্রয়োজনীয় ফাঁকা স্থান সরান অথবা পাঠযোগ্য করুন। ফলাফল কপি বা ডাউনলোড করুন; প্রক্রিয়াকরণ আপনার ব্রাউজারেই হয়।

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

স্থানীয় প্রক্রিয়াকরণ · ব্যক্তিগত
ইনপুট JSON6 লাইন · 143 B
চালাতে Ctrl/⌘ + এন্টার করুন.json ফাইল পেস্ট, টাইপ বা ড্রপ করুন
ফলাফল
119 B · 24 B সংরক্ষিত✓ বৈধ JSON
আসল আকার143 B
ফলাফলের আকার119 B
হ্রাস16.8%
স্ট্যাটাসবৈধ JSON

কোনো অ্যাকাউন্ট নেই · কোনো আপলোড নেই · কোনো ইনস্টলেশন নেই

ব্রাউজার-সরাসরি

একটি URL থেকে JSON লোড করুন

আপনার ব্রাউজার সরাসরি এই URL এর সাথে যোগাযোগ করে। গন্তব্য অবশ্যই CORS অনুমতি দেবে; jsonminify.org প্রক্সি বা প্রতিক্রিয়া সংরক্ষণ করে না।

আপনার ব্রাউজারে প্রক্রিয়া করা হয়েছে
স্ট্যান্ডার্ড JSON বৈধতা
কোন অ্যাকাউন্ট বা আপলোড

01 — 03

তিনটি ধাপে ছোট, বৈধ JSON

প্রক্রিয়াকরণের আগে JSON যাচাই হয়। সিনট্যাক্সে ভুল থাকলে অসম্পূর্ণ ফলাফলের বদলে স্পষ্ট ত্রুটি বার্তা দেখানো হয়।

01

JSON যোগ করুন

টেক্সট পেস্ট করুন, উদাহরণ লোড করুন বা 10 এমবি পর্যন্ত একটি স্থানীয় .json ফাইল খুলুন।

02

কাজ বেছে নিন

অপ্রয়োজনীয় ফাঁকা স্থান সরান অথবা পাঠযোগ্য ইনডেন্টেশন যোগ করুন।

03

ফলাফল কপি বা ডাউনলোড করুন

ফলাফল যাচাই করে কপি করুন বা UTF-8 ফাইল ডাউনলোড করুন। ট্রী ভিউয়ারে মানের পাথও কপি করা যায়।

উদাহরণ ও সিনট্যাক্স

ইনপুট, ফলাফল ও সাধারণ ভুল

টুলটি JSON-এর মান অক্ষুণ্ণ রেখে নির্বাচিত কাজ অনুযায়ী তার বিন্যাস বদলায়।

ইনপুট
{
  "site": "jsonminify.org",
  "enabled": true,
  "items": [1, 2]
}
ফলাফল
{"site":"jsonminify.org","enabled":true,"items":[1,2]}
পরিস্থিতিবৈধ রূপব্যাখ্যা
অবজেক্টের key{"name":"value"}

Key ও string value-তে double quote আবশ্যক।

অ্যারে[1, 2, 3]

উপাদানের মূল ক্রম বজায় থাকে।

মৌলিক মানtrue · false · null

এই মানগুলো lowercase-এ ও quote ছাড়া লেখা হয়।

ফাঁকা স্থানspace · tab · line break

String-এর বাইরে ঐচ্ছিক; ভেতরে ডেটার অংশ।

JSONMINIFY.ORG কেন

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

স্ট্যান্ডার্ড ব্রাউজার API কাজ করে। কোনো অ্যাকাউন্ট, আপলোড সারি, বা লুকানো মেরামতের পদক্ষেপ নেই৷

ব্রাউজার-স্থানীয় প্রক্রিয়াকরণ

আপনার JSON এই ডিভাইসে পার্স করা হয়েছে এবং আমাদের সার্ভারে পাঠানো হয় না।

JSON সিনট্যাক্স যাচাই

Comment, trailing comma ও quote ছাড়া key-কে standard JSON-এর ত্রুটি হিসেবে দেখানো হয়।

ফাইলের আকারের দরকারি তথ্য

অক্ষর সংখ্যার পরিবর্তে ছোট করার আগে এবং পরে প্রকৃত UTF-8 বাইট তুলনা করুন।

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

যেখানে JSON মিনিফিকেশন দরকারী

যখন হোয়াইটস্পেস পরবর্তী সিস্টেমে বা ডেটা গ্রহণকারী ব্যক্তিতে কোনও মূল্য যোগ করে না তখন ক্ষুদ্রকরণ সবচেয়ে কার্যকর।

API ডেটা

JSON request ও response-এর উদাহরণ তৈরি করুন অথবা পুনরায় ব্যবহারের আগে পরীক্ষা করুন।

অ্যাপের configuration

অ্যাপে ব্যবহারের আগে settings-এর সিনট্যাক্স ও কাঠামো যাচাই করুন।

টেস্ট ডেটা

পুনরাবৃত্তিযোগ্য উদাহরণ তৈরি করুন এবং সার্ভারে ডেটা না পাঠিয়ে পার্থক্য দেখুন।

JSON নির্দেশিকা

JSON মিনিফিকেশন কী পরিবর্তন করে—এবং কী করে না

পার্স করা JSON মান সংরক্ষণ করার সময় একটি মিনিফায়ারের উপস্থাপনা হোয়াইটস্পেস সরিয়ে দেওয়া উচিত। সেই সীমানা বোঝা দুর্ঘটনাজনিত তথ্য পরিবর্তন প্রতিরোধ করে।

01

ঐচ্ছিক হোয়াইটস্পেস সরানো হয়েছে

JSON টোকেনগুলির মধ্যে স্পেস, ট্যাব এবং লাইন বিরতি ডেটা মডেলের অংশ নয়৷ পার্সিং সফল হওয়ার পর, টুলটি ঐচ্ছিক হোয়াইটস্পেস ছাড়াই মানটিকে সিরিয়ালাইজ করে।

02

অবৈধ সিনট্যাক্স কখনই ছদ্মবেশী হয় না

মন্তব্য, ট্রেলিং কমা, উদ্ধৃতিবিহীন সম্পত্তির নাম, অনির্ধারিত, এবং জাভাস্ক্রিপ্ট এক্সপ্রেশনগুলি মানক JSON নয়। টুলটি নীরবে মেরামত অনুমান করার পরিবর্তে একটি ত্রুটি রিপোর্ট করে।

03

UTF-8 বাইট পরিমাপ করা হয়

ফাইলের আকার TextEncoder দিয়ে গণনা করা হয়, তাই ইমোজি এবং নন-ল্যাটিন অক্ষরগুলি জাভাস্ক্রিপ্ট অক্ষর গণনার পরিবর্তে তাদের প্রকৃত UTF-8 বাইট দৈর্ঘ্য দ্বারা গণনা করা হয়।

04

Minified মানে এনক্রিপ্ট করা নয়

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

FAQ

JSON প্রক্রিয়াকরণ নিয়ে প্রশ্ন

বৈধতা, গোপনীয়তা, ফাইলের আকার এবং টুলটি কী পরিবর্তন করে সে সম্পর্কে সোজা উত্তর।

আমার JSON কি সার্ভারে পাঠানো হয়?

পেস্ট করা লেখা ও স্থানীয় ফাইল আপনার ব্রাউজারেই প্রক্রিয়া করা হয়। URL লোড করলে ব্রাউজার সরাসরি সেই সাইটে অনুরোধ পাঠায়; সাইটটিকে CORS অনুমতি দিতে হবে।

ক্ষুদ্রকরণ কি ডেটা পরিবর্তন করে?

এটি স্ট্যান্ডার্ড JSON পার্স করার পরে ঐচ্ছিক হোয়াইটস্পেস সরিয়ে দেয়। মান সমতুল্য থাকে, যদিও অবজেক্ট কী অর্ডারকে শব্দার্থগত গ্যারান্টি হিসাবে বিবেচনা করা উচিত নয়।

কেন আমার JSON অবৈধ?

স্ট্যান্ডার্ড JSON-এর জন্য ডবল-উদ্ধৃত কী এবং স্ট্রিং প্রয়োজন। এটি মন্তব্য, ট্রেলিং কমা, অনির্ধারিত মান, বা জাভাস্ক্রিপ্ট অবজেক্ট আক্ষরিক বাক্য গঠনের অনুমতি দেয় না।

আমার ফাইল কত বড় হতে পারে?

স্থানীয় ফাইল আমদানিকারক .json ফাইল 10 MB পর্যন্ত গ্রহণ করে। উপলব্ধ ডিভাইস মেমরি এবং ব্রাউজারের সীমা এখনও অস্বাভাবিক জটিল ফাইলগুলিকে প্রভাবিত করতে পারে৷

Unminify কি করে?

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