# 🛰️ How To Fix GPS Not Working – Complete Step‑by‑Step Guide
Is your GPS suddenly not working, giving inaccurate locations, or constantly losing signal?
Whether you’re using Google Maps, Waze, Apple Maps, or any other navigation app, a faulty GPS can be incredibly frustrating—especially when you rely on it for driving, deliveries, or travel.
In this complete guide, you’ll learn:
– ✅ Why your GPS may not be working
– ✅ How to fix GPS issues on Android and iPhone
– ✅ Advanced troubleshooting tips
– ✅ When it’s time to seek professional help
Let’s dive in and get your GPS working again.
—
## 📍 Common Symptoms of GPS Not Working
Before fixing the problem, identify what exactly is happening. Here are the most common GPS issues:
– 🔄 **GPS stuck on “Searching for GPS”**
– 🚫 **“No GPS signal” or “GPS signal lost” warnings**
– ❌ Location not updating or freezing on the map
– 🎯 Very **inaccurate location** (e.g., off by several streets or miles)
– 🐌 Slow to lock onto your location
– 🧭 Compass direction wrong or spinning
– 📵 GPS works only on Wi‑Fi but not outdoors
If you recognize any of these, follow the steps below based on your device.
—
## 📱 Section 1: Basic Checks (For All Devices)
Start with these universal checks—these simple fixes often solve the problem.
### 1.1 Check If Location Services Are Enabled
**On Android:**
1. Swipe down to open the **Quick Settings** panel.
2. Look for the **Location** icon (📍).
3. Make sure it’s **turned ON**.
4. Or go to:
**Settings → Location** and toggle it **ON**.
**On iPhone (iOS):**
1. Go to **Settings → Privacy & Security → Location Services**.
2. Make sure **Location Services** is toggled **ON**.
3. Scroll down and ensure **Maps / your GPS app** is set to:
– **While Using the App** or
– **Always** (if you want background tracking).
—
### 1.2 Move to an Open Area
GPS needs a clear line of sight to satellites.
– Go **outdoors** or near a window.
– Avoid:
– Underground parking
– Inside large buildings
– Elevators or tunnels
Wait 1–2 minutes to see if the signal improves.
—
### 1.3 Turn Airplane Mode On & Off ✈️
Toggling network radios can fix temporary glitches.
1. Turn **Airplane Mode ON** (from Quick Settings or Control Center).
2. Wait 10–15 seconds.
3. Turn **Airplane Mode OFF** again.
4. Reopen your maps app and test.
—
### 1.4 Restart Your Phone
A simple reboot can clear many background issues.
– **Press and hold** the Power button.
– Tap **Restart** (Android) or **Slide to Power Off** (iPhone), then turn it back on.
– After rebooting, open a GPS app like **Google Maps** and check your location.
—
## 🤖 Section 2: Fix GPS Not Working on Android
If you’re on Android and your GPS still isn’t working, follow these detailed steps.
### 2.1 Enable High Accuracy Mode
High accuracy uses GPS + Wi‑Fi + mobile networks for better results.
1. Go to **Settings → Location**.
2. Tap on **Location Services** or **Location Mode** (wording may vary).
3. Choose **High accuracy**.
This setting allows the phone to use multiple data sources to pinpoint your location.
—
### 2.2 Calibrate Your Compass 🧭
When the compass is off, your direction and GPS behavior can become weird or jumpy.
**Step‑by‑step:**
1. Open **Google Maps**.
2. Tap the **blue dot** showing your location.
3. Select **Calibrate compass**.
4. Follow the on‑screen instructions (usually a “figure 8” motion with your phone).
You should see an **accuracy level**:
– 🔵 High
– 🟡 Medium
– 🔴 Low
Aim for **High** for best GPS performance.
—
### 2.3 Check App Location Permissions
If the GPS issue happens only in a specific app, that app may not have proper permissions.
1. Go to **Settings → Apps** (or **App Management**).
2. Find the app (e.g., **Google Maps**, **Waze**, **Uber**).
3. Tap **Permissions → Location**.
4. Set to:
– **Allow all the time**, or
– **Allow while using the app**.
Also ensure **Background location** is enabled if you need tracking even when the app is minimized.
—
### 2.4 Turn Off Battery Saver & Power Optimization 🔋
Battery-saving features can restrict GPS performance.
1. Go to **Settings → Battery** or **Battery & Performance**.
2. Turn **Battery Saver** OFF.
3. Go to **Battery optimization / App power management**.
4. Find your navigation app and set it to:
– **Don’t optimize**, or
– **No restrictions**.
Then test your GPS again while driving or walking.
—
### 2.5 Clear GPS-Using App Cache & Data
Sometimes stored data in navigation apps causes glitches.
**For Google Maps (example):**
1. Go to **Settings → Apps → Google Maps**.
2. Tap **Storage & cache**.
3. Tap **Clear cache**.
4. If still not working, also tap **Clear storage / Clear data** (you may need to sign back in or download maps again).
Repeat the same for any other app with GPS issues.
—
### 2.6 Reset Network Settings
This can fix conflicts between Wi‑Fi, mobile data, and GPS.
> ⚠️ This will remove saved Wi‑Fi networks, paired Bluetooth devices, and VPN settings. You’ll need to reconnect after.
1. Go to **Settings → System → Reset options** (or **General management → Reset**).
2. Tap **Reset Wi‑Fi, mobile & Bluetooth** or **Reset network settings**.
3. Confirm and wait for reboot, if required.
4. Test GPS again.
—
### 2.7 Update Android OS & Apps
Outdated software can cause bugs and GPS failures.
– **Update OS:**
1. Go to **Settings → System → System update** (or **Software update**).
2. Download and install any available updates.
– **Update Apps:**
1. Open **Google Play Store**.
2. Tap your **profile icon → Manage apps & device**.
3. Tap **Update all** or at least update **Maps**, **Waze**, and any GPS-related apps.
—
### 2.8 Use a GPS Test App 🧪
A GPS diagnostic app can show whether the **hardware** is working.
1. Install a GPS tool like **“GPS Test”**, **“GPS Status & Toolbox”**, or similar from Play Store.
2. Open the app **outdoors** with a clear sky view.
3. Check:
– How many **satellites** are visible
– How many are **in use**
– Signal strength bars
If:
– You see **0 satellites** or **no signal** for several minutes outdoors, there might be a **hardware problem**.
—
## 🍎 Section 3: Fix GPS Not Working on iPhone (iOS)
If you’re using an iPhone and your GPS is unreliable, work through these steps.
### 3.1 Confirm Location Services for Specific Apps
1. Go to **Settings → Privacy & Security → Location Services**.
2. Make sure **Location Services** is **ON**.
3. Scroll down to the app with issues (e.g., **Maps**, **Google Maps**, **Uber**).
4. Set Location Access to:
– **While Using the App** or
– **Always** (if you need tracking in the background).
5. Enable **Precise Location** to improve accuracy.
—
### 3.2 Turn On Precise Location 🎯
Some apps can only approximate your location if Precise Location is off.
1. Go to **Settings → [App Name] → Location**.
2. Toggle **Precise Location** to **ON**.
This is crucial for navigation and ride-sharing apps.
—
### 3.3 Check Date, Time & Time Zone
Incorrect system time can mess with GPS calculations and server synchronization.
1. Go to **Settings → General → Date & Time**.
2. Turn on **Set Automatically**.
3. Make sure your **Time Zone** is correct.
—
### 3.4 Calibrate Compass on iPhone
1. Open the **Compass** app (built into iOS).
2. Follow the on-screen calibration by moving your phone in a **figure 8** motion.
3. After calibration, open **Maps** and test your direction and location.
—
### 3.5 Disable Low Power Mode & Some System Restrictions
1. Go to **Settings → Battery**.
2. Turn **Low Power Mode** OFF.
3. If you use **Screen Time** or **Content & Privacy Restrictions**, make sure they’re not blocking location services:
– **Settings → Screen Time → Content & Privacy Restrictions → Location Services**
– Ensure it allows apps to use GPS.
—
### 3.6 Reset Location & Privacy
If something in your privacy settings is corrupted, resetting can help.
1. Go to **Settings → General → Transfer or Reset iPhone → Reset**.
2. Tap **Reset Location & Privacy**.
3. Enter your passcode and confirm.
After resetting, open a GPS app and allow location access again when prompted.
—
### 3.7 Reset Network Settings
> ⚠️ This removes saved Wi‑Fi passwords and VPN configurations.
1. Go to **Settings → General → Transfer or Reset iPhone → Reset**.
2. Tap **Reset Network Settings**.
3. Confirm and wait for restart.
4. Reconnect to Wi‑Fi and test GPS.
—
### 3.8 Update iOS & Apps
– **Update iOS:**
1. Go to **Settings → General → Software Update**.
2. Install any available updates.
– **Update Apps:**
1. Open the **App Store**.
2. Tap your **profile picture** (top right).
3. Scroll to **Available Updates** and tap **Update All**, or update your navigation apps individually.
—
## 🌐 Section 4: Environmental & External Causes
Sometimes the problem isn’t your phone at all.
### 4.1 Weak Signal Environments
GPS may fail or be inaccurate in:
– Urban canyons (tall buildings blocking sky)
– Dense forests or mountains
– Tunnels, underground garages, subways
**What you can do:**
– Move to a more **open area**.
– Wait a few moments for satellites to re-lock.
– Use **offline maps** so the app doesn’t depend heavily on data.
—
### 4.2 Phone Cases & Accessories 🧲
Metal cases or accessories with magnets can interfere with GPS and compass.
– Remove:
– Heavy-duty metal cases
– Magnetic mounts stuck directly to the phone
– Any metal shielding accessories
– Test GPS **without the case**.
If GPS works fine after removing the case, consider switching to a non-metal case.
—
### 4.3 Car Windshield & Dash Issues
Some car windshields (especially those with **metallic/UV coatings**) can block GPS signals.
– Try:
– Moving the phone closer to side windows.
– Placing it on the **dashboard** instead of behind coated glass.
– Using an **external GPS receiver** (for professional use or older vehicles).
—
## 🛠️ Section 5: Advanced Fixes & Diagnostics
If basic and intermediate steps didn’t help, try these more advanced techniques.
### 5.1 Use Offline Maps
Poor internet can make it look like GPS is failing when it’s actually a **data issue**.
– On **Google Maps**:
1. Open Google Maps.
2. Tap your **profile icon → Offline maps**.
3. Select **Select Your Own Map** and download your area.
If offline maps work smoothly, the problem may be:
– Mobile data connectivity
– Slow network
– ISP or carrier issues
—
### 5.2 Check for Interfering Apps
Some apps might conflict with GPS or location services:
– VPN apps
– Fake GPS / location spoofer apps
– Security or privacy apps that block location
– Battery management or “booster” apps
Try:
1. Restarting the phone in **Safe Mode** (Android) to disable third-party apps:
– Press and hold the **Power button**.
– Long-press **Power off** and select **Reboot to safe mode** (varies by phone).
– Test GPS in Safe Mode.
2. If GPS works in Safe Mode, uninstall recently installed or suspicious apps one by one.
—
### 5.3 Factory Reset (Last Resort) ⚠️
Use this only after trying everything else.
> ⚠️ This will erase all data on your phone. Backup your contacts, photos, and files first.
**On Android:**
1. Back up data to Google or external storage.
2. Go to **Settings → System → Reset options → Erase all data (factory reset)**.
3. Confirm and follow instructions.
**On iPhone:**
1. Back up via **iCloud** or **iTunes/Finder**.
2. Go to **Settings → General → Transfer or Reset iPhone → Erase All Content and Settings**.
3. Follow the on-screen steps.
After reset, set up your phone as **new** (at least temporarily) and test GPS **before** restoring apps/data.
If GPS still fails on a clean system, it’s likely a hardware issue.
—
## 🧩 Section 6: Recognizing Hardware Problems
If you’ve tried all software and settings fixes and your GPS still doesn’t work, you might be dealing with a physical fault.
**Signs of hardware-related GPS issues:**
– 0 satellites detected in GPS test apps (outdoors, clear sky).
– GPS never locks onto your location, even after several minutes.
– Phone was recently **dropped**, got **wet**, or had a **screen/back cover replacement**.
– GPS works only sporadically, regardless of apps, resets, or updates.
### 6.1 What to Do Next
– If your phone is **under warranty**:
– Contact the official support of your brand (**Apple, Samsung, Google, Xiaomi, etc.**).
– Schedule a diagnostic or repair appointment.
– If out of warranty:
– Visit a **trusted repair center**.
– Explain that the **GPS antenna/module** may be damaged.
– Ask for a diagnostic before agreeing to a repair.
In some cases, a loose GPS antenna connector can be fixed easily; in others, the logic board might be damaged.
—
## ✅ Quick GPS Fix Checklist (Summary)
Use this compact checklist to troubleshoot efficiently:
1. **Turn Location Services ON** (Android & iOS).
2. **Move outdoors** or near an open sky area.
3. Toggle **Airplane mode ON/OFF**.
4. **Restart** your phone.
5. Set **High accuracy mode** (Android) / enable **Precise Location** (iOS).
6. **Calibrate compass** in Maps/Compass apps.
7. Allow apps **While Using** or **Always**, and enable background access if needed.
8. Turn **Battery Saver / Low Power Mode OFF** and disable app power restrictions.
9. **Clear cache/data** for navigation apps (Android).
10. **Reset Network Settings** if needed.
11. **Update** your OS and all apps.
12. Remove **metal/magnetic cases** and test again.
13. Use a **GPS test app** to check satellite signals.
14. If all else fails, consider **factory reset** and then **hardware repair**.
—
## 🧭 Final Thoughts
GPS not working can be caused by anything from a simple permission setting to a serious hardware fault. By working through the steps above—from basic checks to advanced diagnostics—you can usually:
– Restore accurate location,
– Improve signal stability, and
– Prevent future GPS problems.
If you’ve followed every step and your phone still can’t detect satellites or get a stable location, it’s very likely a **hardware issue** and the best move is to consult a professional technician or your device manufacturer’s support.
Need a reliable GPS for work, travel, or navigation every day?
Bookmark this guide so you can quickly troubleshoot again whenever your GPS starts acting up.

