Chrome Extension Available

Taqwim

Islamic calendar with prayer times, moon phases, historical events, and Ramadan tools

Your all-in-one Islamic calendar right in your browser. Taqwim brings together a full Hijri calendar, daily prayer times, moon phase tracking, 750+ historical events from across Islamic civilization, Ramadan tools, and more — available in 11 languages and 9 regions.

Features

Hijri Calendar

Full interactive calendar based on the Umm al-Qura standard with month navigation, moon phase icons, and keyboard support.

Prayer Times

Accurate times for all six daily prayers with 11 calculation methods, Shafi'i & Hanafi madhab support, and a live countdown.

Islamic History

750+ curated historical events spanning battles, founding of institutions, scholarship, and cultural milestones — filterable by region and category.

Moon Phases

8 lunar phases with illumination percentage displayed on each calendar day. Follow the cycle that governs the Islamic calendar.

Ramadan Tools

Live Iftar countdown, Suhoor time display, daily fasting tracker (fasted, missed, excused), and Laylat al-Qadr reminder.

11 Languages

Fully translated into English, Arabic, Urdu, Turkish, Malay, French, Spanish, Chinese, Japanese, Dutch, and German with RTL support.

More Highlights

9 Regions

Filter events by Global, Middle East, South Asia, Southeast Asia, North Africa, West Africa, Central Asia, Europe, or Americas

Share & Export

Share events as images or text, add to Google Calendar, or export an entire Hijri year as an ICS file

Bookmarks

Save historical events for quick access — bookmarks persist across sessions

Notifications

Optional reminders for Islamic observances and historical event anniversaries with configurable lead time

Themes

Light, dark, and system-matching themes with customizable week start day

Privacy First

All calculations done locally. No accounts, no tracking. Only network request is city search via OpenStreetMap

Installation

Install Taqwim from the Chrome Web Store, then click the extension icon to get started. Choose your language and region during onboarding — you can change them anytime in Settings.