Coming soon

Plan the shortest trip through every stop.

Loopr is a multi-stop route planner for iOS and Android. Add your stops, drag them into the order you want or let Loopr solve for the fastest sequence, then start driving — each leg handed to Apple or Google Maps as you reach it.

One email when Loopr ships. Nothing else, ever — see our privacy policy.

  • iPhone & iPad
  • Android
  • Up to 100 stops
9:41
Starts here → Returns to start · 8:00 AM
1 Depot — Berry St8:00 1200 Berry St, San Francisco
1.2 mi · 6 min
2 Folsom & 7th8:11 701 Folsom St, San Francisco
0.9 mi · 5 min
3 Rincon Hill8:21 88 Spear St, San Francisco
12.4 mi · 1h 04m 5 stops · 44 min driving Leaves 8:00 AM → done by 9:04 AM
Optimize Start
The Loopr planner: a map showing five numbered stops joined by a route line, a list of those stops with the distance and time between each, a 12.4 mile / 1 hour 4 minute total, and Optimize and Start buttons.
What it does

A planner, not another navigator.

Turn-by-turn apps are very good at getting you to one place. Loopr's job is the other one — working out the order of the twenty places, and keeping track of where you are in them.

Build it

Add stops however you have them.

Search an address, long-press anywhere on the map to drop a pin, or start from wherever you're standing. Every stop lands in a list you can drag into any order you like.

  • Type-ahead address search, debounced and cached
  • Long-press the map to drop a pin — reverse-geocoded to a real address
  • Begin at your current location or a fixed first stop
  • Drag to reorder; distance and time per leg update as you go
9:41
701 Folsom St
San Francisco, CA 94107
701 Folsom Ave
San Jose, CA 95125
Folsom & 7th
San Francisco, CA 94103
1 Depot — Berry St 1200 Berry St, San Francisco
1.2 mi · 6 min
2 Dropped pin 37.7793, −122.3934
1.2 mi · 6 min 2 stops · 1 leg
Typing “701 Folsom” into Loopr's search field, with three matching addresses listed below it and two stops already on the map.
Solve it

One tap puts twenty stops in the right order.

Optimize hands your stops to a travelling-salesman solver and rewrites the list as the shortest drive through all of them. It tells you exactly how much it saved — and it can always be taken back.

  • Exact solve up to about ten waypoints, a strong heuristic beyond
  • Your starting point stays put; only the middle is reshuffled
  • Undo is always offered — never a silent rewrite of a list you arranged

Silently rewriting a list someone arranged by hand is a destructive act, so it is reversible.

9:41
Reordered — saves 12 min Undo
1 Depot — Berry St8:001200 Berry St
1.2 mi · 6 min
2 Folsom & 7th8:11701 Folsom St
0.9 mi · 5 min
3 Rincon Hill8:2188 Spear St
12.4 mi · 1h 04m 5 stops · 44 min driving
Optimize Start
After tapping Optimize, Loopr shows a banner reading “Reordered — saves 12 min” with an Undo action, and the stop list renumbered into the new order.
Shape it

Loops, one-ways, and a finish time to aim at.

Tell Loopr where the trip begins and how it ends and the solver is told the same thing. Add a start time and every arrival estimate moves with it; add a target finish and Loopr reports whether the plan makes it.

  • Return to start — the round trip a depot day actually is
  • Fixed finish — hold the last stop as the destination
  • Open route — end anywhere, which is what makes a one-way shortest
  • Set only a finish time and Loopr back-computes the departure for you

Leaves 12:40 PM → done by 2:00 PM

9:41
Route settings
Choose where the route starts, how it ends, and when it runs.
Start
Current locationBegin the route from where you are right now.
Fixed locationBegin at the first stop in your list.
Finish
Return to startLoop back to where the route began.
Open routeEnd anywhere — best for a one-way trip.
Time
Start time8:00 AM
Finish by5:00 PM
Loopr's Route settings sheet, with Start set to Current location, Finish set to Return to start, a start time of 8:00 AM and a finish target of 5:00 PM.
Drive it

Start the route and Loopr holds your place.

Press Start and the plan locks. Loopr tracks which stop you're on and hands each leg to Apple or Google Maps as you reach it — you get proper turn-by-turn, and the route you spent the morning planning is still waiting when you come back.

  • The list freezes so nothing shifts under you mid-run
  • Tap Arrived to complete a stop and promote the next
  • Estimates re-anchor to the clock, so a run that falls behind says so
  • End the route at any time and the stops unlock for editing

Loopr keeps the rest of the route — come back and tap Arrived to move to the next stop.

9:41
Depot — Berry St8:00
1.2 mi · 6 min
Folsom & 7th8:11
0.9 mi · 5 min
3 Rincon HillNEXT8:21 88 Spear St, San Francisco
Stop 3 of 5 Rincon Hill
1h 20m to spare before 5:00 PM
Arrived Directions
A route in progress: two stops ticked off, a progress bar at forty percent, “Stop 3 of 5 — Rincon Hill” marked NEXT, a note reading “1h 20m to spare before 5:00 PM”, and Arrived and Directions buttons.
Scan it Pro

Point the camera at the package.

Working through a stack of parcels, scanning beats typing. Loopr reads the QR code or barcode, or reads the printed address straight off the label, and shows you what it found before it becomes a stop.

  • QR, Data Matrix, PDF417, Aztec, EAN, UPC and Code 39/128
  • Or photograph the label and let Loopr read the address
  • Text recognition runs on the phone — nothing about the label is uploaded
  • You confirm the match, so a misread never silently adds the wrong place
9:41
3 stops on this route
Fill the frame with the delivery address
Barcode Address
Loopr's package scanner, aimed at a shipping label, with Barcode and Address modes and a prompt reading “Fill the frame with the delivery address”.
Keep it

Save the routes you run again.

Most days are a version of a day you've already had. Save a trip, give it a name, and load it back whenever you need it — renamed, reordered or reused.

  • Everything is stored on the phone first, so it works with no signal
  • Signed in, your routes and settings follow you to a new phone
  • Rename a saved route any time; delete the ones you're done with
  • Miles or kilometres, light or dark, your choice of navigation app
9:41
Saved routes PRO
Tuesday — Mission
12 stops · 18.6 mi · 1h 22m
Depot — Berry St → Folsom & 7th → Rincon Hill → …
Airport run
4 stops · 31.2 mi · 52 min
Home → SFO Terminal 2 → Millbrae → …
Saturday market loop
7 stops · 9.4 mi · 41 min
Loopr's saved routes list, showing three saved trips with their stop counts, distances and durations, each with rename and delete controls.
How it works

Three steps, then you're driving.

  1. 1

    Add your stops

    Search addresses, drop pins on the map, or scan the packages. Start from where you are or from a fixed first stop.

  2. 2

    Optimize the order

    One tap solves for the shortest drive through all of them. Keep it, tweak it by hand, or undo it entirely.

  3. 3

    Start driving

    The plan locks and Loopr follows along, handing each leg to Apple or Google Maps as you get to it.

Pricing

Free is genuinely useful.

Route optimization, manual reordering and the hand-off to your navigation app are free and stay free. Pro lifts two limits and unlocks scanning.

Free
$0The essentials, free forever.
  • Up to 10 stops per route
  • 3 saved routes
  • Route optimization with undo
  • Drag to reorder, start & finish modes, arrival times
  • Apple & Google Maps hand-off
  • Sync across your devices
  • Package scanning
Loopr Pro Pro
Announced at launchPlan bigger trips and keep every route you build.
  • Up to 100 stops per route
  • Unlimited saved routes
  • Scan packages to add stops — barcode, QR or printed address
  • Everything in Free
  • Supports a small, independent app

Pro pricing will be published here before launch. Subscriptions will be billed through the App Store and Google Play, and managed and cancelled there.

Your day is nobody else's business.

  • No ads, no trackers There is no advertising SDK and no analytics SDK in the app. There is nothing to opt out of.
  • No background location Loopr reads your position only while you're using it, and only when you ask it to.
  • Scanning stays on the phone Text recognition runs on-device with Apple Vision and ML Kit. Label images are never uploaded.
  • Works offline Your stops and saved routes live on the phone first. Signing in syncs them; it isn't where they're kept.

Read the full privacy policy →

Questions

Before you ask.

Does Loopr replace Google Maps or Apple Maps?

No — it works with them. Loopr plans the order of your stops and keeps track of where you are in the list. When it's time to actually drive a leg, it hands that one destination to Apple Maps or Google Maps, which do the turn-by-turn far better than a small app ever could.

You choose which one in Settings, or have Loopr ask each time.

How many stops can it handle?

Up to 100 on Pro, 10 on the free tier. The optimizer solves routes of about ten waypoints exactly; beyond that it switches to a heuristic, so a very long route gets a good order rather than a provably perfect one.

Which countries does it work in?

Anywhere OpenStreetMap has road data, which is most of the world. By default address search is limited to the country your phone is in — place names repeat across continents, and a day of deliveries only happens in one country. You can switch that off in Settings when you're planning across a border.

Do the arrival times account for traffic?

No, and we'd rather say so than imply otherwise. Estimates are based on road speeds, plus the time you tell Loopr you spend at each stop. They assume you set off at your start time and drive without interruption — they don't model traffic, opening hours, or a queue at the loading bay.

Once a route is running, estimates re-anchor to the clock on every tick, so if you fall behind the numbers say so instead of quietly staying optimistic.

Does it work without a signal?

Partly. Your stops and saved routes are stored on the phone, so everything you've already planned stays available. Searching for a new address and solving a new route both need a connection, because those run against mapping services.

Do I have to make an account?

You sign in with Apple or Google — no password to invent, no form to fill in. That's what lets your routes and settings survive a reinstall and follow you to a second phone.

Is it the same app on iPhone and Android?

Yes, feature for feature. The maps underneath differ — Apple Maps on iOS, Google Maps on Android — and Sign in with Apple only appears on iOS, where it exists.

When does it ship?

Loopr is in development and hasn't been released yet. Join the list above and you'll get one email the day it lands on the App Store and Google Play.

Be first through the door.

Loopr is coming to iOS and Android. Leave your email and we'll tell you the day it ships — one message, no newsletter.

We'll only ever use it for this. Unsubscribe in one click.