Забарвлення скло здійснюють введенням у нього оксидів деяких металів чи утворенням колоїдних частинок певних елементів. Так, золото та мідь при колоїдному розподілі фарбують скло у червоний колір. Такі скло називають золотим та мідним рубіном відповідно.
Наночастинки золота фарбують скло у різні відтінки червоного та фіолетового кольору. Найбільшу популярність здобуло скло «золотий рубін». Забарвлення стекол викликана поглинанням світла наночастинкою завдяки плазмонному резонансу – когерентному збудженню вільних електронів у межах зони провідності.
Наприклад, нікель фарбує скло у фіолетовий або коричневий колір, хром – у жовто-зелений, кобальт – у синій, марганець – у фіолетовий.