Reverse Geocoder - Frequently Asked Questions

General Questions

What is reverse geocoding?

Reverse geocoding is the process of converting geographic coordinates (latitude and longitude) into a human-readable street address. It's the opposite of regular geocoding, which converts addresses into coordinates. Our Reverse Geocoder tool uses the Google Maps Geocoding API to perform this conversion quickly and accurately.

Example:

  • Input: 40.7128, -74.0060
  • Output: 285 Fulton Street, New York, NY 10007, United States

Who uses reverse geocoding?

Reverse geocoding is essential for:

  • Fleet managers converting GPS tracker data into delivery addresses for reports
  • Logistics coordinators verifying delivery locations from driver coordinates
  • Supply chain analysts processing location data from telematics systems
  • Freight brokers documenting pickup and dropoff locations from mobile apps
  • Delivery service operators confirming service addresses from field technicians
  • Field service teams logging job site locations from GPS-enabled equipment

Real-World Example

A fleet manager exports 500 GPS coordinates from their vehicle tracking system at the end of the week. Instead of manually looking up each location, they paste the coordinates into Reverse Geocoder, get all addresses back in 60 seconds, and download a CSV ready for their weekly delivery report.

How is this different from other geocoding tools?

Most geocoding tools convert addresses to coordinates. We do the opposite - coordinates to addresses. We also focus specifically on logistics use cases with features like:

  • Structured address components (separate columns for street, city, state, zip, etc.)
  • Batch processing with simple paste-and-go interface
  • CSV export for easy database imports
  • Predictable subscription pricing (not per-record charges)
  • BYOK model so you control API costs with your own Google Maps key


Pricing & Billing

How much does it cost?

Trial: 14 days free with 5 uses/day and 10 coordinates/use (no credit card required)
Monthly: $19.99/mo for unlimited uses and unlimited coordinates
Yearly: $199.99/yr (save ~17% vs monthly)

No Per-Record Fees

Unlike competitors who charge per coordinate, we offer unlimited usage for one flat monthly rate. Process 10 coordinates or 10,000 - same price.

What's included in the paid tier?

Paid subscribers get:

  • Unlimited uses per day (no daily cap)
  • Unlimited coordinates per batch (up to 100 per batch, unlimited batches)
  • CSV/Excel file import for easy bulk uploads
  • CSV export with all address components in separate columns
  • Conversion history - access and re-download past batches
  • No watermarks or branding on exports
  • Priority support via email

Do I need to pay for a Google Maps API key?

Yes, you need your own Google Maps API key (BYOK = Bring Your Own Key). This gives you:

  • Predictable costs - Google charges ~$5 per 1,000 requests
  • $200/month free credit from Google (covers 40,000 free requests/mo)
  • Full control over usage limits and billing alerts
  • Reusability - use the same key for our Driving Distance Calculator

See our API Key Setup Guide for step-by-step instructions.

Why do I need my own API key? Why don't you provide one?

By having you provide your own key, we can offer:

  • Lower subscription cost - we don't mark up API usage
  • No per-record fees - you're not charged extra for heavy use
  • Better privacy - your data goes directly to Google, not through our proxy
  • Flexibility - set your own usage limits and alerts in Google Cloud Console

Most users stay well within Google's $200/month free tier, making this model cheaper than competitors who charge per coordinate.


Usage & Limits

How many coordinates can I convert at once?

Trial users: 10 coordinates per batch
Paid users: 100 coordinates per batch

You can run as many batches as you want (paid tier = unlimited batches per day).

Rate Limiting

We add a 100ms delay between API calls to respect Google's rate limits. Large batches (100 coordinates) take about 10-15 seconds to process.

Can I upload a CSV or Excel file with coordinates?

Yes! Paid users can upload .csv, .xlsx, or .xls files with coordinate columns. Your file must have columns labeled "lat" (or "latitude") and "lng" (or "longitude"). The tool extracts coordinates and processes them automatically.

Trial users must paste coordinates manually (no file upload).

What coordinate formats do you accept?

We accept three formats:

  • Comma-separated: 40.7128, -74.0060 (most common)
  • Tab-separated: 40.7128 -74.0060 (from Excel copy/paste)
  • Space-separated: 40.7128 -74.0060

You can mix formats in the same batch - our parser handles all three automatically.

Coordinates must be in decimal degrees format (not degrees/minutes/seconds).

What happens if I enter invalid coordinates?

Invalid coordinates (latitude outside -90 to 90, longitude outside -180 to 180) are rejected with an error message. The tool validates all inputs before processing to prevent wasted API calls.


Results & Export

What address components do I get back?

Each converted coordinate returns up to 11 structured components:

  1. Street Number (e.g., 285)
  2. Street Name (e.g., Fulton Street)
  3. City (e.g., New York)
  4. County (e.g., New York County)
  5. State (e.g., New York)
  6. State Code (e.g., NY)
  7. Postal Code (e.g., 10007)
  8. Country (e.g., United States)
  9. Country Code (e.g., US)
  10. Place ID (Google's unique location identifier)

This structured format makes it easy to import into databases, fleet management systems, or Excel for further analysis.

Why are some address components blank?

Google Maps doesn't always return every component for every location:

  • Rural areas may only have city/state/country
  • Oceans or remote regions may have no address at all
  • County is primarily available in the US
  • Street number/name may be missing for locations between addresses

This is normal and expected - use the components that are available.

Can I export results to CSV?

Yes! Paid users get a Download CSV button that exports all results with address components in separate columns. The CSV file is compatible with Excel, Google Sheets, and database imports.

Trial users can view results on-screen but cannot export to CSV.

How long is conversion history saved?

Paid users can access conversion history indefinitely while subscribed. Each batch is saved with:

  • Date and time of conversion
  • Number of coordinates processed
  • Re-downloadable CSV export

If you cancel your subscription, history is retained for 90 days before being deleted.


Technical Questions

How accurate are the addresses?

Address accuracy depends on Google Maps data quality for that region:

  • Urban areas in North America, Europe, and Asia: Very accurate (within 10 meters)
  • Suburban areas: Accurate (within 50 meters)
  • Rural or remote areas: Accurate to nearest town/region (may not have street-level data)

Always verify critical addresses manually, especially for rural locations.

Can I reuse my API key from the Driving Distance Calculator?

Yes! If you've already set up a Google Maps API key for our Driving Distance Calculator, you can reuse it here. Both tools use the same Google Maps APIs, so one key works for both.

Key Reuse Saves Time

Navigate to the Setup section, paste your existing key, and you're done - no need to create a new key or enable additional APIs.

What if a coordinate returns "No results found"?

This means Google Maps doesn't have address data for that location. Common reasons:

  • Coordinates are in the middle of an ocean or uninhabited area
  • Remote region without address mapping
  • Invalid coordinates (though these should be caught by validation)

Try adjusting the coordinate slightly (move 0.001 degrees) to see if nearby locations have data.

Is my API key secure?

Yes. We encrypt your API key using AES-256 encryption before storing it in our database. The key is only decrypted when making API calls to Google Maps. We never log or expose your decrypted key in any UI or error messages.


Troubleshooting

My CSV upload isn't working

Check these common issues:

  • File format is .csv, .xlsx, or .xls (not .txt or .pdf)
  • Columns are named "lat"/"latitude" and "lng"/"longitude" (case-insensitive)
  • Coordinates are in decimal degrees format (not DMS like 40°42'46"N)
  • File size is under 5MB
  • You're a paid subscriber (CSV upload is paid-only)

Results are taking a long time

Large batches (50-100 coordinates) can take 10-15 seconds due to the 100ms delay between API calls (required to avoid rate limiting). This is normal. If it takes longer:

  • Check your internet connection
  • Verify your Google Maps API key is working (check Google Cloud Console for errors)
  • Try a smaller batch to isolate the issue

I'm getting "API key not configured" error

You need to set up your Google Maps API key before using the tool:

  1. Go to the Setup section on the tool page
  2. Follow the API Key Setup Guide
  3. Paste your key into the setup form and save

Addresses are in the wrong country

Double-check your coordinate order:

  • Latitude comes first (ranges from -90 to 90)
  • Longitude comes second (ranges from -180 to 180)

If you reverse them (longitude, latitude), you'll get addresses on the opposite side of the planet.


Need More Help?

Still Have Questions?

Contact our support team at support@customwebtools.com - we typically respond within 24 hours.

Was this article helpful?