Ramadan Fasting Tracker
Enter your coordinates or allow location access to see Ramadan times
Enter your coordinates or allow location access to see Ramadan times
Track your fasts through Ramadan with Suhoor and Iftar times worked out for your own location. Mark each day as you complete it and see your progress across the month, with everything saved on your device so it survives closing the tab.
The times come from the same calculation engine as the prayer times tool here. Suhoor ends at Fajr and Iftar begins at Maghrib, so the calculation method you choose matters — the authorities differ on the twilight angles that define Fajr, which can move the Suhoor cut-off by several minutes. Choose the convention your local mosque follows so your timings match the community around you.
A word on precision, because it is where people worry unnecessarily. Mosques and printed timetables commonly build in a small precautionary margin, ending Suhoor a few minutes before the calculated Fajr. Calculated times are precise; the practice around them is deliberately cautious. If your local timetable differs slightly from a calculator, the timetable is not wrong — follow it.
When Ramadan actually begins and ends depends on moon sighting where you are, and no calculator can settle that. Follow your local authority for the start and end of the month, and use this for the daily timings in between.
Sehri (also spelled Suhur or Suhoor) time corresponds to the end of the pre-dawn meal period, which is the beginning of Fajr prayer. Iftar time corresponds to Maghrib prayer, which begins at sunset when the fast is broken. Both times are calculated using the adhan library's production-grade astronomical algorithms, which compute the exact position of the sun relative to your geographic coordinates, altitude, and your selected calculation method. The library uses solar declination, equation of time, and atmospheric refraction models to produce times that match those published by major Islamic authorities. Because the calculations are based on astronomy rather than fixed timetables, the Sehri and Iftar times automatically adjust for your precise location, the time of year, and your local time zone. This makes the Ramadan fasting tracker reliable from any location on Earth.
The Ramadan fasting tracker uses the browser's built-in Intl.DateTimeFormat API configured with the islamic-umalqura calendar system to determine the dates of Ramadan (the 9th month of the Islamic Hijri calendar) for the current Gregorian year. The tool iterates through the days of the year and identifies which Gregorian dates correspond to Hijri month 9, generating the full 29 or 30-day Ramadan calendar. The Umm al-Qura system is the official calendar used by Saudi Arabia and is based on astronomical new moon calculations rather than simple arithmetic, making it highly accurate. Note that the actual start of Ramadan in some communities may differ by a day depending on local moon sighting practices. For the most authoritative date in your area, follow the announcement from your local Islamic authority or mosque.
Yes. The 30-day Ramadan calendar includes a checkbox for each day that you can click to mark as completed when you finish your fast. Your tracking data is automatically saved to your browser's localStorage, which means it persists across browser sessions — you can close the tab, shut down your computer, and your checked days will still be there when you return. The tracker also displays a running count of completed fasts versus total Ramadan days (for example, "15/30 fasted") so you can see your progress at a glance. This feature is particularly useful for keeping a personal record of your fasting commitment throughout the month and identifying any days you may need to make up (qada) after Ramadan ends.
Yes. The Ramadan fasting tracker includes a live countdown timer that updates every single second, showing the exact hours, minutes, and seconds remaining until the next Sehri end time or Iftar time. Before Fajr, the countdown shows the time remaining until Sehri ends and the fast begins. During fasting hours, it counts down to Iftar (Maghrib), which is the moment you can break your fast. After Iftar, if you are still on the page, it switches to counting down to the next day's Sehri. This real-time feature is especially helpful during the final minutes before Iftar when you are waiting to break your fast, and during the pre-dawn hours when you need to know exactly how much time remains before Sehri ends.
The Ramadan fasting tracker supports all six major prayer time calculation methods used by Islamic authorities around the world: University of Islamic Sciences Karachi (used predominantly in Pakistan, Bangladesh, and parts of India), Muslim World League (used in Europe and globally), ISNA — Islamic Society of North America (used in the United States and Canada), Egyptian General Authority of Survey (used in Africa and the Middle East), Umm al-Qura University of Makkah (used in Saudi Arabia and the Gulf states), and Moonsighting Committee Worldwide. Each method uses slightly different angles for Fajr and Isha calculations, which directly affects your Sehri end time. Choosing the correct method for your region ensures the most accurate and locally-accepted Sehri and Iftar times for your Ramadan fasting schedule.
Yes. You can access the Ramadan fasting tracker at any time of the year to view the complete Ramadan calendar and all Sehri/Iftar times for the current year. This is useful for advance planning — for example, checking what time Sehri and Iftar will be during upcoming Ramadan months to plan your work schedule, travel, or family arrangements. The Sehri and Iftar time calculations are based on astronomical prayer times that are valid year-round, so the displayed times are accurate regardless of when you access the tool. The live countdown and daily tracking features are most useful during Ramadan itself, but the informational value of viewing fasting hours and durations is available any time.
Yes, this Ramadan tracker is 100% free to use and 100% private. There are no subscriptions, no account registration, no advertisements, and no premium features behind a paywall. All astronomical calculations are performed locally in your browser using the open-source adhan library — your geographic coordinates are used only for the calculation and are never transmitted to any server. Your fasting log data (which days you marked as completed) is saved only to your browser's localStorage on your own device. No one else can see your fasting progress, and no analytics track your usage of the tool. This makes it a private, trustworthy companion for your Ramadan observance.
The Sehri and Iftar times generated by this Ramadan tracker are calculated using the same astronomical algorithms that most mosques and Islamic organizations use to produce their printed Ramadan timetables. In most cases, the times will match your local mosque's timetable within 1 to 3 minutes. Small differences can occur because some mosques add a precautionary margin (for example, ending Sehri 5-10 minutes before the calculated Fajr time to ensure safety), some use a different calculation method or Fajr angle than the one you have selected, and some round times to the nearest 5-minute interval. If exact alignment with your mosque is important, compare the generated times with your mosque's published timetable and adjust your method selection accordingly.
Sehri (also called Suhur or Suhoor) is the pre-dawn meal eaten before the fast begins each day during Ramadan. It is consumed before the Fajr adhan (call to prayer), after which eating and drinking are prohibited until sunset. The Sehri end time shown in this tool corresponds to the beginning of Fajr prayer time. Iftar is the evening meal with which Muslims break their fast at sunset, corresponding to the Maghrib prayer time. The time between Sehri ending and Iftar beginning is the fasting window, during which Muslims abstain from food, drink, and other physical needs as an act of worship, self-discipline, and empathy for those less fortunate. This Ramadan fasting tracker displays both times prominently along with the total fasting duration for each day.
Yes. The Ramadan fasting tracker works for any location on Earth where the sun rises and sets normally. You can either allow the browser to auto-detect your location using the Geolocation API, which uses your device's GPS for high accuracy, or enter your latitude and longitude manually for any location you choose. The astronomical algorithms in the adhan library correctly handle all latitudes and time zones, including locations in the Southern Hemisphere where Ramadan falls during shorter winter days. For extreme northern latitudes where the sun may not fully set during certain parts of the year, the calculation methods include built-in adjustments as specified by the selected Islamic authority to provide reasonable fasting times.
Suhoor ends at Fajr and Iftar begins at Maghrib, both calculated from your coordinates. The calculation method matters for Suhoor in particular, because authorities use different twilight angles for Fajr, which can shift the cut-off by several minutes. Pick the method your local mosque uses.
Usually a deliberate precautionary margin. Many mosques and printed timetables end Suhoor a few minutes before the calculated Fajr so nobody is caught eating past the boundary. The calculated time is astronomically precise; the printed one is cautious on purpose. Where they differ, follow your local timetable.
Yes, on your own device. Marking a fast complete is stored in your browser’s local storage, so closing the tab or coming back tomorrow keeps your progress. It is never uploaded, never attached to an account and never visible to anyone else. Clearing your browser data will reset it.
That depends on moon sighting where you live, and no calculator can tell you definitively. Different countries and communities begin on different days, legitimately. Follow your local moon-sighting authority for the start and end of the month, and use the daily Suhoor and Iftar times here once it has begun.
Yes, anywhere. Times are calculated from your latitude and longitude rather than a city list. At very high latitudes, where twilight does not properly end in summer, follow whatever convention your local community has adopted — this is a known limitation of calculation itself rather than of this tool.
This tool is a work sample. Same hands are available for your product.
▶ Start a project