Content rating
Everyone
0+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

MockLoc is a developer tool for testing location-based Android apps. Define GPS routes, save them locally, and replay them at a fixed speed through Android’s built-in mock location provider—no root required.
Built for Android developers, QA engineers, and anyone shipping apps that depend on GPS, geofencing, navigation, fitness tracking, or real-time location updates.

▸ WHY MOCKLOC?
Testing location features on a real device usually means walking, driving, or faking coordinates one point at a time. MockLoc lets you script realistic movement along a full route so you can reproduce bugs, demo features, and validate edge cases from your desk.

▸ CREATE ROUTES YOUR WAY
• Draw waypoints on an interactive map
• Snap routes to roads with turn-by-turn geometry (Mapbox Directions)
• Import GPX files from fitness trackers, mapping tools, or test fixtures
• Save routes to a local library with distance and duration estimates

▸ REALISTIC GPS PLAYBACK
• Replay routes at a fixed speed in km/h or mph
• Configurable GPS accuracy radius (3–50 m)
• Start, pause, resume, stop, and loop playback
• Background replay via a foreground service—keeps running when you switch apps
• Native interpolation delivers smooth lat/lng, bearing, and speed updates

▸ BUILT FOR DEVELOPER WORKFLOWS
• Uses Android Developer Options → Select mock location app (standard test provider)
• On-device route library—no account, no cloud sync required
• Step-by-step setup guide for enabling mock location
• Works with any app that reads the device GPS location

▸ TYPICAL USE CASES
• Test ride-share, delivery, or fleet apps along realistic paths
• Validate geofence entry and exit without leaving the office
• QA navigation, maps, and turn-by-turn features
• Demo location-aware features to stakeholders
• Replay recorded GPX tracks for regression testing

▸ HOW IT WORKS
1. Enable Developer Options on your Android device
2. Select MockLoc as your mock location app
3. Create or import a route in the Editor
4. Open Playback, set speed, and tap Start
5. Switch to the app you’re testing—its location follows your route

▸ REQUIREMENTS
• Android device with Developer Options enabled
• Internet connection for road-following route creation (saved routes replay offline)
• Location permission (used to center the map)

▸ IMPORTANT — INTENDED USE
MockLoc is designed exclusively for legitimate development and quality-assurance testing of apps you own or are authorized to test. It is not intended for cheating in games, bypassing restrictions, or any deceptive use. You are responsible for complying with applicable laws and the terms of service of apps you test.

▸ PRIVACY
Routes and settings are stored locally on your device. MockLoc does not require an account. See our privacy policy for details on data handling.
Android mock location & GPS route simulator
Updated on
Jul 12, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
Content rating
Everyone
Learn more

App support

About the developer
Devin Carl Norgarb
dnorgarb@gmail.com
South Africa

More by Devin Norgarb