No Google Cloud account, no macros to enable, no second bill. Works on Windows, Mac and in the browser.
Search for a way to get driving distances into Excel and you’ll mostly find the same shape of answer: a macro-enabled workbook that calls Google Maps on your behalf. It works. But before it works, you have to become a Google Cloud customer — create a project, enable the right APIs, generate a key, paste it into the file, and put a credit card on file for a pay-as-you-go account. Then you enable macros every time you open the sheet.
RouteMetrics takes the other road. The routing happens on our servers, so there is no key for you to manage and no mapping bill in your name. Install it from Microsoft AppSource, sign in with the Microsoft account you already use for Excel, and type a formula.
=ROUTE.DISTANCE("Boston, MA", "New York, NY")
→ 217.33 road miles. Fill it down a thousand rows.
Get RouteMetrics free on AppSource See pricing
“Bring your own API key” sounds like a technicality. In practice it moves four jobs onto your desk:
None of that is unreasonable if you want direct control of your mapping spend. It’s simply a different product for a different buyer. If what you want is distances in a spreadsheet, it’s four jobs you didn’t ask for.
A macro-enabled workbook (.xlsm) carries executable code. That has three
practical consequences that have nothing to do with whether you trust the author:
RouteMetrics is an Office add-in: it runs in the browser sandbox Microsoft provides, is distributed and reviewed through AppSource, and is never asking you to lower a security setting. The same formulas work on Windows, on Mac, and in Excel for the web.
Batch tools tend to work in one direction: fill a sheet, press Calculate, wait, read the
output. RouteMetrics functions are ordinary Excel formulas. They fill down, recalculate when
inputs change, and nest inside IF, SUM and everything else.
Reopening a workbook doesn’t re-run and re-charge for work already done — answers are
remembered in the file itself.
Car directions are not truck directions. On the Trucking plan, RouteMetrics routes for the rig you actually run — gross weight, height, width, length, axle count and hazmat class — so a route respects the bridge heights and posted limits that apply to you, and not to a generic truck.
ROUTE.STATEMILES — truck miles in one state or province, for IFTAROUTE.IFTA — every jurisdiction a quarter of trips crossed, in one formulaROUTE.TOLLS — toll cost for a lane, priced against your truckROUTE.RESTRICTIONS — whether your truck can legally run that lane at allThere’s a free IFTA worksheet with all of it wired up, including the fuel-purchase log and the quarterly tax calculation.
One thing we won’t claim: these are HERE truck-legal miles, not PC*Miler practical miles. If a broker’s contract specifies PC*Miler, use PC*Miler for settlement. For IFTA prep, fuel planning, lane costing and dispatch estimating, this is built for the job.
In every case the routing is included. There is no second invoice, and no meter of yours to watch.
Worth stating plainly, because it’s the honest trade-off for not managing your own key. A local macro workbook talks to Google directly from your machine; RouteMetrics doesn’t, so your addresses pass through our service.
Full detail in the privacy policy.
No. The routing runs on our servers, so there is no key to create, restrict, rotate or pay for.
No. It’s a sandboxed Office add-in from Microsoft AppSource. You’re never asked to enable content, and it works in Excel for the web — which macro workbooks cannot.
Yes. That restriction doesn’t apply to Office add-ins. Your admin may still control which add-ins are available from AppSource.
You get 100 free searches with no time limit. Pricing covers what happens after that.
Yes — on the Trucking plan, routed for your truck’s weight, height and hazmat class, with per-state IFTA miles, toll costs and restriction checks.
Get RouteMetrics on Microsoft AppSource
Related: IFTA mileage calculator · Mileage log template · Mileage reimbursement calculator · All free templates