सीधे कंटेंट पर जाएं
SPCXTools

CSS मिनिफ़ायर

अपनी स्टाइलशीट्स को छोटा करें — व्हाइटस्पेस, कमेंट्स और अनावश्यक रूल्स को हटाएं — और देखें कि आपने कितना साइज़ बचाया।

लोकली चलता है — फ़ाइलें कभी आपकी डिवाइस से बाहर नहीं जातीं

टूल लोड हो रहा है…

CSS मिनिफ़ायर का इस्तेमाल कैसे करें

  1. 1अपना CSS Input (इनपुट) बॉक्स में पेस्ट करें, या Sample (सैंपल) पर क्लिक करें।
  2. 2मिनिफाई किया गया CSS अपने आप दाईं ओर दिखाई देगा।
  3. 3कई लाइसेंसों के लिए आवश्यक /*! … */ कमेंट्स को बनाए रखने के लिए Preserve license comments पर टिक लगा रहने दें।
  4. 4परिणाम को कॉपी करें या इसे minified.css के रूप में डाउनलोड करें।

अपनी CSS को छोटा करें

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

फीचर्स

  • व्हाइटस्पेस और कमेंट्स हटाना।
  • वैल्यू को छोटा करना: कलर्स, ज़ीरो, यूनिट्स और फ़ॉन्ट वेट।
  • स्ट्रक्चरल ऑप्टिमाइज़ेशन: डुप्लिकेट सिलेक्टर्स को मिलाता है और ओवरराइड की गई डिक्लेरेशन को हटाता है।
  • लाइसेंस कमेंट्स (/*! … */) अनुरोध पर सुरक्षित रखे जाते हैं।
  • साइज़ की तुलना बाइट्स और प्रतिशत में।
  • प्राइवेट: पूरी तरह से आपके ब्राउज़र में चलता है।

पहले और बाद में

.card .title {
  font-weight: bold;
  color: #333333;
}
.card .title {
  font-size: 1.25em;
}

यह बन जाता है

.card .title{font-weight:700;color:#333;font-size:1.25em}

Minify कब करें

प्रोडक्शन के लिए अपने बिल्ड के हिस्से के रूप में CSS को Minify करें, और वर्ज़न कंट्रोल में पढ़ने योग्य सोर्स कोड रखें। ज़्यादातर फ्रेमवर्क और बंडलर्स यह काम अपने आप करते हैं; यह टूल क्विक फिक्स, CMS थीम्स, ईमेल टेम्प्लेट्स, एम्बेडेड विजेट्स और बिना बिल्ड स्टेप वाले प्रोजेक्ट्स के लिए बहुत उपयोगी है।

संबंधित टूल्स

JavaScript Minifier के साथ स्क्रिप्ट्स को Minify करें, Box Shadow Generator और CSS Gradient Generator के साथ विज़ुअली स्टाइल्स बनाएँ, या JSON Formatter के साथ JSON को फ़ॉर्मेट करें।

अक्सर पूछे जाने वाले सवाल

CSS minifier क्या करता है?
यह उन सभी चीज़ों को हटा देता है जिनकी ब्राउज़र को ज़रूरत नहीं होती — whitespace, line breaks और comments — और values को उनके सबसे छोटे रूप में लिखता है, जैसे #ffffff → #fff और 0px → 0। यह minifier (CSSO) डुप्लिकेट selectors और declarations को भी merge करता है और ओवरराइड की गई properties को हटा देता है।
क्या minified CSS का उपयोग करना सुरक्षित है?
हाँ। स्ट्रक्चरल ऑप्टिमाइज़ेशन को इस तरह डिज़ाइन किया गया है कि विज़ुअल रिज़ल्ट में कोई बदलाव न आए। किसी भी बिल्ड स्टेप की तरह, डिप्लॉय करने के बाद अपने पेजों को टेस्ट करें, खासकर यदि आप असामान्य हैक्स या इनवैलिड CSS का उपयोग करते हैं।
मेरी CSS फ़ाइल का साइज़ कितना कम होगा?
आमतौर पर कम्प्रेशन से पहले 15–40% तक। हाथ से लिखी गई और अच्छे comments वाली stylesheets का साइज़ सबसे ज़्यादा कम होता है। आपके सर्वर का gzip या Brotli कम्प्रेशन इसके ट्रांसफर साइज़ को और भी कम कर देता है।
लाइसेंस comments को क्यों रखें?
कई ओपन-सोर्स लाइसेंसों में यह ज़रूरी होता है कि कॉपीराइट नोटिस कोड के साथ ही रहे। /*! से शुरू होने वाले comments को सुरक्षित रखना minifiers के लिए एक स्टैण्डर्ड कन्वेंशन है।
क्या मेरा कोड अपलोड होता है?
नहीं। मिनिफिकेशन (Minification) आपके ब्राउज़र में ही होता है; आपका कोड कभी भी आपके डिवाइस से बाहर नहीं जाता।
जावास्क्रिप्ट मिनिफ़ायरTerser के साथ अपनी JavaScript को कंप्रेस करें — छोटी फ़ाइलें, समान कार्यक्षमता।HTML एनकोड / डिकोडटेक्स्ट को सुरक्षित HTML एंटिटीज़ में बदलें — या एंटिटीज़ को वापस पढ़ने योग्य कैरेक्टर्स में बदलें।JSON फॉर्मेटर और वैलिडेटरस्पष्ट एरर लोकेशन के साथ JSON को तुरंत beautify, minify और वैलिडेट करें।बॉक्स शैडो जेनरेटरलाइव प्रीव्यू के साथ सॉफ्ट, शार्प, लेयर्ड या इनसेट शैडो को फाइन-ट्यून करें और CSS कॉपी करें।Base64 एनकोड और डिकोडटेक्स्ट और फाइल्स को Base64 में बदलें और वापस लाएं, पूर्ण UTF-8 और Base64URL सपोर्ट के साथ।Base64 से Imageअपने ब्राउज़र में तुरंत Base64 स्ट्रिंग्स और Data URIs को डिकोड करके देखने और डाउनलोड करने योग्य images में बदलें।