Loading the page...
Preparing tools and content for you. This usually takes a second.
Preparing tools and content for you. This usually takes a second.
Fetching calculator categories and tools for this section.
Free intermittent fasting window calculator: pick 16:8, 18:6, 20:4, 12:12, OMAD-style, or custom fast hours, set when your eating window starts, and get stop eating and next fast break times on a daily loop.
Last updated: May 25, 2026
Know your kcal target? IF calorie calculator
When does your eating window start?
Eating
~8 h
Fasting
~16 h
Start eating: 12:00 PM
Stop eating: 8:00 PM
Fast until: 12:00 PM next cycle
12:00 PM
8:00 PM
12:00 PM
Next cycle
Default — 16:8 from 12:00 PM
Eat 12:00 PM–8:00 PM · fast 16 h
Early bird — 16:8 from 7:00 AM
Eat 7:00 AM–3:00 PM · fast 16 h
18:6 from 11:00 AM
Eat 11:00 AM–5:00 PM · fast 18 h
20:4 from 2:00 PM
Eat 2:00 PM–6:00 PM · fast 20 h
Late eater — 16:8 from 8:00 PM
Eat 8:00 PM–4:00 AM (+1 day) · fast 16 h
OMAD-style from 6:00 PM
Eat 6:00 PM–7:00 PM · fast 23 h
| Protocol | Fast | Eat | Stop eating | Midnight? |
|---|---|---|---|---|
| 12:12 | 12 h | 12 h | 12:00 AM | Yes |
| 16:8 | 16 h | 8 h | 8:00 PM | No |
| 18:6 | 18 h | 6 h | 6:00 PM | No |
| 20:4 | 20 h | 4 h | 4:00 PM | No |
| OMAD-style | 23 h | 1 h | 1:00 PM | No |
stop_eating = start_eating + eating_hours (mod 24 h)
fasting_hours = 24 − eating_hours (presets) or your custom fast length
next_meal = same clock as start_eating after the fast block
Default: Start 12:00 PM + 8 h eating → stop ~8:00 PM. Then fast ~16 h until 12:00 PM.
Suggested hashtags: #IntermittentFasting #IF #Nutrition #Wellness #Calculator