डेवलपर

CSS यूनिट कन्वर्टर

अपना खुद का बेस फ़ॉन्ट साइज़ और व्यूपोर्ट डाइमेंशन उपयोग करके px, rem, em, pt, vw, vh, और % के बीच तुरंत कन्वर्ट करें — अब यह अंदाज़ा लगाने की ज़रूरत नहीं कि 1.5rem वास्तव में पिक्सल में क्या है।

क्या इस कैलकुलेटर ने आपकी मदद की?

CSS यूनिट कन्वर्टर क्या है?

CSS साइज़िंग के लिए कई अलग-अलग यूनिट का समर्थन करता है — px और pt जैसी एब्सोल्यूट यूनिट, और rem, em, vw, vh, और % जैसी रिलेटिव यूनिट। रिस्पॉन्सिव, एक्सेसिबल डिज़ाइन के लिए रिलेटिव यूनिट आवश्यक हैं (विशेष रूप से rem यूज़र की ब्राउज़र फ़ॉन्ट-साइज़ प्राथमिकता का सम्मान करता है), लेकिन उनके बीच मानसिक रूप से कन्वर्ट करना वास्तव में कठिन है, क्योंकि परिणाम संदर्भ पर निर्भर करता है: रूट फ़ॉन्ट साइज़, वर्तमान एलिमेंट का फ़ॉन्ट साइज़, या व्यूपोर्ट डाइमेंशन। यह कन्वर्टर आपके लिए वह गणित करता है: अपना बेस फ़ॉन्ट साइज़, व्यूपोर्ट डाइमेंशन, और जिस मान को आप कन्वर्ट कर रहे हैं वह सेट करें, और हर दूसरी यूनिट में समकक्ष मान तुरंत देखें — यह किसी डिज़ाइन मॉकअप के पिक्सल मापों को रिस्पॉन्सिव rem/vw मानों में बदलने, या यह दोबारा जांचने के लिए उपयोगी है कि कोई मौजूदा CSS नियम स्क्रीन पर वास्तव में क्या रेंडर करता है।

इस कैलकुलेटर का उपयोग कब करें

  • प्रोजेक्ट शुरू करने से पहले टूल की लागत का मूल्यांकन करने की आवश्यकता होने पर
  • अन्य समान उपकरणों के साथ परिणामों की तुलना करते समय
  • विभिन्न परिदृश्यों में उपकरण का उपयोग करना सीखते समय
  • टीम या ग्राहकों के साथ परिणाम साझा करते समय
  • उपकरण की गणना की सटीकता की जांच करते समय
  • किसी विशिष्ट समस्या के लिए त्वरित और आसान समाधान खोजते समय

चरण:

  1. जिस मान को कन्वर्ट करना है उसे दर्ज करें और उसकी प्रारंभिक यूनिट चुनें।
  2. अपना बेस फ़ॉन्ट साइज़ सेट करें (डिफ़ॉल्ट रूप से ब्राउज़र मानक 16px)।
  3. vw/vh कन्वर्ज़न के लिए, अपनी लक्षित व्यूपोर्ट चौड़ाई और ऊंचाई दर्ज करें।
  4. हर दूसरी यूनिट में समकक्ष मान तुरंत पढ़ें।

सूत्र

1rem = 1em = बेस फ़ॉन्ट साइज़ (डिफ़ॉल्ट 16px) 1pt = 96/72 px ≈ 1.333px 1vw = व्यूपोर्ट चौड़ाई / 100 1vh = व्यूपोर्ट ऊंचाई / 100 1% = संदर्भ मान / 100

उपयोग के मामले

  • एक्सेसिबल CSS के लिए डिज़ाइनर के पिक्सल-आधारित Figma/Sketch स्पेक को rem मानों में बदलना
  • यह जांचना कि vw-आधारित रिस्पॉन्सिव फ़ॉन्ट साइज़ किसी विशिष्ट स्क्रीन चौड़ाई पर वास्तव में क्या रेंडर करता है
  • लेगेसी pt-आधारित प्रिंट या ईमेल CSS को वेब-मानक px या rem में बदलना
  • यह ऑडिट करना कि क्या किसी डिज़ाइन सिस्टम का स्पेसिंग स्केल यूनिट में साफ़-साफ़ मेल खाता है
  • डेवलपर टूल्स खोले बिना कोड रिव्यू के दौरान किसी CSS मान की तुरंत जांच करना

मुख्य लाभ

  • सभी 7 सामान्य CSS यूनिट के बीच एक ही जगह पर कन्वर्ट करता है
  • एक निश्चित अनुमान के बजाय आपके वास्तविक बेस फ़ॉन्ट साइज़ और व्यूपोर्ट का उपयोग करता है
  • टाइप करते ही तुरंत परिणाम — ब्राउज़र डेवलपर टूल्स खोलने की ज़रूरत नहीं
  • मुफ़्त, बिना साइन-अप, पूरी तरह आपके ब्राउज़र में चलता है

प्रो टिप्स

  • नेस्टेड कंपोनेंट में अप्रत्याशित जमाव से बचने के लिए फ़ॉन्ट साइज़ के लिए em के बजाय rem को प्राथमिकता दें
  • यदि आपके लक्षित ब्राउज़र समर्थन करते हैं तो मोबाइल फ़ुल-स्क्रीन लेआउट के लिए vh के बजाय dvh/svh का उपयोग करें
  • rem कन्वर्ज़न को अनुमानित बनाए रखने के लिए अपने डिज़ाइन सिस्टम में एक सुसंगत बेस फ़ॉन्ट साइज़ बनाए रखें
  • पिक्सल-परफ़ेक्ट डिज़ाइन को बदलते समय, स्पेसिंग को rem में बदलें लेकिन बॉर्डर-चौड़ाई और अन्य बारीक विवरण px में ही रखें

सामान्य गलतियाँ जिनसे बचना चाहिए

  • यह जांचे बिना कि रूट फ़ॉन्ट साइज़ बदला गया है या नहीं, यह मान लेना कि 1rem हमेशा 16px के बराबर होता है
  • ब्राउज़र एड्रेस बार व्यवहार को ध्यान में रखे बिना मोबाइल फ़ुल-हाइट लेआउट के लिए vh का उपयोग करना
  • em-आधारित फ़ॉन्ट साइज़ को नेस्ट करना और उनके अप्रत्याशित रूप से जमा होने पर हैरान होना
  • एक ही कंपोनेंट में px और rem को असंगत रूप से मिलाना, जिससे एक्सेसिबिलिटी स्केलिंग टूट जाती है

मुख्य शर्तें समझाई गईं

रूट फ़ॉन्ट साइज़: html एलिमेंट पर सेट फ़ॉन्ट-साइज़, जिसके सापेक्ष सभी rem यूनिट होती हैं
व्यूपोर्ट: ब्राउज़र विंडो में वेब पेज का दृश्यमान क्षेत्र
एब्सोल्यूट यूनिट: px या pt जैसी एक यूनिट जिसका एक स्थिर वास्तविक-विश्व आकार है, किसी संदर्भ के सापेक्ष नहीं
रिलेटिव यूनिट: rem, em, vw, या % जैसी एक यूनिट जिसका आकार किसी अन्य मान पर निर्भर करता है

संबंधित अवधारणाएँ

  • कलर कनवर्टर: HEX, RGB और HSL रंग प्रारूपों के बीच कन्वर्ट करें
  • लंबाई कनवर्टर: इंच, सेंटीमीटर, पिक्सल और अधिक के बीच कन्वर्ट करें
  • यूनिट कनवर्टर: विभिन्न माप इकाइयों के बीच कन्वर्ट करें
  • पहलू अनुपात कैलकुलेटर: आस्पेक्ट रेशियो की गणना और कन्वर्ट करें
  • डेटा कनवर्टर: बाइट, KB, MB, GB और TB के बीच कन्वर्ट करें

उदाहरण

16px बेस फ़ॉन्ट साइज़ पर, 1.5rem 24px में बदलता है। 1440px व्यूपोर्ट चौड़ाई पर, 5vw 72px में बदलता है।

आपके परिणामों की व्याख्या

यह टूल आपके द्वारा प्रदान किए गए इनपुट के आधार पर विस्तृत परिणाम दिखाता है। संख्याओं की व्याख्या कैसे करें और उनके आधार पर निर्णय कैसे लें, इसे समझने के लिए प्रत्येक अनुभाग की सावधानी से समीक्षा करें। यदि आपके पास टूल कैसे काम करता है या विशिष्ट परिणामों की व्याख्या कैसे करें, इस बारे में प्रश्न हैं, तो नीचे अक्सर पूछे जाने वाले प्रश्न अनुभाग देखें या सहायता से संपर्क करें।

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

rem और em में क्या अंतर है?
rem हमेशा रूट (html) एलिमेंट के फ़ॉन्ट साइज़ के सापेक्ष होता है, इसलिए कोई एलिमेंट कितना भी गहराई से नेस्टेड क्यों न हो, यह लगातार समान रहता है। em वर्तमान एलिमेंट के अपने फ़ॉन्ट साइज़ के सापेक्ष होता है, जिसका मतलब है कि नेस्ट होने पर यह जमा (compound) हो सकता है — यह टूल सरलता के लिए दोनों को आपके बेस फ़ॉन्ट साइज़ का उपयोग करके समान तरीके से व्यवहार करता है।
1rem आमतौर पर 16px के बराबर क्यों होता है?
16px लगभग हर ब्राउज़र में रूट html एलिमेंट के लिए डिफ़ॉल्ट ब्राउज़र फ़ॉन्ट साइज़ है। चूंकि rem उस रूट साइज़ के सापेक्ष होता है, 1rem 16px के बराबर होता है जब तक कि पेज (या यूज़र की ब्राउज़र सेटिंग्स) स्पष्ट रूप से रूट फ़ॉन्ट साइज़ न बदलें।
vw और vh किसके लिए उपयोग होते हैं?
vw (व्यूपोर्ट चौड़ाई) और vh (व्यूपोर्ट ऊंचाई) ब्राउज़र विंडो की वर्तमान चौड़ाई और ऊंचाई के प्रतिशत हैं — 1vw व्यूपोर्ट चौड़ाई के 1% के बराबर है। ये आमतौर पर फ़ुल-स्क्रीन लेआउट और स्क्रीन के साथ स्केल होने वाली रिस्पॉन्सिव टाइपोग्राफी के लिए उपयोग होते हैं।
क्या एक पिक्सल हमेशा ठीक 1 इंच का 1/96वां हिस्सा होता है?
CSS विनिर्देशन के अनुसार, हां — एक CSS पिक्सल को 1 इंच के 1/96वें हिस्से के रूप में परिभाषित किया गया है, यही कारण है कि 1pt (1 इंच का 1/72) ठीक 96/72 = 1.333 CSS पिक्सल में बदलता है।
क्या यह टूल मुफ्त है?
हाँ, यह टूल पूरी तरह से मुफ्त है और पंजीकरण की आवश्यकता नहीं है। आप इसे स्वतंत्र रूप से उपयोग कर सकते हैं।
क्या डेटा सुरक्षित है?
हाँ, सभी गणनाएँ आपके ब्राउज़र में होती हैं। हमारे सर्वर पर कोई डेटा नहीं भेजा जाता।
क्या मैं फोन पर टूल का उपयोग कर सकता हूँ?
हाँ, यह टूल सभी डिवाइसों के साथ संगत है, जिसमें स्मार्टफोन और टैबलेट शामिल हैं।
मैं अपने परिणाम कैसे सहेजूँ?
यदि यह सुविधा उपलब्ध है, तो आप परिणामों की प्रतिलिपि बना सकते हैं या PDF या CSV फ़ाइल के रूप में निर्यात कर सकते हैं।
क्या परिणाम सटीक हैं?
परिणाम मान्य सूत्रों और समीकरणों पर आधारित हैं। अधिकतम सटीकता के लिए, सभी मानों के सही इनपुट की जाँच करें।
क्या मैं ऑफलाइन टूल का उपयोग कर सकता हूँ?
हाँ, अधिकांश गणनाएँ आपके ब्राउज़र में स्थानीय रूप से होती हैं और इंटरनेट कनेक्शन की आवश्यकता नहीं है।
टूल समस्या को कैसे हल करें?
सुनिश्चित करें कि आप ब्राउज़र के नवीनतम संस्करण का उपयोग कर रहे हैं और आवश्यकता पड़ने पर कैश साफ़ करें। यदि समस्या बनी रहती है, तो सहायता से संपर्क करें।

और उपकरण खोजें

हमारी पूरी टूल लाइब्रेरी से नए चुनिंदा टूल्स।