Putar ponsel Anda dan baca sudutnya. Tidak ada yang diunggah; perhitungan dilakukan di perangkat Anda dengan koordinat yang tidak wajib Anda berikan.
Dari seluruh Indonesia kiblat mengarah ke barat laut, tetapi tidak tepat ke barat laut (315°) dan bukan pula ke barat. Sudut yang kami hitung, dalam derajat dari utara sejati searah jarum jam: Banda Aceh 292,2°, Medan 292,8°, Jakarta 295,2°, Bandung 295,2°, Surabaya 294,0°, Makassar 292,5°, dan Jayapura 291,3°. Artinya, dari arah barat (270°) Anda perlu berputar sekitar 21–25 derajat ke kanan. Yang menarik, meski Jayapura hampir lima ribu kilometer lebih jauh dari Makkah daripada Banda Aceh (11.238 km berbanding 6.220 km), sudutnya hanya berbeda sekitar satu derajat, karena seluruh Indonesia terletak memanjang di sepanjang lintasan yang hampir sejajar menuju Makkah.
Kesalahan yang paling sering terjadi di Indonesia adalah menganggap kiblat “ke barat” begitu saja. Selisih 25° di Jakarta berarti bergeser ratusan kilometer di ujung perjalanan; karena itu Kemenag dan MUI sejak lama mendorong pengukuran ulang arah kiblat masjid dan musala. Salah satu cara memeriksanya tanpa alat adalah Rashdul Qiblah: dua kali setahun matahari tepat berada di atas Ka’bah, dan pada saat itu bayangan benda tegak di mana pun yang bisa melihat matahari menunjuk lurus ke arah kiblat. Kemenag mengumumkan tanggal dan jamnya setiap tahun.
Sudut ini adalah arah awal lintasan terpendek — busur lingkaran besar — dari tempat Anda ke koordinat Ka’bah (21,4225° LU, 39,8262° BT), dihitung dengan rumus trigonometri bola standar. Ini bukan sudut garis lurus yang ditarik ke Makkah di peta datar. Rumus, konstanta dan perbandingan sembilan kota ada di halaman cara kiblat dihitung (bahasa Inggris).
Penyebab paling umum dua aplikasi kiblat menunjukkan arah yang berbeda beberapa derajat adalah sensor kompas. Ponsel mengukur utara magnetik, dan tidak setiap aplikasi mengoreksi selisihnya dengan utara sejati. Benda logam, kerangka beton bertulang, dan speaker juga membelokkan sensor. Sudut di halaman ini berasal dari koordinat, bukan sensor; kalibrasikan kompas Anda lalu jadikan sudut ini patokan.