গ্রে কোড এমন ধরনের কোড যাতে একটি সংখ্যা হতে পরবর্তী সংখ্যায় যেতে মাত্র একটি বিটের পরিবর্তন ঘটে।
Gray কোড ওয়েটেড কোড নয়। এটি বিশেষ ধরণের রিফ্লেকটেড কোড। রিফ্লেকটেড প্রকৃয়ায় সৃষ্ট বাইনারী কোডকে Gray কোড বলা হয়। এটি গাণিতিক অপারেশনে ব্যবহার সুধিাজনক নয় কিন্তু এনালগ টু ডিজিটাল কনভার্টার সার্কিটে এবং ইনপুট আউটপুট ডিভাইসে ব্যবহার সুবিধাজনক।