PickupRoutes

How It Works

Learn how to create optimized pickup routes for your volunteer drivers in just a few simple steps.

1

Enter Your Addresses

Paste addresses from a spreadsheet, upload a CSV file, or type them manually. Our smart parser handles various formats automatically.

2

Geocode & Configure

We convert addresses to coordinates using the US Census Geocoder. Then set your drop-off location, number of drivers, and other preferences.

3

Generate & Share Routes

Our algorithm creates optimized routes that balance workload across drivers. Share routes via link - drivers can track progress on their phones.

The Algorithm

Our fairness-aware routing algorithm achieves 3x better workload balance than traditional VRP solvers while running 428x faster. Unlike tools that minimize total fleet distance, we optimize for volunteer equity.

Read the technical paper →

Tested with up to 10,000 addresses. Need to handle more? Let us know.

Don't have addresses?

Download free address data from OpenAddresses.io, then use our OpenAddresses Parser to convert it into a format ready for route planning.