ToolJoltTools

Field Service Route Optimizer

Order technician jobs by drive distance — realistic ETAs with per-job durations, printable day plan; free, offline, no dispatch software needed.

Add jobs

Paste CSV (name, latitude, longitude — one per line)

Field guide: Field Service Route Optimizer

A field tech's day is jobs plus windshield time, and only one of those invoices. With 45-minute average jobs, saving 40 minutes of driving adds a whole extra call to the day — the difference between five and six jobs is a 20% revenue swing on the same payroll. This planner orders the day's tickets by drive efficiency: paste jobs with coordinates, set each visit's typical duration, and read the day off the run sheet.

Service time dominates field-service ETAs (45 minutes default — set yours per trade: 30 for filter swaps, 90 for compressor work), so the ETA column doubles as a customer-promise sheet your dispatcher can read from. Leave round-trip off if techs go home from the last job. Job addresses and customer names stay in the browser — this is routing, not another system holding your book of business.

Field tips

  • Set service time per job type, then route same-type days when you can — mixed 30/120-minute days break promises at the tail.
  • Anchor a hard-appointment job as the FIRST stop and optimize the flexible ones after it.
  • Compare the run sheet's finish time against the shift before dispatching — overbooked days reveal themselves before the third callback.
Sources & standards: Field service benchmarking (drive-time share) — industry surveys

Records are stored only in this browser (localStorage) — export regularly. This tool aids field documentation; it does not replace your agency's official inspection procedures or engineering judgment.

Field Service Route Optimizer — Order technician jobs by drive distance — realistic ETAs with per-job durations, printable day plan; free, offline, no dispatch software needed. Free, offline-first and GPS-aware: open it on any phone, log in seconds, and hand your GIS team clean GeoJSON.

About Field Service Route Optimizer

A field tech's day is jobs plus windshield time, and only one of those invoices. With 45-minute average jobs, saving 40 minutes of driving adds a whole extra call to the day — the difference between five and six jobs is a 20% revenue swing on the same payroll. This planner orders the day's tickets by drive efficiency: paste jobs with coordinates, set each visit's typical duration, and read the day off the run sheet.

How to use Field Service Route Optimizer

  1. 1Add your stops — type addresses/names with coordinates, capture GPS on site, or paste a CSV.
  2. 2Set your average speed and per-stop service time so ETAs are realistic.
  3. 3Click Optimize — a nearest-neighbour + 2-opt pass reorders stops to cut total distance.
  4. 4Review the ordered run sheet with leg distances and ETAs.
  5. 5Export the optimized route as CSV or GeoJSON for navigation and records.

Why use Field Service Route Optimizer?

  • 100% free, no sign-up — built for crews, not per-seat licences
  • Offline-first: records save to your device instantly and survive dead zones
  • One-tap GPS tagging with accuracy capture on every record
  • Exports CSV for asset systems, GeoJSON for GIS, and print-ready reports
  • Checklist and guidance aligned with Field service benchmarking (drive-time share)

Frequently asked questions

How many extra jobs can routing realistically add?+

Field-service benchmarks put drive time at 25–40% of a tech's day on unoptimized schedules; cutting that by a quarter frees 30–60 minutes — one short job or the buffer that stops overtime. The win compounds across a fleet: ten techs gaining one job a day is a hiring decision you didn't make.

How do appointment windows fit in?+

Anchor strategy: the route keeps your first stop fixed, so lead with the hardest window, optimize the rest, then sanity-check the ETA column against any remaining promises. For days with several hard windows, split into morning/afternoon lists around them — small-fleet dispatching does exactly this on a whiteboard anyway.

What about emergency calls that interrupt the route?+

Re-run with what's left: delete completed jobs, add the emergency, optimize the remainder from the tech's current position (capture it with the GPS button as the new first stop). Thirty seconds of re-planning beats finishing a stale route around the disruption.

Why not just use a full FSM dispatch suite?+

At 1–10 techs, FSM platforms cost more than the inefficiency they fix and demand onboarding nobody has time for. The 80% win — visit order and honest ETAs — is exactly what this free page does. When you grow into skills-based assignment and customer notifications, you'll know.

Embed Field Service Route Optimizer on your website

Want Field Service Route Optimizeron your own site? Paste this snippet into any HTML page — it's free, with no API key or sign-up. The tool loads in an iframe and keeps working exactly as it does here.

Embed code
<iframe src="https://tooljolt.com/tools/field-service-route-optimizer" width="100%" height="640" style="border:1px solid #e5e7eb;border-radius:12px;max-width:680px" title="Field Service Route Optimizer — ToolJolt" loading="lazy"></iframe>

Related tools

Related GIS tools

Sponsored