Most smartphones have a built-in compass sensor, but not all of them do — and there's no obvious label on the box that tells you. If a compass app says "sensor not found," or your map won't auto-rotate, the magnetometer may simply be missing. Here's how to check and what it means.
What Is a Compass Sensor (Magnetometer)?
The compass sensor in a phone is called a magnetometer. It's a tiny chip that measures the Earth's magnetic field and converts it into a directional heading — North, South, East, or West. The sensor has no moving parts and works without GPS, internet, or cell service.
Apps that use it include maps (for auto-rotating the map to face your direction), augmented reality, stargazing apps, and dedicated compass tools. Without a magnetometer, none of these can show your facing direction while you're standing still.
How to Check If Your Phone Has a Compass Sensor
The simplest method requires no app download. Open the MyDeviceScan Compass Test in your phone's browser and tap Start Compass. Grant motion permission if asked (iPhone requires this on iOS 13+). Within a second or two:
- A heading number appears — your phone has a magnetometer and it's working.
- "No heading detected" appears after a few seconds — your device likely has no magnetometer, or a browser/permission issue is blocking it.
If you want to double-check via specs, search your phone's model name plus "magnetometer" or "compass" on the manufacturer's website or GSMArena. Look for "Magnetometer" or "Compass" under the Sensors row in the specifications table.
Which Phones Have a Compass Sensor?
| Device Type | Has Magnetometer? | Notes |
|---|---|---|
| iPhone (all models) | ✅ Yes | Since iPhone 3GS; includes true-north correction |
| Samsung Galaxy S / A series (mid+) | ✅ Yes | A-series from A32 upward typically included |
| Google Pixel (all models) | ✅ Yes | All Pixel phones include magnetometer |
| OnePlus, Sony, Xiaomi flagships | ✅ Yes | Standard on mid-range and up |
| Budget Android (under ~$100) | ⚠️ Often missing | Omitted to reduce cost; check specs |
| Amazon Fire tablets | ❌ No | Magnetometer absent across most Fire models |
| Most laptops | ❌ No | Desktop/laptop OS rarely includes compass |
| iPad (cellular models) | ✅ Yes | Wi-Fi-only iPads also include it from iPad 3rd gen |
Why Do Some Phones Not Have a Compass?
The magnetometer is one of the cheapest components to drop from a bill of materials. For a budget phone targeting price-sensitive markets, removing the sensor can save $0.50–$1.00 per unit — small per device, significant across millions of units.
Manufacturers rarely advertise this omission. You usually find out when a map app fails to rotate, a compass app crashes, or — like now — you test the sensor directly.
Can a Compass App Work Without the Hardware?
No installed or browser-based compass app can conjure a heading without a physical magnetometer. Some apps fall back to GPS bearing — showing the direction you're traveling — but this requires you to be moving and doesn't work while standing still.
If you need a compass and your phone lacks one, your options are limited to a dedicated hardware compass or upgrading to a phone that includes the sensor.
Common Reasons a Compass App Might Fail
If your phone does have a magnetometer but a compass app still doesn't work, the issue is usually one of these:
- Permission denied — On iPhone, iOS 13+ requires explicit motion permission per app. On Android, check Settings → Apps → Permissions → Sensors.
- Magnetic interference — Cases with magnets, MagSafe accessories, car mounts, and nearby speakers all distort the magnetic field and throw off the reading.
- Calibration needed — Move the phone in a figure-8 pattern several times to recalibrate. The sensor stores a bias offset that drifts over time.
- HTTPS required — Browser-based compass tools only work on secure (https) pages due to browser sensor access rules.
🧭 Test your compass now: The MyDeviceScan Compass Test shows a live heading in your browser — no app install needed. If nothing appears, your device may not have a magnetometer.
Frequently Asked Questions
Does my phone have a compass sensor?
Most modern Android flagships and all iPhones include a magnetometer (compass sensor). Budget and entry-level Android phones — especially those under $150 — sometimes omit it. The fastest way to check: open the MyDeviceScan Compass Test and tap Start. If a live heading appears, your device has a magnetometer. If nothing shows up after a few seconds, the sensor is missing.
Which phones have a magnetometer?
All iPhone models (iPhone 3GS onward) include a magnetometer. On Android, flagship and mid-range devices from Samsung, Google Pixel, OnePlus, Sony, and Xiaomi typically include one. Budget lines — Amazon Fire tablets, entry-level MediaTek phones — often omit the sensor to cut costs. Laptops and most tablets generally do not have a magnetometer.
Can a compass app work without hardware?
No. Compass apps require a physical magnetometer chip. If your device lacks one, no app — installed or browser-based — can display a real compass heading. Some apps fake a heading using GPS bearing (direction of travel), but that only works while moving and is not a true compass.
Does a phone compass need GPS?
No. The compass sensor (magnetometer) works completely independently of GPS. It measures the local magnetic field to determine direction while stationary. GPS provides location coordinates, not bearing. However, navigation apps often combine both: GPS for position and the magnetometer for the direction the map rotates to.
Why does my compass app say "no sensor found"?
Either your device lacks a magnetometer, or the app cannot access it. On Android, check Settings → Apps → [App Name] → Permissions to ensure sensor access is granted. On iPhone, some browser-based compass tools require you to tap a "Start" button so the page can request motion permission (iOS 13+).
Can I add a compass sensor to a phone that doesn't have one?
No. The magnetometer is a physical chip soldered to the motherboard — it cannot be added after manufacture. If your device lacks one, the only option is to use GPS-based bearing (works while moving) or upgrade to a phone that includes the hardware.