Ramadan fasting tracker
Tick off each day of Ramadan as you fast it, mark the days you could not, and see the month at a glance. Everything is kept in your browser.
The month
Tap a day to mark it fasted, tap again for missed, and once more to clear it.
Which Ramadan
Optional. Adding it puts a date under each day number.
Switching to 29 days hides the last square but keeps whatever you marked on it, so changing your mind costs nothing.
This month
0
of 30 days marked as fasted
- Missed
- 0
- Not yet marked
- 30
Your marks are saved in this browser and will be here when you come back. They are not sent anywhere, and they do not follow you to another device.
Three states, not two
Each day can be unmarked, fasted or missed. That extra state matters: on the tenth day of the month, days 11 to 30 are not failures, they simply have not happened yet. A tick box would lump them together with the days you could not fast, and the number you actually want at the end of the month, how many you owe, would be lost in it.
Changing the length safely
Whether Ramadan runs 29 or 30 days is not settled until the evening of the 29th, so the tracker treats the length as something you will probably change. Switching to 29 hides the last square but keeps whatever was marked on it, and switching back restores it. Nothing you have recorded is ever thrown away by a setting.
Where your marks live
In this browser, on this device. There is no account and nothing is uploaded. Clearing your browsing data clears them, and they will not appear on another device.
Afterwards
Days marked missed are the ones to make up. This tool records the month; keeping count of the fasts you owe and work through afterwards is what the missed fasting tracker is for.