कई लोगों को आश्चर्य हो सकता है कि ग्लास में अलग-अलग रंग क्यों हो सकते हैं क्योंकि ग्लास एक प्रकार की मानव निर्मित सामग्री है। और रंगों में रंग नहीं लगते।
यदि आप कांच को अवरक्त अवशोषित करना चाहते हैं, तो आप लोहे को जोड़ सकते हैं। उदाहरण के लिए, प्रोजेक्टर में यह इन्सुलेट ग्लास है। ग्लास में सेरियम जोड़ने से यह पराबैंगनी प्रकाश को अवशोषित करेगा। कांच में विभिन्न धातुओं और धातु आक्साइड को जोड़ने से कांच का रंग भी बदल सकता है। उदाहरण के लिए, मैंगनीज की थोड़ी मात्रा कांच में लोहे के कारण हल्के हरे रंग को बदल सकती है। थोड़ा और मैंगनीज लैवेंडर ग्लास बना सकता है। Se का समान प्रभाव होता है। कोबाल्ट की एक छोटी मात्रा नीले कांच का कारण बन सकती है। टिन ऑक्साइड और आर्सेनिक ऑक्साइड से अपारदर्शी सफेद कांच निकल सकता है। यह कांच सफेद सिरेमिक का प्रतीत होता है। कॉपर ऑक्साइड फ़िरोज़ा ग्लास का कारण बनता है। धातु में कॉपर क्रिमसन, अपारदर्शी ग्लास का निर्माण करेगा जो एक रूबी की तरह दिखता है। निकेल नीले, गहरे बैंगनी या काले कांच का कारण बन सकता है। टाइटेनियम के कारण भूरा पीला हो सकता है। सोने की ट्रेस मात्रा (लगभग 0.001%) कांच को बहुत चमकदार बनाते हैं, जैसे कि रूबी रंग। यूरेनियम (0.1 से 2%) के कारण होने वाला कांच पीला या हरा होता है। चांदी के यौगिकों से नारंगी से लेकर पीले रंग के कांच बन सकते हैं।
कांच के तापमान को बदलने से इन यौगिकों का रंग भी बदल सकता है, लेकिन रासायनिक सिद्धांत जटिल हैं और अभी तक समझाया नहीं गया है।
