hYYa Prayer Pal › Qibla

Qibla direction finder: find the Qibla from anywhere

Open Qibla in hYYa Prayer Pal and the compass needle points toward the Kaaba in Makkah from wherever you are. The direction is calculated on your phone from your location, so once your location is known it works without a connection. It is free, with no ads.

The Qibla compass in hYYa Prayer Pal — a golden compass with its needle pointing toward the Kaaba, marked N, E, S and W

How the direction is found

The Qibla is the direction of the Kaaba in Makkah, at about 21.4225° N, 39.8262° E. Prayer Pal takes your location and calculates the starting direction of the shortest path across the Earth's surface from you to the Kaaba — the great-circle route.

Your phone's compass then turns the needle as you turn, so you can face it. The calculation happens on the phone itself, which is why it keeps working offline once your location is known.

When the compass asks to calibrate

A phone's compass can drift near metal and electronics. When its reading is unreliable, the app shows Calibration Needed and asks you to move your device in a figure-8 pattern. Hold the phone flat, away from magnets, speakers and metal surfaces, then turn slowly until the needle settles.

On iPhone, the first time you open Qibla the app asks you to enable compass access; tap Enable Compass to allow it.

Questions, answered

How does hYYa Prayer Pal find the Qibla?

It calculates the direction from your location to the Kaaba in Makkah along the shortest path over the Earth, then uses your phone's compass to point the needle that way as you turn.

Does the Qibla compass work offline?

Yes, once your location is known. The direction is calculated on your phone, not by a server.

Why does it ask me to move my phone in a figure-8?

That calibrates the phone's compass. The app asks for it when the compass reading is unreliable, which can happen near metal or electronics.

Is it free?

Yes. hYYa Prayer Pal is free, with no ads.

More in hYYa Prayer Pal

English · العربية · اردو · Bahasa Indonesia · Türkçe