🛝Toolio
परिचय संपर्क

🗜️ CSS मिनिफायर

अपना CSS पेस्ट करें और तुरंत मिनिफाय करें - टिप्पणियां हटा दी जाती हैं, व्हाइटस्पेस संकुचित कर दिया जाता है, और स्ट्रिंग और url() मान अपरिवर्तित रहते हैं। आपके द्वारा बचे हुए बाइट्स को देखें।

आपका CSS
मूल छोटाकर्ता — स्ट्रिंग & url() को सुरक्षित रखा जाता है।

डिज़ाइन से ही निजी. यह टूल पूरी तरह आपके ब्राउज़र में चलता है — आपका डाला हुआ कुछ भी अपलोड या सेव नहीं होता, और यह ऑफ़लाइन भी काम करता है।

परिचय

यह CSS मिनिफायर पूरी तरह से आपके ब्राउज़र में चलता है और एक टोकेनाइजेशन प्रयोग करता है जो किनारे के मामलों के सही तरीके से नियंत्रित करता है। यह एकल-लाइन (//) और मल्टी-लाइन (/* */) टिप्पणियों को हटा देता है, व्हाइटस्पेस के अनुक्रम को एक स्पेस में संकुचित कर देता है या उन्हें { } : ; , और > जैसे विराम चिह्नों के आसपास हटा देता है, और बिना कोई डेटा यूआरएल या फॉंट नामों में अंतर के बरकरार रखता है। क्योंकि यह एक बुनियादी टोकेनाइजर है, नियंत्रक ट्री पार्सर के बजाय, यह तेज़ और निर्भरता मुक्त है, जो अधिकांश हाथ से लिखे गए या प्रीप्रोसेसर जनरेटेड CSS के लिए उपयुक्त है। उपकरण मूल आकार, संकुचित आकार और बचे हुए बाइट्स दिखाता है ताकि आप यह निर्णय ले सकें कि क्या अतिरिक्त अपतटीकरण की आवश्यकता है।

कैसे उपयोग करें

  1. अपना CSS बाईर के इनपुट क्षेत्र में पेस्ट करें।
  2. मिनिफाय पर क्लिक करें - उपकरण आपके CSS को टोकेनाइज करता है और दाईं ओर संकुचित संस्करण निर्गत करता है।
  3. आकार के सारांश को देखें ताकि आप मूल आकार, संकुचित आकार और बचे हुए बाइट्स को देख सकें।
  4. कॉपी पर क्लिक करें ताकि आप संकुचित CSS को अपने क्लिपबोर्ड में कॉपी कर सकें, या डाउनलोड का उपयोग करके इसे .css फ़ाइल के रूप में सहेज सकें।

सामान्य प्रश्न

क्या यह उपकरण मेरे CSS को सर्वर पर प्रोसेस करता है?
नहीं। मिनिफाय आपके ब्राउज़र में जावास्क्रिप्ट के साथ पूरी तरह से चलता है। आपके CSS को कहीं भी भेजा नहीं जाता है।
क्या मिनिफाय मेरे CSS को तोड़ देगा?
टोकेनाइजर बिना कोई डेटा यूआरएल या फॉंट नामों में अंतर के बरकरार रखता है, इसलिए वैध CSS अपरिवर्तित रहता है। हालांकि, यह एक पूर्ण एएसटी पार्सर नहीं है - असामान्य किनारे के मामले जो अस्तर वाले सिंटैक्स में हो सकते हैं, पूरी तरह से संभाले नहीं जा सकते हैं।
क्या एकल-लाइन // टिप्पणियां हटा दी जाती हैं?
हां। एकल-लाइन (//) और मल्टी-लाइन (/* */) टिप्पणियां हटा दी जाती हैं। ध्यान दें कि // CSS स्पेक के आधिकारिक भाग नहीं है लेकिन प्रीप्रोसेसर स्रोत फ़ाइलों में आम है।
मेरा CSS कितना छोटा हो जाएगा?
मानों द्वारा लिखे गए CSS आमतौर पर 20-40% छोटा हो जाता है। अधिक टिप्पणियों या व्हाइटस्पेस के साथ फ़ाइलें अधिक बचाती हैं। अधिकतम संकुचन के लिए, अपने सर्वर पर gzip या Brotli के साथ जोड़ें।
क्या मैं CSS में चर या calc() अभिव्यक्ति के साथ मिनिफाय कर सकता हूं?
हां। कस्टम प्रॉपर्टी (--var), var(), calc(), और अन्य आधुनिक CSS फ़ंक्शन आम टोकेन मान के रूप में देखे जाते हैं और सुरक्षित रूप से पार करते हैं।
क्या यह टूल मेरा डेटा अपलोड करता है?
नहीं। सब कुछ आपके ब्राउज़र में ही चलता है, इसलिए आपका डेटा कभी आपके डिवाइस से बाहर नहीं जाता — पेज लोड होने के बाद यह ऑफ़लाइन भी काम करता है।