Yes, it features an automatic shut-off mode, but it works based on the water level, not the eggs themselves.Here is how it actually works:The Water Controls the Time: You manually pour a precise amount of water onto the heating plate using the measuring cup (less water for soft-boiled, more for hard-boiled). Evaporation Triggers the Shutdown: The machine turns the heating element on to create steam. Once all that specific amount of water has completely evaporated into steam, the temperature on the heating plate rises sharply.Auto Shut-Off: A thermal sensor detects this temperature spike, automatically cuts off the power, turns off the indicator light, and often triggers a buzzer or chime to let you know your eggs are done. So, by measuring the exact amount of water you pour in at the beginning, you dictate how long it steams before automatically shutting itself off.