Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for an electronic knife holder. In some implementations, the electronic knife holder includes a microprocessor, a base member that has a first exterior surface containing multiple slots, a lock, and sensors corresponding to the multiple slots. Each of the multiple slots defines an interior space of the base member and is configured to receive a knife blade. When the lock is placed in a locked position, the lock locks one or more knives placed in one of the multiple slots. The sensors are configured to detect if a knife is present in one of the multiple slots.