This tool processes exported Google Maps search results (saved as HTML files) and extracts business listings into a clean CSV. It’s for researchers, marketers, and developers who need structured location data without manual copying. Works with data exported from Google Maps.

Features

  • Parse HTML files containing Google Maps search results
  • Extract business name, address, phone number, and website
  • Export cleaned data to a structured CSV file
  • Handle pagination by processing multiple exported HTML files
  • Configurable output fields via a simple JSON settings file

Usage

from maps_extractor import process_export
process_export('search_results.html', output_file='businesses.csv')

Requirements

Python 3.8+. Install dependencies:

pip install -r requirements.txt

Download

Buy for $29 →

Buy once, download immediately. ZIP includes the full script, README, and usage examples.

License

Personal & Commercial Use. You may use this tool in your own personal and commercial projects. Redistribution or resale of the source code is not permitted.