Qibla direction, from where you are

A live compass pointing to the Kaaba. No download, no account — it runs in your browser.

Uses your location and compass on this device. Nothing is sent to a server, and nothing is stored.

How this is worked out

The qibla is the great-circle bearing from your position to the Kaaba in Makkah (21.4225° N, 39.8262° E) — the shortest path across the surface of the Earth, which is what the classical and modern authorities use. From London that bearing is close to 119° from true north.

Your phone’s compass measures magnetic north, which across the UK currently sits between roughly one degree east and one degree west of true north depending on where you stand. We correct for that using the World Magnetic Model, and show you the correction rather than hiding it.