मुफ़्त वेबसाइट कलर पैलेट एक्सट्रैक्टर
किसी भी वेबसाइट के CSS से पूरा कलर पैलेट निकालें। ब्रांड रंग, टेक्स्ट रंग और बैकग्राउंड खोजें। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
अपडेट किया गया
Website Color Palette Extractor
Extract the full color palette from any website CSS.
Color Palette Extractor
अक्सर पूछे जाने वाले प्रश्न
वेबसाइट कलर पैलेट एक्सट्रैक्टर क्या है?
वेबसाइट कलर पैलेट एक्सट्रैक्टर एक मुफ़्त ऑनलाइन टूल है जो किसी भी वेबसाइट के CSS से पूरी रंग पैलेट निकालता है। ब्रांड रंग, टेक्स्ट रंग और बैकग्राउंड खोजें। यह पूरी तरह आपके ब्राउज़र में चलता है, किसी इंस्टॉलेशन या साइन-अप की ज़रूरत नहीं।
मैं इस टूल का उपयोग कैसे करूँ?
किसी वेबसाइट का CSS सोर्स कोड पेस्ट करें और टूल उसमें इस्तेमाल किए गए सभी रंग मानों को निकाल देगा।
क्या यह CSS कस्टम प्रॉपर्टीज़ का पता लगा सकता है?
हाँ, यह CSS वेरिएबल्स (--color-*) और उनके मानों का पता लगाता है।
क्या यह मुफ़्त है?
हाँ, पूरी तरह मुफ़्त।
क्या इस टूल के साथ मेरा डेटा सुरक्षित है?
बिल्कुल। वेबसाइट कलर पैलेट एक्सट्रैक्टर सब कुछ आपके ब्राउज़र में क्लाइंट-साइड पर प्रोसेस करता है। कोई भी डेटा किसी सर्वर पर अपलोड या संग्रहीत नहीं किया जाता। आपकी सामग्री हर समय आपके डिवाइस पर निजी रहती है।
क्या वेबसाइट कलर पैलेट एक्सट्रैक्टर मोबाइल डिवाइस पर काम करता है?
हाँ, वेबसाइट कलर पैलेट एक्सट्रैक्टर पूरी तरह रिस्पॉन्सिव है और स्मार्टफ़ोन व टैबलेट पर काम करता है। आप इसे किसी भी आधुनिक वेब ब्राउज़र वाले डिवाइस पर इस्तेमाल कर सकते हैं, किसी ऐप डाउनलोड की ज़रूरत नहीं।
क्या इस टूल का उपयोग करने के लिए मुझे खाता बनाना होगा?
किसी खाते या पंजीकरण की ज़रूरत नहीं है। बस अपने ब्राउज़र में वेबसाइट कलर पैलेट एक्सट्रैक्टर खोलें और तुरंत उपयोग शुरू करें। कोई साइन-अप बाधा या उपयोग प्रतिबंध नहीं है।
कौन-से ब्राउज़र समर्थित हैं?
वेबसाइट कलर पैलेट एक्सट्रैक्टर सभी आधुनिक ब्राउज़रों में काम करता है, जिनमें Chrome, Firefox, Safari, Edge और Opera शामिल हैं। सर्वोत्तम अनुभव के लिए अपने पसंदीदा ब्राउज़र का नवीनतम संस्करण उपयोग करें।
किसी वेबसाइट में इस्तेमाल हो रहे सटीक हेक्स कोड कैसे पता करें?
साइट को अपने ब्राउज़र में खोलें, उसका सोर्स या स्टाइलशीट देखें (राइट-क्लिक करके View Page Source चुनें, या किसी लिंक की गई .css फ़ाइल खोलें), CSS कॉपी करें, और उसे एक्सट्रैक्टर में पेस्ट करें। यह टूल स्क्रीनशॉट के पिक्सेल सैंपल करने के बजाय रॉ कलर वैल्यू पढ़ता है, इसलिए आपको मिलने वाले हेक्स कोड बिल्कुल वही होते हैं जो डिज़ाइनर ने तय किए थे, न कि एंटी-एलियासिंग या कंप्रेशन से बिगड़े अनुमान। यह उन्हीं प्रॉपर्टी को स्कैन करता है जहाँ रंग होता है -- background, color, border colors, fill, stroke, box-shadow, और outline -- साथ ही CSS कस्टम प्रॉपर्टी भी, और फिर हर यूनीक रंग को एक ऐसे स्वैच के रूप में सूचीबद्ध करता है जिसे क्लिक करके कॉपी किया जा सके। चूँकि यह पेस्ट किए गए सोर्स पर काम करता है, आप किसी इंटरनल या अप्रकाशित स्टाइलशीट का भी विश्लेषण कर सकते हैं जहाँ तक कोई स्क्रीनशॉट टूल नहीं पहुँच सकता। पूरा और सटीक पैलेट एक क्लिक में पाने के लिए ऊपर CSS पेस्ट करें।
CSS से रंग निकालने और स्क्रीनशॉट से रंग चुनने में क्या फ़र्क है?
स्क्रीनशॉट कलर पिकर एक रेंडर हुए पिक्सेल को सैंपल करता है, इसलिए मिलने वाली वैल्यू मूल रंग से हट सकती है — किनारों की एंटी-एलियासिंग, JPEG या PNG कंप्रेशन, मॉनिटर के कलर प्रोफ़ाइल, और रेंडरिंग के दौरान हुई किसी भी ओपैसिटी ब्लेंडिंग की वजह से। CSS से एक्सट्रैक्ट करने पर वही शाब्दिक वैल्यू पढ़ी जाती है जो लेखक ने लिखी थी -- जैसे #2563eb -- इसलिए यह सटीक और हर बार दोहराई जा सकने वाली होती है। CSS एक्सट्रैक्शन ऐसे रंग भी सामने लाता है जो स्क्रीनशॉट कभी नहीं दिखा सकता: वे टोन जो केवल hover स्टेट्स, डार्क-मोड नियमों, डिसेबल बटनों, या ऐसे कॉम्पोनेंट्स में तय हों जिन्हें आपने कभी क्लिक करके नहीं देखा, क्योंकि ये सभी सोर्स में मौजूद होते हैं। इसका ट्रेड-ऑफ़ यह है कि आपको स्टाइलशीट तक पहुँच चाहिए होती है, जबकि पिकर किसी भी इमेज पर काम कर जाता है। यह टूल CSS वाला रास्ता अपनाता है, और हर वैल्यू को डुप्लिकेट-मुक्त करके हेक्स में बदलता है। छिपे हुए रंगों समेत हर परिभाषित रंग देखने के लिए ऊपर एक स्टाइलशीट पेस्ट करें।
क्या यह एक्सट्रैक्टर rgb, rgba, और hsl रंगों को हेक्स में बदल देता है?
हाँ। यह टूल हर आम CSS सिंटैक्स में लिखे कलर वैल्यू को पहचानता है और उन सभी को सामान्य करके हेक्स में बदल देता है ताकि नतीजे सुसंगत हों और आपस में तुलना करना आसान हो। यह rgb() और rgba() फ़ंक्शन, hsl() और hsla() फ़ंक्शन, #f0a जैसा 3-डिजिट शॉर्टहैंड, पूरा 6-डिजिट हेक्स, और crimson, teal, gold जैसे नामित CSS रंगों को उनके मैच किए गए नाम में बदल देता है। 8-डिजिट हेक्स और alpha चैनल वाली rgba/hsla वैल्यू के लिए, alpha हटा दिया जाता है और केवल मूल रंग रखा जाता है, क्योंकि लक्ष्य पैलेट है न कि हर एलिमेंट की पारदर्शिता। चूँकि सब कुछ अंत में एक ही हेक्स फ़ॉर्मैट में आ जाता है, अलग-अलग तरीक़े से लिखी गई दो वैल्यू -- जैसे rgb(220, 20, 60) और #dc143c -- एक ही स्वैच में मिलकर एक संयुक्त उपयोग गिनती दिखाती हैं। ऊपर अपना CSS पेस्ट करें और हर सपोर्टेड फ़ॉर्मैट एक साफ़-सुथरे हेक्स पैलेट में एकीकृत हो जाएगा।
रंगों को एक्सेंट, न्यूट्रल, टेक्स्ट, और बैकग्राउंड श्रेणियों में क्यों बाँटा जाता है?
चालीस हेक्स कोड का कच्चा ढेर समझना मुश्किल होता है, इसलिए यह एक्सट्रैक्टर हर रंग को उसकी लाइटनेस और सैचुरेशन के आधार पर चार समूहों में बाँट देता है। बेहद हल्के शेड Light / Background रंग बन जाते हैं, बेहद गहरे टोन Dark / Text रंग बन जाते हैं, कम-सैचुरेशन वाली वैल्यू Neutral / Gray रंग बन जाती हैं, और बाक़ी बचे गहरे रंग Accent / Brand रंग बन जाते हैं। यह उसी तरह से काम करता है जैसे असली डिज़ाइन सिस्टम बना होता है, और इससे आपको किसी ब्रांड के सिग्नेचर रंग बनाम उसके सहायक ग्रे रंग तुरंत दिखाई दे जाते हैं। यह ग्रुपिंग रंगों की अव्यवस्था भी उजागर करती है: अगर accent समूह में लगभग-समान तीन नीले रंग हों, तो इसका आमतौर पर मतलब है कि एक ही ब्रांड रंग को अलग-अलग जगहों पर थोड़ा अलग ढंग से डाला गया है और उसे एक साथ मिलाया जाना चाहिए। हर स्वैच अपना हेक्स कोड और उपयोग गिनती बनाए रखता है, और सबसे ज़्यादा इस्तेमाल होने वाले रंग सबसे ऊपर आ जाते हैं। पैलेट को इस तरह अपने-आप व्यवस्थित देखने के लिए ऊपर एक स्टाइलशीट पेस्ट करें।
अपने प्रोजेक्ट के लिए एक्सट्रैक्ट किए गए पैलेट को CSS वेरिएबल के रूप में कैसे एक्सपोर्ट करें?
एक्सट्रैक्ट करने के बाद, Export Palette सेक्शन खोलें और CSS Variables फ़ॉर्मैट चुनें। यह टूल एक तैयार :root ब्लॉक बनाता है जिसमें हर रंग एक नंबर वाली कस्टम प्रॉपर्टी बन जाता है, जैसे --color-1: #2563eb, ताकि आप पूरा सेट सीधे किसी स्टाइलशीट में डाल सकें और अपने पूरे प्रोजेक्ट में उन टोकन का इस्तेमाल कर सकें। अगर आपको डेटा कहीं और चाहिए, तो JSON Array पर स्विच करें ताकि हर रंग उसके हेक्स, मैच हुए नाम और उपयोग गिनती के साथ मिले जो स्क्रिप्ट या डिज़ाइन टूलिंग के लिए काम आता है, या Hex List चुनें जो एक साधारण कॉमा-सेपरेटेड स्ट्रिंग देता है जिसे Figma, किसी स्वैच पैनल, या डॉक्यूमेंटेशन में साफ़-साफ़ पेस्ट किया जा सके। एक कॉपी बटन चुने गए फ़ॉर्मैट को एक क्लिक में आपके क्लिपबोर्ड पर रख देता है। यह ऐसी थीम से टोकन वापस पाने के लिए काम आता है जिसकी डिज़ाइन फ़ाइल कब की खो चुकी है, या किसी रीडिज़ाइन से पहले किसी ब्रांड को दस्तावेज़ी रूप देने के लिए। ऊपर अपना CSS पेस्ट करें, फिर अपने वर्कफ़्लो के लिए ज़रूरी फ़ॉर्मैट एक्सपोर्ट करें।
संबंधित टूल
मुफ़्त वेबसाइट स्पीड टेस्ट
अपनी वेबसाइट के पेज लोड समय, प्रदर्शन मेट्रिक्स और अनुकूलन के अवसरों का विश्लेषण करें। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त मोबाइल फ्रेंडली टेस्ट
जांचें कि आपकी साइट मोबाइल डिवाइस के लिए अनुकूलित है या नहीं। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त मेटा टैग एक्सट्रैक्टर
SEO और सोशल मीडिया विश्लेषण के लिए किसी भी वेबपेज से सभी मेटा टैग निकालें और समीक्षा करें। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में, बिना साइन-अप के।
मुफ़्त वेबसाइट स्क्रीनशॉट टूल
डिज़ाइन समीक्षा और परीक्षण के लिए किसी भी वेबपेज के पूर्ण-पृष्ठ या व्यूपोर्ट स्क्रीनशॉट कैप्चर करें। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में, बिना साइन-अप के।
वेबसाइट कलर पैलेट एक्सट्रैक्टर के बारे में
वेबसाइट कलर पैलेट एक्सट्रैक्टर किसी स्टाइलशीट में से हर रंग निकाल लेता है, ताकि आप किसी साइट का पूरा पैलेट एक ही नज़र में देख सकें। बस CSS या HTML सोर्स कोड पेस्ट करें, Extract Colors पर क्लिक करें, और यह टूल सभी वैल्यू पढ़ता है, डुप्लिकेट हटाता है, और उन्हें ऐसे स्वैच के रूप में सजाता है जिन्हें आप एक क्लिक में कॉपी कर सकते हैं। यह उन डिज़ाइनर्स के लिए बना है जो किसी ब्रांड का लुक दोबारा बना रहे हैं, उन डेवलपर्स के लिए जो किसी थीम का ऑडिट कर रहे हैं, और उन सभी के लिए जिन्हें स्क्रीनशॉट देखकर अंदाज़ा लगाने के बजाय पेज के पीछे के सटीक हेक्स कोड चाहिए।
सब कुछ आपके ब्राउज़र में ही होता है। आप जो सोर्स पेस्ट करते हैं वह कभी किसी सर्वर पर अपलोड नहीं होता, इसलिए आप किसी इंटरनल स्टाइलशीट, किसी क्लाइंट की अभी तक अप्रकाशित थीम, या किसी प्रतिस्पर्धी की CSS का विश्लेषण बिना डिवाइस से बाहर भेजे कर सकते हैं। न कोई साइन-अप, न कोई उपयोग सीमा, और न कोई सॉफ़्टवेयर इंस्टॉल करने की ज़रूरत।
यह आपकी CSS में क्या-क्या खोजता है
यह एक्सट्रैक्टर हर आम सिंटैक्स में लिखे कलर वैल्यू को पहचान लेता है और उन सभी को हेक्स में बदल देता है ताकि नतीजे एक जैसे और सुसंगत रहें:
- हेक्स कोड — 3-डिजिट शॉर्टहैंड (
#f0a), पूरे 6-डिजिट, और 8-डिजिट वैल्यू जहाँ अल्फा चैनल हटा दिया जाता है। - rgb() और rgba() फ़ंक्शन, जिन्हें उनके हेक्स समकक्ष में बदल दिया जाता है।
- hsl() और hsla() फ़ंक्शन, इन्हें भी हेक्स में बदला जाता है।
- नामित CSS रंग जैसे
crimson,teal,slate, औरgold, जिन्हें नतीजों में उनके पहचाने-जाने वाले नाम से मैच किया जाता है। - CSS कस्टम प्रॉपर्टी —
--color-primary,--bg-surface, और--text-mutedजैसे डिज़ाइन-टोकन वेरिएबल पहचाने जाते हैं और उनकी वैल्यू निकाली जाती है।
यह उन्हीं प्रॉपर्टी को स्कैन करता है जहाँ असल में रंग होता है — background और background-color, color, विभिन्न border-*-color प्रॉपर्टी, fill, stroke, box-shadow, और outline — जिससे दिखने वाले UI रंग और SVG फिल्स, दोनों पकड़ में आ जाते हैं।
पैलेट को कैसे व्यवस्थित किया जाता है
रंग निकाले जाने के बाद, उन्हें इस आधार पर क्रमबद्ध किया जाता है कि हर रंग कितनी बार आया है, जिससे सबसे ज़्यादा इस्तेमाल होने वाले (और आमतौर पर सबसे महत्वपूर्ण) ब्रांड रंग सबसे ऊपर आ जाते हैं। हर स्वैच अपना हेक्स कोड और उपयोग गिनती दिखाता है, और जिन रंगों का नाम मैच होता है वे अपना CSS नाम भी दिखाते हैं। एक बड़े पैलेट को पढ़ने में आसान बनाने के लिए, रंगों को उनकी लाइटनेस और सैचुरेशन के आधार पर चार समूहों में बाँटा जाता है:
- एक्सेंट / ब्रांड रंग — वे गहरे, आकर्षक टोन जो किसी साइट की पहचान तय करते हैं।
- न्यूट्रल / ग्रे रंग — बॉर्डर, डिवाइडर और हल्के फिल्स में इस्तेमाल होने वाले कम-सैचुरेशन वाले ग्रे रंग।
- डार्क / टेक्स्ट रंग — वे लगभग-काले टोन जो आमतौर पर बॉडी टेक्स्ट और हेडिंग में इस्तेमाल होते हैं।
- लाइट / बैकग्राउंड रंग — कंटेंट एरिया और कार्ड्स के पीछे इस्तेमाल होने वाले बेहद हल्के शेड।
किसी भी स्वैच पर क्लिक करके उसका हेक्स कोड तुरंत कॉपी करें। यह ग्रुपिंग कोड्स के फ्लैट ढेर को कुछ ऐसा बना देती है जिस पर आप वाकई तर्क लगा सकें — जैसे यह पता चलना कि जो "एक" ब्रांड ब्लू लगता है वह असल में तीन थोड़े-थोड़े अलग नीले रंग हैं जिन्हें एक साथ मिला देना चाहिए।
पैलेट को एक्सपोर्ट करना और इस्तेमाल में लाना
जब आपको ज़रूरी रंग मिल जाएँ, तो पूरे पैलेट को उस फ़ॉर्मैट में एक्सपोर्ट करें जो आपके वर्कफ़्लो में फ़िट बैठे:
- CSS वेरिएबल — एक तैयार
:root { --color-1: ...; }ब्लॉक जिसे सीधे स्टाइलशीट में पेस्ट किया जा सकता है। - JSON ऐरे — हर रंग उसके हेक्स, मैच हुए नाम और उपयोग गिनती के साथ, जो स्क्रिप्ट या डिज़ाइन टूलिंग के लिए काम आता है।
- हेक्स लिस्ट — Figma, किसी स्वैच पैनल, या डॉक्यूमेंटेशन में पेस्ट करने के लिए एक साधारण कॉमा-सेपरेटेड स्ट्रिंग।
असली इस्तेमाल के मौके लगातार आते हैं। आप किसी रीडिज़ाइन से पहले किसी मौजूदा ब्रांड के रंगों को दस्तावेज़ी रूप दे सकते हैं, ऐसी थीम से सटीक टोकन वापस पा सकते हैं जिसकी डिज़ाइन फ़ाइल कब की खो चुकी है, किसी संदर्भ साइट से एक सुसंगत पैलेट बना सकते हैं, या किसी स्टाइलशीट का ऑडिट कर सकते हैं जहाँ समय के साथ दर्जनों लगभग-समान वैल्यू घुस आई हों। चूँकि यह एक्सट्रैक्टर पेज को रेंडर करने के बजाय रॉ सोर्स पढ़ता है, यह CSS में कहीं भी परिभाषित रंगों को सामने ला देता है — यहाँ तक कि वे भी जो केवल hover स्टेट, डार्क-मोड नियमों, या ऐसे कॉम्पोनेंट्स में दिखते हैं जिन्हें आपने अभी क्लिक करके नहीं देखा है।
अपना CSS या HTML ऊपर पेस्ट करें ताकि पूरा पैलेट तुरंत सामने आ जाए, फिर ज़रूरी स्वैच कॉपी करें या ज़रूरी सेट एक्सपोर्ट करें।