রঙ্গক হল এমন একটি উপাদান যা তরঙ্গদৈর্ঘ্য-নির্বাচিত শোষণের ফলে প্রতিফলিত বা প্রেরিত আলোর রঙ পরিবর্তন করে।এই শারীরিক প্রক্রিয়াটি ফ্লুরোসেন্স, ফসফোরেসেন্স এবং অন্যান্য ধরণের লুমিনেসেন্স থেকে আলাদা, যেখানে একটি উপাদান আলো নির্গত করে।বেশিরভাগ উপকরণ বেছে বেছে আলোর নির্দিষ্ট তরঙ্গদৈর্ঘ্য শোষণ করে।রঙ্গক হিসাবে ব্যবহার করার জন্য মানুষ যে উপাদানগুলি বেছে নিয়েছে এবং বিকাশ করেছে তাদের সাধারণত বিশেষ বৈশিষ্ট্য থাকে যা সেগুলিকে অন্যান্য উপাদানে রঙ করার জন্য দরকারী করে তোলে।একটি রঙ্গক এর রঙের উপকরণের তুলনায় একটি উচ্চ রঙের শক্তি থাকতে হবে।এটি পরিবেষ্টিত তাপমাত্রায় কঠিন আকারে স্থিতিশীল হতে হবে।