Электронный кодовый замок — замок, для открытия которого необходимо указать кодовую последовательность. Эта кодовая комбинация хранится в памяти электронного блока и вводится обычно с клавиатуры. Электронные кодовые замки предназначены для дистанционного открывания двери подачей электрического сигнала и используются совместно с домофонами, кодовыми панелями, считывателями карточек различных типов и другими устройствами контроля доступа. Существуют две разновидности электрических кодовых замков: с электромеханическим приводом и электромагнитные.
Электромагнитный кодовый замок удерживает дверь в закрытом состоянии за счет усилия мощного электромагнита. Электромеханический кодовый замок имеет механический ригель, удерживающий дверь в закрытом состоянии, а управление этим ригелем осуществляется относительно маломощным соленоидом. Электромагнитные замки гораздо надёжнее, и проще в изготовлении, так как в отличие от электромеханических, не имеют движущихся частей.