Шифраторът е комбинационна логическа схема, която генерира двоичен изходен код, определящ еднозначно активирания входен сигнал. Изграждат се по т.н. приоритетна схема. Ако се подаде едновременно сигнал на повече от един вход, на изхода се получава входа на най-старшия вход (този с най-голям номер). Логическото ниво на входа е логическа "0".