Halal Developer Utilities

Islamic Toolkit API

Prayer times, Qibla direction, Hijri conversion, curated Islamic holidays, the 99 Names of Allah, and a practical Zakat calculator in one Cloudflare Worker.

Cloudflare Workers RapidAPI-ready auth Edge cached prayer times Curated static Islamic data

Stored in your browser for convenience. Leave it blank under local wrangler development.

Prayer Times Engine

Resolve local prayer times with offline timezone lookup, configurable calculation methods, madhab-aware Asr, and cache-backed edge responses.

12 methods 路 Cache aware

Qibla Compass

Calculate the bearing to the Kaaba from any coordinates with a compact response that works well for apps, widgets, and travel tools.

Pure math 路 No cache

Hijri Converter

Convert between Gregorian and Hijri dates with explicit month metadata so clients can render the result without additional lookup tables.

Bidirectional conversion

Islamic Holiday Timeline

Query by Gregorian or Hijri year and get back a sorted holiday list with both calendar systems precomputed for your interface.

Curated observances

99 Names of Allah

Load the full set or target a single name by number. The response includes Arabic script, transliteration, and a concise English meaning.

Static curated dataset

Zakat Calculator

Estimate Zakat due from savings, gold, and silver values while showing both gold and silver Nisab thresholds for transparency.

2.5% calculation