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.
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
- 1Add your stops — type addresses/names with coordinates, capture GPS on site, or paste a CSV.
- 2Set your average speed and per-stop service time so ETAs are realistic.
- 3Click Optimize — a nearest-neighbour + 2-opt pass reorders stops to cut total distance.
- 4Review the ordered run sheet with leg distances and ETAs.
- 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.
<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 GIS tools
Shapefile to GeoJSON Converter
Convert ESRI shapefiles (.shp + .dbf or zipped) to GeoJSON in your browser — attributes preserved, nothing uploaded. Free, no size games.
● LiveShapefile Viewer
Open and inspect ESRI shapefiles online without ArcGIS or QGIS — feature counts, attributes and GeoJSON preview, 100% in your browser.
● LiveKMZ to KML Converter
Extract the KML from any KMZ file in your browser — see bundled icons/overlays too. No upload, no Google Earth install needed.
● Live