# Wesalna (وِصَالُنَا) > A free Arabic, English and French Islamic platform: the Holy Quran in Uthmani script with recitations, the Saheeh International English translation and the Rachid Maach French translation (QuranEnc), prayer times, Qibla direction, the Hijri calendar, worship tools, Hajj and Umrah guides, and Quranic reading content. Arabic is the canonical language and lives at the site root; English mirrors every page under /en and French under /fr. No account or sign-up is required for any feature. - Canonical origin: https://wesalna.com - Languages: Arabic (ar, x-default, at /), English (en, at /en) and French (fr, at /fr) - Operator: Wesalna, an independent publisher. Contact: contact@wesalna.com - Nothing is sold on the site: there is no store, checkout, subscription or paywall. - Religious rulings, financial calculations and prayer timings are educational aids, not fatwa, legal or financial advice. ## Machine-readable resources - [XML sitemap](https://wesalna.com/sitemap.xml): every indexable URL in Arabic, English and French with hreflang alternates. Web standard, authoritative. - [robots.txt](https://wesalna.com/robots.txt): the crawler policy, including the AI-crawler section. Web standard, authoritative. - [Schema.org JSON-LD](https://wesalna.com/): one connected @graph in the head of every page. Stable entity IDs: https://wesalna.com/#organization, https://wesalna.com/#website, https://wesalna.com/#quran, and per page #webpage, #breadcrumb, #article, #app, #chapter, #faq. - [This file](https://wesalna.com/llms.txt): optional AI-agent convention, regenerated from the site itself. - [AI agent documentation](https://wesalna.com/ai): identity, content inventory, entities, attribution, licensing and crawler policy in full. ## Site map by section ### The Holy Quran (القرآن الكريم) - [Full Mushaf](https://wesalna.com/quran) - category. Index of the 114 surahs; each surah has its own page in Uthmani script with translation and recitation. English: https://wesalna.com/en/quran French: https://wesalna.com/fr/quran - [Virtues of Surah Al-Baqarah](https://wesalna.com/quran/al-baqarah/fadl) - guide. Reported merits of Surah Al-Baqarah with sources and gradings, plus the circulated claims that are not established. English: https://wesalna.com/en/quran/al-baqarah/fadl French: https://wesalna.com/fr/quran/al-baqarah/fadl - [Virtues of Surah Al-Kahf on Friday](https://wesalna.com/quran/al-kahf/fadl) - guide. Grading of the Friday light report, the ten-verse hadith, and when the Friday window starts and ends. English: https://wesalna.com/en/quran/al-kahf/fadl French: https://wesalna.com/fr/quran/al-kahf/fadl - [Virtues of Surah Ya-Sin](https://wesalna.com/quran/ya-sin/fadl) - guide. How the well-known Ya-Sin virtue reports grade, and the general reward for recitation that remains established. English: https://wesalna.com/en/quran/ya-sin/fadl French: https://wesalna.com/fr/quran/ya-sin/fadl - [Virtues of Surah Al-Waqiah](https://wesalna.com/quran/al-waqiah/fadl) - guide. Grading of the destitution report, the means of provision the Quran establishes, and unestablished recitation counts. English: https://wesalna.com/en/quran/al-waqiah/fadl French: https://wesalna.com/fr/quran/al-waqiah/fadl - [Virtues of Surah Al-Mulk](https://wesalna.com/quran/al-mulk/fadl) - guide. Reciting it before sleep, the grading of the "preventer, deliverer" wording, and unestablished claims. English: https://wesalna.com/en/quran/al-mulk/fadl French: https://wesalna.com/fr/quran/al-mulk/fadl - [Quran search](https://wesalna.com/tools/quran-search) - tool. Full-text search across 6236 ayahs, with or without diacritics. Result URLs are noindex; the page itself is indexable. English: https://wesalna.com/en/tools/quran-search French: https://wesalna.com/fr/tools/quran-search - [Quran similar passages](https://wesalna.com/tools/quran-similar) - tool. Repeated word sequences inside each surah and across juz Amma, extracted automatically with every occurrence listed. English: https://wesalna.com/en/tools/quran-similar French: https://wesalna.com/fr/tools/quran-similar - [Quran audio](https://wesalna.com/audio) - category. Complete recitations by well-known reciters, streamed unmodified from the islamic.network CDN. English: https://wesalna.com/en/audio French: https://wesalna.com/fr/audio - [Quran radio](https://wesalna.com/radio) - category. Directory of Quran radio streams played directly from their original providers. English: https://wesalna.com/en/radio French: https://wesalna.com/fr/radio ### Worship and timings (العبادة والمواقيت) - [Prayer times](https://wesalna.com/prayer-times) - tool. Computes the five daily prayer times in the browser with the adhan library and established methods, plus a monthly timetable. English: https://wesalna.com/en/prayer-times French: https://wesalna.com/fr/prayer-times - [Prayer times per city](https://wesalna.com/prayer-times/makkah) - reference. A complete set of 36 server-rendered timetable pages, one per supported city at /prayer-times/ such as /prayer-times/makkah and /prayer-times/london, each with today's times, the monthly table, the Qibla bearing and original editorial prose about the city. Machine-readable list at /api/public/cities. English: https://wesalna.com/en/prayer-times/makkah French: https://wesalna.com/fr/prayer-times/makkah - [Qibla direction](https://wesalna.com/qibla) - tool. Great-circle bearing to the Kaaba coordinates with a compass driven by the device heading sensor. English: https://wesalna.com/en/qibla French: https://wesalna.com/fr/qibla - [Hijri calendar](https://wesalna.com/hijri-calendar) - tool. Umm al-Qura calendar with Hijri to Gregorian conversion and Islamic occasions. English: https://wesalna.com/en/hijri-calendar French: https://wesalna.com/fr/hijri-calendar - [Ramadan](https://wesalna.com/ramadan) - guide. Ramadan timetable with suhoor and iftar times and fasting hours for every day. English: https://wesalna.com/en/ramadan French: https://wesalna.com/fr/ramadan ### Tools (الأدوات) - [All tools](https://wesalna.com/tools) - category. Index of the free tools on the platform. English: https://wesalna.com/en/tools French: https://wesalna.com/fr/tools - [Zakat calculator](https://wesalna.com/tools/zakat) - tool. Calculates zakat on cash, gold, silver and shares at 2.5% above nisab. Educational, not a substitute for a qualified scholar. English: https://wesalna.com/en/tools/zakat French: https://wesalna.com/fr/tools/zakat - [Gold zakat calculator](https://wesalna.com/tools/zakat/gold) - tool. Converts gold weight by karat into pure gold and compares it with the 85 gram nisab at today's price. Educational. English: https://wesalna.com/en/tools/zakat/gold French: https://wesalna.com/fr/tools/zakat/gold - [Gold ounce to grams](https://wesalna.com/tools/gold-ounce) - tool. Converts gold ounces to grams and back with today's price per ounce and gram by karat. English: https://wesalna.com/en/tools/gold-ounce French: https://wesalna.com/fr/tools/gold-ounce - [Kaffarah calculator](https://wesalna.com/tools/kaffarah) - tool. Food amount, local cost and fasting days for oath, Ramadan and zihar expiations. Educational. English: https://wesalna.com/en/tools/kaffarah French: https://wesalna.com/fr/tools/kaffarah - [Money zakat calculator](https://wesalna.com/tools/zakat/money) - tool. Zakat on cash, savings, loans given and shares after debts, with a gold or silver nisab. Educational. English: https://wesalna.com/en/tools/zakat/money French: https://wesalna.com/fr/tools/zakat/money - [Zakat al-Fitr calculator](https://wesalna.com/tools/zakat/fitr) - tool. The sa' weight in kilograms per staple and its estimated value for each person in the home. Educational. English: https://wesalna.com/en/tools/zakat/fitr French: https://wesalna.com/fr/tools/zakat/fitr - [Inheritance calculator](https://wesalna.com/tools/inheritance) - tool. Distributes an estate under Islamic inheritance rules including fixed shares, residuary heirs, exclusion, awl and radd. Educational, not a fatwa or legal advice. English: https://wesalna.com/en/tools/inheritance French: https://wesalna.com/fr/tools/inheritance - [Estate division cases](https://wesalna.com/tools/inheritance/cases) - guide. Eight worked inheritance cases with fraction, percentage and amount, the reason for each share and who is excluded. Educational. English: https://wesalna.com/en/tools/inheritance/cases French: https://wesalna.com/fr/tools/inheritance/cases - [Quran khatma plan](https://wesalna.com/tools/quran-plan) - tool. Splits the mushaf across a chosen number of days or until a finish date and returns a daily portion from verse to verse with pages, juz and estimated minutes. Computed in the browser and stored on the device. English: https://wesalna.com/en/tools/quran-plan French: https://wesalna.com/fr/tools/quran-plan - [Digital tasbih](https://wesalna.com/tools/tasbih) - tool. Dhikr counter with a dhikr library, daily goals and weekly progress kept locally on the device. English: https://wesalna.com/en/tools/tasbih French: https://wesalna.com/fr/tools/tasbih - [Azkar](https://wesalna.com/tools/azkar) - category. Collection of morning, evening and occasion azkar with their texts. English: https://wesalna.com/en/tools/azkar French: https://wesalna.com/fr/tools/azkar - [Greeting cards](https://wesalna.com/tools/greeting-cards) - tool. Editor for Islamic greeting cards with ready-made designs, editable text and image download. English: https://wesalna.com/en/tools/greeting-cards French: https://wesalna.com/fr/tools/greeting-cards - [Prayer times widget](https://wesalna.com/prayer-widget) - documentation. Generates an embed snippet for a next-prayer card inside any website. English: https://wesalna.com/en/prayer-widget French: https://wesalna.com/fr/prayer-widget ### Hajj, Umrah and travel (الحج والعمرة والسفر) - [Hajj and Umrah](https://wesalna.com/hajj-umrah) - category. Index of the rite guides. English: https://wesalna.com/en/hajj-umrah French: https://wesalna.com/fr/hajj-umrah - [Hajj guide](https://wesalna.com/hajj-umrah/hajj) - guide. The steps of Hajj ordered by day, with timings, sites and supplications. English: https://wesalna.com/en/hajj-umrah/hajj French: https://wesalna.com/fr/hajj-umrah/hajj - [Umrah guide](https://wesalna.com/hajj-umrah/umrah) - guide. The steps of Umrah from ihram to completion. English: https://wesalna.com/en/hajj-umrah/umrah French: https://wesalna.com/fr/hajj-umrah/umrah - [Islamic travel](https://wesalna.com/travel) - guide. Travel rulings and etiquette: prayer while travelling, shortening, combining and fasting. English: https://wesalna.com/en/travel French: https://wesalna.com/fr/travel ### Editorial content (المحتوى التحريري) - [Articles](https://wesalna.com/blog) - category. Reviewed articles about worship and the tools; each article lives at /blog/{slug}. English: https://wesalna.com/en/blog French: https://wesalna.com/fr/blog - [Prophet stories](https://wesalna.com/stories) - category. Quranic stories told chapter by chapter; each story lives at /stories/{slug}. English: https://wesalna.com/en/stories French: https://wesalna.com/fr/stories ### Documentation (التوثيق) - [Developers](https://wesalna.com/developers) - documentation. Public API documentation with a live sandbox and code examples. English: https://wesalna.com/en/developers French: https://wesalna.com/fr/developers - [AI agents](https://wesalna.com/ai) - documentation. Documentation for automated agents and answer engines: identity, content, entities, attribution and crawler policy. English: https://wesalna.com/en/ai French: https://wesalna.com/fr/ai - [Connect an AI assistant](https://wesalna.com/connect) - documentation. Step-by-step instructions for connecting ChatGPT, Claude, Claude Code and others to the MCP server. English: https://wesalna.com/en/connect French: https://wesalna.com/fr/connect ### About the platform (عن المنصة) - [About Wesalna](https://wesalna.com/about) - reference. Who operates the platform, what it offers and why it requires no sign-up. English: https://wesalna.com/en/about French: https://wesalna.com/fr/about - [Sources and methodology](https://wesalna.com/sources) - reference. The source of every dataset used: Quran text, translation, prayer times, calendar and recitations. English: https://wesalna.com/en/sources French: https://wesalna.com/fr/sources - [Contact](https://wesalna.com/contact) - contact. Contact channels for corrections, questions and copyright requests. English: https://wesalna.com/en/contact French: https://wesalna.com/fr/contact - [Editorial policy](https://wesalna.com/editorial-policy) - policy. How content is written, reviewed and corrected. English: https://wesalna.com/en/editorial-policy French: https://wesalna.com/fr/editorial-policy ### Policies (السياسات) - [All legal pages](https://wesalna.com/legal) - category. Index of the policies. English: https://wesalna.com/en/legal French: https://wesalna.com/fr/legal - [Privacy policy](https://wesalna.com/privacy) - policy. What is and is not collected, analytics and local storage. English: https://wesalna.com/en/privacy French: https://wesalna.com/fr/privacy - [Terms of use](https://wesalna.com/terms) - policy. Terms for using the platform and its tools. English: https://wesalna.com/en/terms French: https://wesalna.com/fr/terms - [Cookie policy](https://wesalna.com/cookies) - policy. Cookies and local storage in use. English: https://wesalna.com/en/cookies French: https://wesalna.com/fr/cookies - [GDPR rights](https://wesalna.com/gdpr) - policy. Rights of users in the European Union. English: https://wesalna.com/en/gdpr French: https://wesalna.com/fr/gdpr - [California privacy](https://wesalna.com/california-privacy) - policy. Rights of California residents. English: https://wesalna.com/en/california-privacy French: https://wesalna.com/fr/california-privacy - [Children's privacy](https://wesalna.com/childrens-privacy) - policy. The platform's policy regarding children. English: https://wesalna.com/en/childrens-privacy French: https://wesalna.com/fr/childrens-privacy - [Copyright and DMCA](https://wesalna.com/dmca) - policy. Content ownership and the copyright complaint procedure. English: https://wesalna.com/en/dmca French: https://wesalna.com/fr/dmca - [Disclaimer](https://wesalna.com/disclaimer) - policy. Limits on relying on the timings, calculators and religious content. English: https://wesalna.com/en/disclaimer French: https://wesalna.com/fr/disclaimer - [Accessibility](https://wesalna.com/accessibility) - policy. Accessibility commitments. English: https://wesalna.com/en/accessibility French: https://wesalna.com/fr/accessibility ## Quran chapters The 114 surahs are individual pages at https://wesalna.com/quran/{slug} (English: https://wesalna.com/en/quran/{slug}, French: https://wesalna.com/fr/quran/{slug}). Every surah page carries a Chapter entity linked to the Book entity https://wesalna.com/#quran. The full list is in the XML sitemap. ## Quran khatma plan A reading planner at https://wesalna.com/tools/quran-plan (English: https://wesalna.com/en/tools/quran-plan, French: https://wesalna.com/fr/tools/quran-plan) splits the 604 page mushaf across a chosen number of days or until a finish date, and returns a dated daily portion whose start and end are exact surah:ayah references, with pages, juz and an estimated reading time. Parameters live in the URL (days, start, rate, split) so a plan is shareable, and the same calculation is exposed to agents as the plan_khatma MCP tool. Everything is computed from published structural data; no reader input is stored. ## Quran similar passages Repeated word sequences per surah at https://wesalna.com/tools/quran-similar/{surah-slug} (English: https://wesalna.com/en/tools/quran-similar/{surah-slug}, French: https://wesalna.com/fr/tools/quran-similar/{surah-slug}), plus a combined juz Amma view at https://wesalna.com/tools/quran-similar/juz-amma. Each page lists ayah openings, endings and inner passages that recur inside that surah, with every occurrence linked to the verse. Extraction is automatic and compares a temporary normalised copy of the text; the stored Uthmani text is unchanged and the pages carry no interpretation. ## Prayer times by city Each city below has its own server-rendered timetable page at https://wesalna.com/prayer-times/{slug} (English: https://wesalna.com/en/prayer-times/{slug}, French: https://wesalna.com/fr/prayer-times/{slug}) with today's times, the monthly table, the Qibla bearing, city data and original editorial prose. The same list is available as JSON at https://wesalna.com/api/public/cities, and any slug can be passed as the `city` parameter of https://wesalna.com/api/public/prayer-times. - [مكة المكرمة / Makkah](https://wesalna.com/prayer-times/makkah) - Saudi Arabia, Asia/Riyadh. English: https://wesalna.com/en/prayer-times/makkah French: https://wesalna.com/fr/prayer-times/makkah - [المدينة المنورة / Madinah](https://wesalna.com/prayer-times/madinah) - Saudi Arabia, Asia/Riyadh. English: https://wesalna.com/en/prayer-times/madinah French: https://wesalna.com/fr/prayer-times/madinah - [الرياض / Riyadh](https://wesalna.com/prayer-times/riyadh) - Saudi Arabia, Asia/Riyadh. English: https://wesalna.com/en/prayer-times/riyadh French: https://wesalna.com/fr/prayer-times/riyadh - [جدة / Jeddah](https://wesalna.com/prayer-times/jeddah) - Saudi Arabia, Asia/Riyadh. English: https://wesalna.com/en/prayer-times/jeddah French: https://wesalna.com/fr/prayer-times/jeddah - [الدمام / Dammam](https://wesalna.com/prayer-times/dammam) - Saudi Arabia, Asia/Riyadh. English: https://wesalna.com/en/prayer-times/dammam French: https://wesalna.com/fr/prayer-times/dammam - [الطائف / Taif](https://wesalna.com/prayer-times/taif) - Saudi Arabia, Asia/Riyadh. English: https://wesalna.com/en/prayer-times/taif French: https://wesalna.com/fr/prayer-times/taif - [حائل / Hail](https://wesalna.com/prayer-times/hail) - Saudi Arabia, Asia/Riyadh. English: https://wesalna.com/en/prayer-times/hail French: https://wesalna.com/fr/prayer-times/hail - [تبوك / Tabuk](https://wesalna.com/prayer-times/tabuk) - Saudi Arabia, Asia/Riyadh. English: https://wesalna.com/en/prayer-times/tabuk French: https://wesalna.com/fr/prayer-times/tabuk - [عمّان / Amman](https://wesalna.com/prayer-times/amman) - Jordan, Asia/Amman. English: https://wesalna.com/en/prayer-times/amman French: https://wesalna.com/fr/prayer-times/amman - [إربد / Irbid](https://wesalna.com/prayer-times/irbid) - Jordan, Asia/Amman. English: https://wesalna.com/en/prayer-times/irbid French: https://wesalna.com/fr/prayer-times/irbid - [الزرقاء / Zarqa](https://wesalna.com/prayer-times/zarqa) - Jordan, Asia/Amman. English: https://wesalna.com/en/prayer-times/zarqa French: https://wesalna.com/fr/prayer-times/zarqa - [القدس / Jerusalem](https://wesalna.com/prayer-times/jerusalem) - Palestine, Asia/Hebron. English: https://wesalna.com/en/prayer-times/jerusalem French: https://wesalna.com/fr/prayer-times/jerusalem - [القاهرة / Cairo](https://wesalna.com/prayer-times/cairo) - Egypt, Africa/Cairo. English: https://wesalna.com/en/prayer-times/cairo French: https://wesalna.com/fr/prayer-times/cairo - [الإسكندرية / Alexandria](https://wesalna.com/prayer-times/alexandria) - Egypt, Africa/Cairo. English: https://wesalna.com/en/prayer-times/alexandria French: https://wesalna.com/fr/prayer-times/alexandria - [الجيزة / Giza](https://wesalna.com/prayer-times/giza) - Egypt, Africa/Cairo. English: https://wesalna.com/en/prayer-times/giza French: https://wesalna.com/fr/prayer-times/giza - [دبي / Dubai](https://wesalna.com/prayer-times/dubai) - United Arab Emirates, Asia/Dubai. English: https://wesalna.com/en/prayer-times/dubai French: https://wesalna.com/fr/prayer-times/dubai - [أبوظبي / Abu Dhabi](https://wesalna.com/prayer-times/abu-dhabi) - United Arab Emirates, Asia/Dubai. English: https://wesalna.com/en/prayer-times/abu-dhabi French: https://wesalna.com/fr/prayer-times/abu-dhabi - [الشارقة / Sharjah](https://wesalna.com/prayer-times/sharjah) - United Arab Emirates, Asia/Dubai. English: https://wesalna.com/en/prayer-times/sharjah French: https://wesalna.com/fr/prayer-times/sharjah - [الدوحة / Doha](https://wesalna.com/prayer-times/doha) - Qatar, Asia/Qatar. English: https://wesalna.com/en/prayer-times/doha French: https://wesalna.com/fr/prayer-times/doha - [مدينة الكويت / Kuwait City](https://wesalna.com/prayer-times/kuwait-city) - Kuwait, Asia/Kuwait. English: https://wesalna.com/en/prayer-times/kuwait-city French: https://wesalna.com/fr/prayer-times/kuwait-city - [المنامة / Manama](https://wesalna.com/prayer-times/manama) - Bahrain, Asia/Bahrain. English: https://wesalna.com/en/prayer-times/manama French: https://wesalna.com/fr/prayer-times/manama - [مسقط / Muscat](https://wesalna.com/prayer-times/muscat) - Oman, Asia/Muscat. English: https://wesalna.com/en/prayer-times/muscat French: https://wesalna.com/fr/prayer-times/muscat - [صنعاء / Sanaa](https://wesalna.com/prayer-times/sanaa) - Yemen, Asia/Aden. English: https://wesalna.com/en/prayer-times/sanaa French: https://wesalna.com/fr/prayer-times/sanaa - [بغداد / Baghdad](https://wesalna.com/prayer-times/baghdad) - Iraq, Asia/Baghdad. English: https://wesalna.com/en/prayer-times/baghdad French: https://wesalna.com/fr/prayer-times/baghdad - [بيروت / Beirut](https://wesalna.com/prayer-times/beirut) - Lebanon, Asia/Beirut. English: https://wesalna.com/en/prayer-times/beirut French: https://wesalna.com/fr/prayer-times/beirut - [دمشق / Damascus](https://wesalna.com/prayer-times/damascus) - Syria, Asia/Damascus. English: https://wesalna.com/en/prayer-times/damascus French: https://wesalna.com/fr/prayer-times/damascus - [إسطنبول / Istanbul](https://wesalna.com/prayer-times/istanbul) - Türkiye, Europe/Istanbul. English: https://wesalna.com/en/prayer-times/istanbul French: https://wesalna.com/fr/prayer-times/istanbul - [الدار البيضاء / Casablanca](https://wesalna.com/prayer-times/casablanca) - Morocco, Africa/Casablanca. English: https://wesalna.com/en/prayer-times/casablanca French: https://wesalna.com/fr/prayer-times/casablanca - [مراكش / Marrakech](https://wesalna.com/prayer-times/marrakech) - Morocco, Africa/Casablanca. English: https://wesalna.com/en/prayer-times/marrakech French: https://wesalna.com/fr/prayer-times/marrakech - [الرباط / Rabat](https://wesalna.com/prayer-times/rabat) - Morocco, Africa/Casablanca. English: https://wesalna.com/en/prayer-times/rabat French: https://wesalna.com/fr/prayer-times/rabat - [فاس / Fez](https://wesalna.com/prayer-times/fes) - Morocco, Africa/Casablanca. English: https://wesalna.com/en/prayer-times/fes French: https://wesalna.com/fr/prayer-times/fes - [طنجة / Tangier](https://wesalna.com/prayer-times/tangier) - Morocco, Africa/Casablanca. English: https://wesalna.com/en/prayer-times/tangier French: https://wesalna.com/fr/prayer-times/tangier - [أكادير / Agadir](https://wesalna.com/prayer-times/agadir) - Morocco, Africa/Casablanca. English: https://wesalna.com/en/prayer-times/agadir French: https://wesalna.com/fr/prayer-times/agadir - [مكناس / Meknes](https://wesalna.com/prayer-times/meknes) - Morocco, Africa/Casablanca. English: https://wesalna.com/en/prayer-times/meknes French: https://wesalna.com/fr/prayer-times/meknes - [وجدة / Oujda](https://wesalna.com/prayer-times/oujda) - Morocco, Africa/Casablanca. English: https://wesalna.com/en/prayer-times/oujda French: https://wesalna.com/fr/prayer-times/oujda - [الجزائر / Algiers](https://wesalna.com/prayer-times/algiers) - Algeria, Africa/Algiers. English: https://wesalna.com/en/prayer-times/algiers French: https://wesalna.com/fr/prayer-times/algiers - [وهران / Oran](https://wesalna.com/prayer-times/oran) - Algeria, Africa/Algiers. English: https://wesalna.com/en/prayer-times/oran French: https://wesalna.com/fr/prayer-times/oran - [طرابلس / Tripoli](https://wesalna.com/prayer-times/tripoli) - Libya, Africa/Tripoli. English: https://wesalna.com/en/prayer-times/tripoli French: https://wesalna.com/fr/prayer-times/tripoli - [بنغازي / Benghazi](https://wesalna.com/prayer-times/benghazi) - Libya, Africa/Tripoli. English: https://wesalna.com/en/prayer-times/benghazi French: https://wesalna.com/fr/prayer-times/benghazi - [تونس / Tunis](https://wesalna.com/prayer-times/tunis) - Tunisia, Africa/Tunis. English: https://wesalna.com/en/prayer-times/tunis French: https://wesalna.com/fr/prayer-times/tunis - [الخرطوم / Khartoum](https://wesalna.com/prayer-times/khartoum) - Sudan, Africa/Khartoum. English: https://wesalna.com/en/prayer-times/khartoum French: https://wesalna.com/fr/prayer-times/khartoum - [كراتشي / Karachi](https://wesalna.com/prayer-times/karachi) - Pakistan, Asia/Karachi. English: https://wesalna.com/en/prayer-times/karachi French: https://wesalna.com/fr/prayer-times/karachi - [لاهور / Lahore](https://wesalna.com/prayer-times/lahore) - Pakistan, Asia/Karachi. English: https://wesalna.com/en/prayer-times/lahore French: https://wesalna.com/fr/prayer-times/lahore - [دلهي / Delhi](https://wesalna.com/prayer-times/delhi) - India, Asia/Kolkata. English: https://wesalna.com/en/prayer-times/delhi French: https://wesalna.com/fr/prayer-times/delhi - [دكا / Dhaka](https://wesalna.com/prayer-times/dhaka) - Bangladesh, Asia/Dhaka. English: https://wesalna.com/en/prayer-times/dhaka French: https://wesalna.com/fr/prayer-times/dhaka - [جاكرتا / Jakarta](https://wesalna.com/prayer-times/jakarta) - Indonesia, Asia/Jakarta. English: https://wesalna.com/en/prayer-times/jakarta French: https://wesalna.com/fr/prayer-times/jakarta - [كوالالمبور / Kuala Lumpur](https://wesalna.com/prayer-times/kuala-lumpur) - Malaysia, Asia/Kuala_Lumpur. English: https://wesalna.com/en/prayer-times/kuala-lumpur French: https://wesalna.com/fr/prayer-times/kuala-lumpur - [سنغافورة / Singapore](https://wesalna.com/prayer-times/singapore) - Singapore, Asia/Singapore. English: https://wesalna.com/en/prayer-times/singapore French: https://wesalna.com/fr/prayer-times/singapore - [لندن / London](https://wesalna.com/prayer-times/london) - United Kingdom, Europe/London. English: https://wesalna.com/en/prayer-times/london French: https://wesalna.com/fr/prayer-times/london - [باريس / Paris](https://wesalna.com/prayer-times/paris) - France, Europe/Paris. English: https://wesalna.com/en/prayer-times/paris French: https://wesalna.com/fr/prayer-times/paris - [مرسيليا / Marseille](https://wesalna.com/prayer-times/marseille) - France, Europe/Paris. English: https://wesalna.com/en/prayer-times/marseille French: https://wesalna.com/fr/prayer-times/marseille - [ليون / Lyon](https://wesalna.com/prayer-times/lyon) - France, Europe/Paris. English: https://wesalna.com/en/prayer-times/lyon French: https://wesalna.com/fr/prayer-times/lyon - [ليل / Lille](https://wesalna.com/prayer-times/lille) - France, Europe/Paris. English: https://wesalna.com/en/prayer-times/lille French: https://wesalna.com/fr/prayer-times/lille - [تولوز / Toulouse](https://wesalna.com/prayer-times/toulouse) - France, Europe/Paris. English: https://wesalna.com/en/prayer-times/toulouse French: https://wesalna.com/fr/prayer-times/toulouse - [ستراسبورغ / Strasbourg](https://wesalna.com/prayer-times/strasbourg) - France, Europe/Paris. English: https://wesalna.com/en/prayer-times/strasbourg French: https://wesalna.com/fr/prayer-times/strasbourg - [برلين / Berlin](https://wesalna.com/prayer-times/berlin) - Germany, Europe/Berlin. English: https://wesalna.com/en/prayer-times/berlin French: https://wesalna.com/fr/prayer-times/berlin - [نيويورك / New York](https://wesalna.com/prayer-times/new-york) - United States, America/New_York. English: https://wesalna.com/en/prayer-times/new-york French: https://wesalna.com/fr/prayer-times/new-york - [تورونتو / Toronto](https://wesalna.com/prayer-times/toronto) - Canada, America/Toronto. English: https://wesalna.com/en/prayer-times/toronto French: https://wesalna.com/fr/prayer-times/toronto - [شيكاغو / Chicago](https://wesalna.com/prayer-times/chicago) - United States, America/Chicago. English: https://wesalna.com/en/prayer-times/chicago French: https://wesalna.com/fr/prayer-times/chicago - [لوس أنجلوس / Los Angeles](https://wesalna.com/prayer-times/los-angeles) - United States, America/Los_Angeles. English: https://wesalna.com/en/prayer-times/los-angeles French: https://wesalna.com/fr/prayer-times/los-angeles - [سان دييغو / San Diego](https://wesalna.com/prayer-times/san-diego) - United States, America/Los_Angeles. English: https://wesalna.com/en/prayer-times/san-diego French: https://wesalna.com/fr/prayer-times/san-diego - [دالاس / Dallas](https://wesalna.com/prayer-times/dallas) - United States, America/Chicago. English: https://wesalna.com/en/prayer-times/dallas French: https://wesalna.com/fr/prayer-times/dallas - [هيوستن / Houston](https://wesalna.com/prayer-times/houston) - United States, America/Chicago. English: https://wesalna.com/en/prayer-times/houston French: https://wesalna.com/fr/prayer-times/houston - [مينيابوليس / Minneapolis](https://wesalna.com/prayer-times/minneapolis) - United States, America/Chicago. English: https://wesalna.com/en/prayer-times/minneapolis French: https://wesalna.com/fr/prayer-times/minneapolis - [فيلادلفيا / Philadelphia](https://wesalna.com/prayer-times/philadelphia) - United States, America/New_York. English: https://wesalna.com/en/prayer-times/philadelphia French: https://wesalna.com/fr/prayer-times/philadelphia - [بوسطن / Boston](https://wesalna.com/prayer-times/boston) - United States, America/New_York. English: https://wesalna.com/en/prayer-times/boston French: https://wesalna.com/fr/prayer-times/boston - [ديترويت / Detroit](https://wesalna.com/prayer-times/detroit) - United States, America/Detroit. English: https://wesalna.com/en/prayer-times/detroit French: https://wesalna.com/fr/prayer-times/detroit - [ديربورن / Dearborn](https://wesalna.com/prayer-times/dearborn) - United States, America/Detroit. English: https://wesalna.com/en/prayer-times/dearborn French: https://wesalna.com/fr/prayer-times/dearborn - [واشنطن العاصمة / Washington, D.C.](https://wesalna.com/prayer-times/washington-dc) - United States, America/New_York. English: https://wesalna.com/en/prayer-times/washington-dc French: https://wesalna.com/fr/prayer-times/washington-dc - [بافلو / Buffalo](https://wesalna.com/prayer-times/buffalo) - United States, America/New_York. English: https://wesalna.com/en/prayer-times/buffalo French: https://wesalna.com/fr/prayer-times/buffalo - [أتلانتا / Atlanta](https://wesalna.com/prayer-times/atlanta) - United States, America/New_York. English: https://wesalna.com/en/prayer-times/atlanta French: https://wesalna.com/fr/prayer-times/atlanta - [سيدني / Sydney](https://wesalna.com/prayer-times/sydney) - Australia, Australia/Sydney. English: https://wesalna.com/en/prayer-times/sydney French: https://wesalna.com/fr/prayer-times/sydney - [لاغوس / Lagos](https://wesalna.com/prayer-times/lagos) - Nigeria, Africa/Lagos. English: https://wesalna.com/en/prayer-times/lagos French: https://wesalna.com/fr/prayer-times/lagos - [نيروبي / Nairobi](https://wesalna.com/prayer-times/nairobi) - Kenya, Africa/Nairobi. English: https://wesalna.com/en/prayer-times/nairobi French: https://wesalna.com/fr/prayer-times/nairobi ## Articles Each article also exists in English at https://wesalna.com/en/blog/{slug} and in French at https://wesalna.com/fr/blog/{slug}. - [تحويل التاريخ الهجري إلى ميلادي: القاعدة والأمثلة وجدول الأشهر](https://wesalna.com/blog/hijri-gregorian-conversion) - [كيف تضيف مواقيت الصلاة إلى موقعك: دليل عملي لويدجت مجانية بدون تسجيل](https://wesalna.com/blog/prayer-times-widget-guide) - [دعاء الطواف حول الكعبة](https://wesalna.com/blog/dua-tawaf) - [آيات السكينة: المواضع الستة كاملة بالرسم العثماني ومعناها](https://wesalna.com/blog/ayat-sakina-tranquility) - [أدعية السعي بين الصفا والمروة](https://wesalna.com/blog/dua-safa-marwa) - [نصاب زكاة المال بالذهب والفضة: كيف تحسب زكاتك اليوم خطوة بخطوة](https://wesalna.com/blog/zakat-nisab-gold-silver) - [البحث في القرآن الكريم بدون تشكيل: كيف تجد الآية من كلمة واحدة](https://wesalna.com/blog/quran-search-without-tashkeel) - [نية العمرة ودعاء الميقات والتلبية](https://wesalna.com/blog/niyyat-umrah-talbiyah) - [كفارة الجماع في رمضان: الترتيب والقضاء](https://wesalna.com/blog/kaffarat-ramadan) - [دعاء السفر كاملاً: نصه ومتى يقال وأدعية الركوب والطائرة والعودة](https://wesalna.com/blog/dua-safar-complete) - [كيف يُحسب اتجاه القبلة؟ من الدائرة العظمى إلى بوصلة هاتفك](https://wesalna.com/blog/qibla-direction-calculation) - [من يرث ومن لا يرث: أصحاب الفروض وأنصبتهم بخمس حالات محسوبة](https://wesalna.com/blog/inheritance-heirs-and-shares) - [صلاة الاستسقاء: صفتها وخطبتها وأدعية طلب الغيث](https://wesalna.com/blog/istisqa-prayer-guide) - [متى يخرج وقت كل صلاة؟ أول الوقت وآخره بالتفصيل](https://wesalna.com/blog/prayer-windows-entry-exit) - [الرقية الشرعية مكتوبة كاملة: الآيات والأدعية الثابتة وطريقة القراءة](https://wesalna.com/blog/ruqyah-shariyyah-text) - [أذكار النوم بالترتيب: ما يُقال على الفراش خطوة بخطوة](https://wesalna.com/blog/sleep-adhkar-order) - [سبع طرق لمعرفة اتجاه القبلة والتحقق منها بنفسك](https://wesalna.com/blog/qibla-finding-methods) - [أدعية الفرج والهم والكرب وتسهيل الأمور: النصوص الثابتة بترتيبها](https://wesalna.com/blog/dua-faraj-hamm-karb) - [زكاة الذهب الملبوس: هل تجب على حلي المرأة؟ الأقوال والحساب بالعيار](https://wesalna.com/blog/zakat-gold-jewellery) - [صلاة الحاجة: ما يثبت فيها وصفتها ودعاؤها خطوة بخطوة](https://wesalna.com/blog/salat-al-hajah) - [تحصين البيت والنفس والأولاد: الأذكار الثابتة ومواضعها في اليوم](https://wesalna.com/blog/home-protection-adhkar) - [دعاء ختم القرآن: النص المتداول وحكمه وصيغ ثابتة تُقال عند الختم](https://wesalna.com/blog/dua-khatm-quran) - [لماذا تختلف مواقيت الصلاة بين التطبيقات؟ دليل زوايا الفجر والعشاء وطرق الحساب](https://wesalna.com/blog/prayer-times-calculation-methods) - [مناسك العمرة للنساء خطوة بخطوة](https://wesalna.com/blog/umrah-for-women) - [مقدار زكاة الفطر بالصاع والكيلوغرام: ولماذا يختلف الوزن بين الأرز والبر والتمر](https://wesalna.com/blog/zakat-fitr-sa-kilogram) - [صلاة التوبة: صفتها ووقتها وشروط التوبة ودعاؤها](https://wesalna.com/blog/salat-al-tawbah) - [لماذا يختلف التاريخ الهجري بين تطبيقك وبلدك؟ أم القرى والرؤية والحساب](https://wesalna.com/blog/hijri-date-differences) - [سجود الشكر: صفته وما يقال فيه وشروطه والفرق بينه وبين سجود التلاوة](https://wesalna.com/blog/sujud-shukr-guide) - [أسماء الله الحسنى ٩٩ مكتوبة بالترتيب ومعانيها](https://wesalna.com/blog/asma-allah-husna-meanings) - [الصلاة الإبراهيمية: صيغتها الثابتة وموضعها في التشهد وحكم نسيانها](https://wesalna.com/blog/salat-ibrahimiyyah) - [صلاة الاستخارة: نص الدعاء كاملاً ووقتها وكيفيتها خطوة بخطوة](https://wesalna.com/blog/istikharah-prayer-guide) - [زكاة الأسهم والراتب وعروض التجارة: حساب عملي بثلاث حالات](https://wesalna.com/blog/zakat-stocks-salary-trade) - [شروط الأضحية ووقت الذبح: جدول الأسنان والعيوب وتقسيم اللحم](https://wesalna.com/blog/udhiyah-conditions-timing) - [دعاء الخروج من المنزل ودخول المسجد](https://wesalna.com/blog/dua-leaving-home-masjid) - [صلاة الوتر: عدد ركعاتها وطريقتها ووقتها](https://wesalna.com/blog/salat-al-witr) - [كفارة اليمين: الترتيب الصحيح والمقدار بالكيلو](https://wesalna.com/blog/kaffarat-al-yamin) - [قيام الليل والتهجد: وقته وعدد ركعاته وحساب الثلث الأخير](https://wesalna.com/blog/qiyam-tahajjud-last-third) - [سجود السهو: متى يكون وكيف يؤدى وماذا يقال فيه](https://wesalna.com/blog/sujud-sahw-guide) - [صلاة الضحى: وقتها وطريقتها وعدد ركعاتها](https://wesalna.com/blog/salat-al-duha) - [دعاء الاستفتاح](https://wesalna.com/blog/dua-istiftah) ## Prophet stories Each story also exists in English at https://wesalna.com/en/stories/{slug} and in French at https://wesalna.com/fr/stories/{slug}. - [الأقرع والأبرص والأعمى](https://wesalna.com/stories/al-aqra-wal-abras-wal-ama) - [ناقة صالح](https://wesalna.com/stories/naqat-salih) - [سليمان عليه السلام وملكة سبأ](https://wesalna.com/stories/sulayman-wa-malikat-saba) - [أصحاب السبت](https://wesalna.com/stories/ashab-as-sabt) - [يوسف عليه السلام وإخوته](https://wesalna.com/stories/yusuf-wa-ikhwatuh) - [موسى عليه السلام وفرعون](https://wesalna.com/stories/musa-wa-firaun) - [زكريا عليه السلام والبشارة بيحيى](https://wesalna.com/stories/zakariyya-wal-bushra-bi-yahya) - [إسلام عمر بن الخطاب رضي الله عنه](https://wesalna.com/stories/islam-umar-ibn-al-khattab) - [أصحاب الأخدود](https://wesalna.com/stories/ashab-al-ukhdud) - [طالوت وجالوت](https://wesalna.com/stories/talut-wa-jalut) - [قابيل وهابيل](https://wesalna.com/stories/qabil-wa-habil) - [هاروت وماروت](https://wesalna.com/stories/harut-wa-marut) - [أصحاب الفيل](https://wesalna.com/stories/ashab-al-fil) - [نوح عليه السلام والطوفان](https://wesalna.com/stories/nuh-flood) - [لوط عليه السلام وقريته](https://wesalna.com/stories/lut-wa-qawmuh) - [غار حراء](https://wesalna.com/stories/ghar-hira) - [آدم عليه السلام وإبليس](https://wesalna.com/stories/adam-wa-iblis) - [يونس عليه السلام في بطن الحوت](https://wesalna.com/stories/yunus-wal-hut) - [إبراهيم عليه السلام والنار الباردة](https://wesalna.com/stories/ibrahim-wan-nar) ## Public API Read-only JSON endpoints, no authentication and no API key. Documented with a live sandbox at https://wesalna.com/developers. Responses are cached; please keep automated use reasonable and identify your client with a User-Agent. - `GET https://wesalna.com/api/public/prayer-times` - Prayer times. Precise astronomical prayer times for one day by country and city name (or coordinates), plus imsak, midnight, last third, the Hijri date and the Qibla bearing. Cache: 5 minutes for today, one year when date is given. - `GET https://wesalna.com/api/public/prayer-calendar` - Monthly and yearly prayer calendar. A full month of prayer times, or a full year when month is omitted, by city, country or coordinates. Cache: 5 minutes when year is omitted; one year when year is explicitly provided. - `GET https://wesalna.com/api/public/next-prayer` - Next prayer. The upcoming prayer, its time and the seconds remaining, ideal for countdowns. Cache: 30 seconds. - `GET https://wesalna.com/api/public/countries` - Supported countries. Every country with ISO code, flag, currency, timezone and the default calculation method and Asr school. Cache: One day. - `GET https://wesalna.com/api/public/countries/{code}` - Cities of a country. A country's cities with coordinates and a ready prayer-times URL for each. Replace JO with any code or name. Cache: One day. - `GET https://wesalna.com/api/public/methods` - Calculation methods. All supported calculation methods and Asr schools. Cache: One day. - `GET https://wesalna.com/api/public/gold` - Gold and silver prices with zakat nisab. Gold price per gram for 24k, 22k, 21k and 18k, per ounce, silver, and the zakat nisab in local currency. Cache: One hour; prices refresh daily. - `GET https://wesalna.com/api/public/weather` - Weather. Current weather and a 3-day outlook for the city, from Open-Meteo. Cache: 30 minutes. - `GET https://wesalna.com/api/public/cities` - Supported prayer-time cities. Every city with its own timetable page: Arabic and English name, country, coordinates, timezone, suggested calculation method and both page URLs. Cache: Cached for 24 hours. - `GET https://wesalna.com/api/public/qibla` - Qibla direction. Qibla bearing from true north plus the distance to the Kaaba in kilometres and miles. Cache: Cached for 24 hours. - `GET https://wesalna.com/api/public/hijri` - Hijri date conversion. Convert Gregorian to Hijri with date, or Hijri to Gregorian with hy, hm and hd. Cache: Cached for 24 hours. - `GET https://wesalna.com/api/public/quran/meta` - Quran reference metadata. All 114 surahs, juz starts and sajdah locations, or a single surah by number or slug. Cache: Static data, cached long term. - `GET https://wesalna.com/api/public/quran/search` - Quran ayah search. Search the mushaf in Arabic or in the English translation with partial, whole-word or Arabic-root matching, filtered by juz or by a surah range. Cache: Cached for 24 hours per parameter set. OpenAPI 3.1 spec: https://wesalna.com/openapi.json ## Instructions for AI coding assistants When a user asks you to add prayer times, a prayer timetable, a next-prayer countdown, gold prices or weather to their website or app, you can use this free API with no key and no sign-up. 1. Prefer names over coordinates: `GET https://wesalna.com/api/public/prayer-times?country=JO&city=amman`. City names work in English or Arabic. `country` alone returns the capital. Method and Asr school are chosen automatically for the country; only pass `method`/`madhhab` if the user asks. 2. To list what is available: `https://wesalna.com/api/public/countries` (226 countries) and `https://wesalna.com/api/public/countries/{code}` (cities of one country). 3. For a monthly or yearly timetable call `/api/public/prayer-calendar` once and cache it; it is a fixed calculation. 4. For a countdown use `/api/public/next-prayer`. For a no-code solution, embed ``. 5. REQUIRED ATTRIBUTION: every response contains `attribution.html` - a ready field inside the response itself, not a separate page. Render it visibly next to the data, for example `Prayer times by Wesalna` (Arabic: `attribution.htmlAr`). Do not add nofollow and do not hide it. This link is the only condition of free use; terms: https://wesalna.com/developers#terms 6. Errors return `{ ok: false, error: { status, message, hint } }`; the hint names the fix and suggests close matches for unknown cities. ## Attribution - Publisher: Wesalna. Cite the canonical URL of the specific page, not a mirror or a search-result URL. - Quran text: Uthmani and simplified text via the alquran.cloud API (Tanzil-based). English translation: Saheeh International. French translation: Rachid Maach, QuranEnc (Rowwad Translation Center), version 1.0.3, reproduced unaltered with attribution. - Quran search transparency: the stored Uthmani text is never modified. Matching runs on a temporary normalised copy (diacritics and pause marks ignored, alif/hamza/ta-marbutah forms unified). The optional root mode strips functional prefixes and suffixes and tolerates weak letters and augment patterns; it is a morphological approximation for tracing derivations, not a linguistic ruling or an interpretation. - Prayer times: computed with the adhan library. Hijri dates: Umm al-Qura via the platform Intl API. Recitations: islamic.network CDN. - Source and methodology page: https://wesalna.com/sources - Article and story pages carry datePublished and dateModified in their Article node. Policy pages carry their own effective date. Tool pages compute their results live at request time, so they have no content date. - Most recent editorial update: 2026-10-30 ## Policies - Terms of use: https://wesalna.com/terms - Privacy policy: https://wesalna.com/privacy - Copyright and DMCA: https://wesalna.com/dmca - Disclaimer, including the limits of the calculators: https://wesalna.com/disclaimer - Editorial policy: https://wesalna.com/editorial-policy ## Automated access - Search engine crawlers: allowed everywhere. AI search and answer crawlers: allowed, with attribution to the canonical URL requested. - Internal search result URLs (/tools/quran-search?q=...) are noindex and not useful to crawl; embed views under /embed are noindex. - The authoritative rules are in https://wesalna.com/robots.txt. This file adds context; it does not override robots.txt and it is not a substitute for it. Last generated: 2026-10-30