How to Use iMocker Location Changer

by The Aceclicks Team Product Guides Published On Jul 28, 2023 Updated On Jun 24, 2026
Table of Content

What is iMocker?

iMocker is a desktop location management tool that allows you to securely modify your iPhone's GPS coordinates or simulate natural geographic movement. It serves as an ideal utility for testing LBS (Location-Based Service) apps, verifying AR application logic, and protecting your digital privacy without requiring physical movement.

Here's a list of features that you can enjoy with iMocker:

  1. Instantly modify your device's GPS coordinates to any global location.
  2. Simulate virtual movement along actual map roads and custom pathways.
  3. Precisely control virtual movement using an integrated joystick interface.
  4. Synchronize and modify location data across up to 5 devices simultaneously.
  5. Import GPX files to accurately simulate custom geographic routes.
  6. Fully compatible with all iOS models and versions, including the latest iOS 26.
  7. Curate a favorites list to manage frequently used locations, customized routes, or GPX data.

What is iMocker

Enabling Developer Mode for Recent iOS Versions

The updated version of iMocker is fully compatible with recent iOS updates, but you need to enable Developer Mode on your device before initiating the simulation.

Here's what to do:

  1. Go to Settings > Privacy & Security on your iOS device.
  2. Scroll down to Developer Mode and choose it.
  3. Enable the mode by toggling the switch.
  4. Once you have received the prompt, restart your device.
  5. Unlock your device after restarting and change your GPS location as you want.

Enabling Developer Mode

Modify Device GPS Coordinates to Any Global Location

With iMocker, you can seamlessly transition your virtual location to any place in the world for testing purposes. Here is how:

Step 1. Start by downloading and launching iMocker on your computer.

Step 2. Click on the "Start" button and connect your iOS device to the computer to initiate the connection.

connect your iOS device

Step 3. In the newly opened window, locate the map displaying your current coordinates. Enable "Modification Mode" by clicking on the first icon in the upper right corner.

Teleport Mode

Step 4. Using the search bar, input your desired location address or coordinates, and then click on the "Go" button.

search for your desired location address

Step 5. You will find the chosen location on the iMocker map. In the popup window, click on "Move Here" to synchronize your device's GPS to the selected coordinates.

Move Here

This will immediately update the location data on your iPhone. Open the Maps app on your device to verify the change.

location changed

Simulate Two-Point Virtual Movement

iMocker allows you to simulate movement from point A to point B along actual mapped paths, providing realistic and measurable data for application testing.

Step 1. Choose the corresponding icon located in the upper right corner (the second icon) to access "Two-Point Mode."

One-stop Mode

Step 2. Select a destination location on the map. A popup box will display the distance and provide the coordinates of the destination. Click on "Move Here" to proceed.

Pick a location on the map

Step 3. Inside the new popup box, configure the routing options: choose to repeat the same route (A—>B, A->B) or establish a continuous loop between the two points (A->B->A) with adjustable timings for a more natural simulation.

One-stop Mode settings

Step 4. Once you have configured the moving speed and route, click Start. The virtual location will begin progressing along the mapped road. You can adjust the speed dynamically or pause the simulation as needed.

start walking down that actual road

Simulate Multi-Point Custom Routes

For complex geographic testing, utilize the Multi-Stops Mode. Here is how to configure it:

Step 1. Select "Multi-Stops Mode" in the upper right corner.

Multi-Stop mode

Step 2. Add waypoints for the custom route. Selecting points along mapped roads provides a more accurate simulation environment for LBS applications.

Step 3. A popup box will display the total distance and coordinates. Click on "Move Here" to proceed.

Multi-Spots move here

Step 4. Define the repetition count for the route and click Start to initiate the simulation.

Multi-Spots settings

The virtual movement will now follow the predetermined path. You can pause or adjust the speed at any time.

start moving along this predetermined path

Utilize the Joystick for Precision Control

iMocker includes an integrated joystick for both automated and manual movement, allowing for precise adjustments to speed and direction during testing.

For the Automatic Mode:

Step 1. Click the Start icon located in the center of the joystick to initiate automated continuous movement.

joystick Automatic Mode start

Step 2. Adjust the heading using the left/right arrows, dragging the joystick circularly, or utilizing the A/D or Left/Right keys on your keyboard.

joystick Automatic Mode moving

For the Manual Mode:

Step 1. Press the forward arrow to advance. You can also use the W or Up key on your keyboard.

joystick Manual Mode start

Step 2. To reverse direction, press the back arrow, or use the S or Down key.

joystick Manual Mode moving

Multi-Device Synchronization

iMocker supports the synchronization and modification of location data across up to 5 iOS devices simultaneously.

Step 1. From the map interface, click the "Multi-device Management" icon in the bottom right corner.

imocker Multi-Device Management

Step 2. In the control panel, click the "Add" icon to register a new device.

add a new device

Step 3. Connect the device to your computer. Once detected by iMocker, select it and click "Next".

select a device

Step 4. Successfully connected devices will be displayed on the panel. You can toggle the status of each device between "Controlled" (location data is actively managed by iMocker) and "Uncontrolled" (device uses its native hardware GPS).

set the device status

Import and Simulate GPX Data

If you are working with specific geographic data, iMocker can accurately recreate the movement track from a GPX file.

Step 1. Click the GPX icon to import your file.

Click the GPX icon

Step 2. Select the desired file from your local storage.

Pick the file

Step 3. The route will be rendered on the iMocker map. Click the "Move Here" button.

Move Here

Step 4. Configure the repetition settings and other parameters, then click Start to initiate the GPX simulation.

click the number of times

Now the moving starts according to the GPX file you imported.

the moving starts

Additional Advanced Features

iMocker includes several advanced parameters to ensure highly accurate and natural location simulations:

Environmental Simulation Timer

This feature assists in managing realistic transition times between distant locations. It ensures that simulated location changes align with natural travel parameters, which is crucial when testing apps with strict location-validation mechanisms.

iMocker Cooldown Timer

Realistic Fluctuation Mode

To make the virtual movement indistinguishable from physical travel, Realistic Mode introduces micro-fluctuations. When enabled, the movement speed varies by up to 30% every 5 seconds, accurately mimicking human travel patterns such as fatigue or acceleration.

joystick Manual Mode moving

Automated Path Looping

If the distance between the final and initial waypoints is less than 50 meters, the system can automatically close the path.

Closing the Path Automatically

Selecting "Yes" creates a continuous loop, while "No" leaves the route open-ended.

Closing the Path pop-up

Location and Route Bookmarking

Easily bookmark frequently tested coordinates or custom routes. Click the Star icon on any location pop-up to save it.

simply click on the Star icon

Access your saved data anytime via the Favorites tab.

click the Favorites tab

The Main Takeaway

Now that you have familiarized yourself with advanced GPS location management, you can efficiently test your LBS applications, conduct geographic software validation, and protect your digital privacy. Follow the guidelines carefully to ensure accurate and stable simulations.

The Aceclicks Team
Being at the forefront of iOS and Android device management, our Aceclicks team is acutely aware of the growing need for exceptional support for iPhone and Android users. This realization inspired the development of our widely adopted Aceclicks iPhone and Android software suite.
Learn more
Aceclicks uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our privacy policy. OK