GPSwitch · Android · mock location

Control where your phone says you are.

Choose any point on the map or simulate a complete route from your Android phone. Control location, movement, speed and stops.

AndroidNo ads. Ever.Fixed locationRoutes and movement

GPSwitch lets you test locations and routes without physically travelling. It does not share your location by itself: what other apps show depends on how each app uses the location Android provides.

GPSwitch route running

Route running.Real GPSwitch screen on Android.

Early access · limited places

We are looking for GPSwitch testers.

Try the app before full launch and help us with real feedback. People who take part and complete the testing period will receive 6 months of GPSwitch Premium at no cost from the public launch with all features.

Apply to become a tester →

Why GPSwitch?

Why would you want your phone to be somewhere else?

Sometimes you need to test, demonstrate or repeat a location scenario without travelling there. GPSwitch makes that simple and repeatable.

Test another location

Make Android provide a different location so you can see what changes without being physically there.

Simulate a route

Simulate movement across several points and see how an app responds along the way.

Test location-based apps

Validate maps, travel, mobility, geofencing or other flows that depend on device location.

Development and QA

Repeat location scenarios without moving devices around the city. Ideal for functional testing and technical demos.

Demos and content

Show how an app behaves in Madrid, New York or anywhere else without travelling there to record it.

Repeat scenarios

Save locations and routes so you can rerun the same conditions whenever you need to compare results.

See it in action

Change the location and see the result.

In this real recording, GPSwitch runs a route while a map app reflects the changing position. Split screen lets you see both at the same time.

  1. 1
    Define the location or routeChoose a fixed point or build a route.
  2. 2
    Start simulationGPSwitch updates the device mock location.
  3. 3
    Check the resultAnother app may reflect the position if it uses the location Android provides.

Google Maps is shown only as a visual example of a real test. GPSwitch is not affiliated with Google and does not guarantee the behaviour of third-party apps.

GPSwitch + MapsMovement visible on both screens.

Features

Fixed location or route: you decide.

01

Fixed location

Search for a place, select the point and start simulation. Then check how that location is reflected in another app that uses the device position.

  • Place search
  • Map selection
  • Coordinates
  • Manual start and stop
GPSwitch
GPSwitch · simulation active
Map result
Result in a map app
02

Routes and movement

Add points to the map, define the route and play it. The location changes as the simulation progresses.

  • Multiple points
  • Visual editing
  • Playback controls
  • Route visible on the map
GPSwitch route editor
Build the route
GPSwitch route running
Run the route
03

Speed, segments and stops

Not every route has to behave the same way. Set the movement speed and add stops at specific points. Premium extends control with advanced features such as speed by segment.

  • Route speed
  • Scheduled stops
  • Speed by segment in Premium
  • Control while running
GPSwitch route speed
Speed by segment
GPSwitch route stop
Stop at a point
04

Save what you want to reuse

Keep locations or routes so you can reuse them without rebuilding the scenario every time.

  • Favorites
  • Saved routes
  • Editing
  • Reusable scenarios
GPSwitch saved locations and routes
Saved locations and routes

Free + Premium model

Free to try. Premium to use without limits.

The free version is designed to let you discover the real value of GPSwitch. Premium is intended for frequent use, higher capacity and advanced features. The final commercial structure will be activated after testing.

Free

To get started

Mock location and routes with enough usage to test the product in real conditions.

  • Fixed location
  • Favorites and routes
  • Basic speed and stops
  • No ads. Ever.
Premium

For more intensive use

More capacity, fewer limits and advanced features for people who need to create and run scenarios frequently.

  • Intensive use
  • More routes, points and stops
  • Speed by segment
  • No ads. Ever.
Affordable price · to be announced
No ads. Ever.No banners, no ad videos, and no paying to remove them. GPSwitch does not build its business model around selling your attention.

Initial setup

Android must authorize GPSwitch as the mock location app.

This is a phone setting, not an internal GPSwitch setting. The exact menu name may vary by manufacturer and Android version.

Phone Settings → Developer options → Select mock location app → GPSwitch
  1. 1

    Enable Developer options.
    Do this from your Android device Settings.

  2. 2

    Select GPSwitch as the mock location app.

  3. 3

    Fully close GPSwitch and open it again.
    This step is important for simulation to work correctly after selection.

  4. 4

    Allow notifications when Android asks.
    This helps the simulation service display its status correctly.

View full guide →
GPSwitch settings

Privacy and control

Simulation runs on your device.

Mock-location simulation runs on the device. You decide when to start and stop it, and GPSwitch does not need advertising to fund its use.

Read privacy policy →

GPSwitch guides

More about mock location on Android.

GPSwitch

Try another place without being there.

GPSwitch for Android · mock location and GPS routes · no ads. Ever.

Google Play · coming soon