Виконують функцію, зворотну дешифраторам, тобто, перетворюють унітарний код в двійковий, двійково-десятковий або будь-який інший. Робота шифратора, як будь-якої двійкової системи, може бути задана у вигляді таблиці відповідностей, за якою досить просто побудувати схему.
Із мікросхем шифраторів відомі, наприклад, К555ИВ3, КМ555ИАІ.
Перетворювачі кодів
Вони використовують спільну роботу дешифратора і шифратора. Дешифратор перетворює двійковий або двійково-десятковий код в унітарний, а шифратор – отриманий унітарний код в потрібний. Типовим прикладом використання такого перетворювача є схема перетворення коду в код керування семисегментним індикатором.