KHGT · Kalender Hijriah Global Tunggal

The KHGT Hijri calendar & prayer times, in your browser

A glanceable desktop-browser companion to the official KHGT — today's Hijri date, the six daily prayer times with a live countdown, a two-way Hijri↔Gregorian converter, and a full-screen New Tab dashboard. Offline-first and private by default.

Chrome Edge Firefox Firefox for Android
KHGT New Tab dashboard
Features

Everything KHGT, one click away

Built to be accurate and fast — dates match the official KHGT, prayer times within ±1 minute, all computed on your device.

📅

Today

The KHGT Hijri date + Gregorian date, the five daily prayer times (plus sunrise), and a live countdown to the next prayer.

🆕

New Tab dashboard

Every new tab becomes a full-screen KHGT home screen with a search box — date, prayer times, countdown, mini-calendar.

🔁

Two-way converter

Convert Hijri↔Gregorian. Out-of-range dates are clearly labelled as an estimate, never silently guessed.

🗓️

Calendar

A navigable month grid in either calendar (Masehi / Hijriah), with holidays marked and per-day tooltips.

🔔

Reminders

Optional notifications for prayers (with a pre-offset), the new Hijri month, and holidays — adhan / takbir / system sound.

🧮

Any year

Beyond the cached official table, dates are a computed, clearly-labelled hisab estimate — no new file needed per year.

Screenshots

A glance is all it takes

Today view
Today — Hijri date, prayer times & live countdown
Calendar
Calendar — Masehi ⇄ Hijriah, navigable
Converter
Convert — two-way Hijri ↔ Gregorian
Arabic RTL settings
Multilingual — Indonesian, English, Arabic (RTL)
Privacy

Private by default

Nothing leaves your device unless you explicitly opt in.

📴

Offline-first

Every feature works with no network. Prayer times are computed on your device.

🔒

On-device only

Location and preferences stay in your browser's local storage. No accounts, no tracking, no analytics.

🤝

Opt-in sync

The only possible network request is a read-only validation against the official KHGT — requested only if you turn it on.

Read the full privacy policy →

Install

Get it in your browser

Coming soon to the Chrome Web Store, Edge Add-ons, and Firefox Add-ons. Until then, load it unpacked:

1
Download or clone the repository and run npm ci then npm run build:chrome (or build:firefox).
2
Chrome / Edge: open chrome://extensions, enable Developer mode, click Load unpacked, and select output/chrome-mv3.
3
Firefox: open about:debuggingThis FirefoxLoad Temporary Add-on, and pick output/firefox-mv3/manifest.json.
4
Open the popup, set your location, and pin the icon. Every new tab now shows the KHGT dashboard.