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
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
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
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:
- Street Number (e.g., 285)
- Street Name (e.g., Fulton Street)
- City (e.g., New York)
- County (e.g., New York County)
- State (e.g., New York)
- State Code (e.g., NY)
- Postal Code (e.g., 10007)
- Country (e.g., United States)
- Country Code (e.g., US)
- 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
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:
- Go to the Setup section on the tool page
- Follow the API Key Setup Guide
- 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?
- Getting Started Guide
- Complete User Guide
- API Key Setup Instructions
- Email Support: support@customwebtools.com
- Live Tool: Reverse Geocoder