Free Bing Maps scraper in one bookmark. Export the businesses from a Bing Maps search to a CSV file for Excel or Google Sheets: name, category, rating, reviews, phone, website, full address, opening hours and coordinates. No sign-up, no install, no API key, and nothing is sent anywhere.
Ideal for lead generation, local market research and building contact lists.
Tutorials on YouTube · More free tools · scrapepass.com
Need a more powerful tool? Try ScrapePass, the free web scraper →
- Open Bing Maps and search for a kind of business in a place, for example
dentist in Chicago. - Click the 🧭 ScrapePass - Bing Maps Leads bookmark. A small panel opens and asks Ready?
- Press Go. A purple highlight moves down the list one place at a time, and the panel counts them.
- Bing Maps shows about 15 to 25 places per search. For more, move the map and press Bing's Search this area, or search again, then press Add more. New places join the same list; places you already have are skipped.
- Press Download CSV. The file is named after your first search, for example
ScrapePass Bing Maps Leads - dentist in Chicago.csv.
You need a desktop browser with a bookmarks bar, such as Chrome, Edge or Brave. No bookmarks bar? Press
Ctrl + Shift + B (on a Mac, ⌘ + Shift + B).
Open ➕ Add the bookmark and drag the 🧭 ScrapePass - Bing Maps Leads button to your bookmarks bar. That's all. GitHub does not allow bookmark buttons in READMEs, so the button lives on our website.
The whole tool is one file, bookmarklet.js. Turn it into a bookmark yourself:
- Open
bookmarklet.jsand press Copy raw file (or open Raw, select all and copy). - Right-click your bookmarks bar and choose Add page… (Edge calls it the favorites bar).
- Name it
🧭 ScrapePass - Bing Maps Leads. - In the URL field, type
javascript:and paste the code right after it, with no space in between. - Save.
The URL field joins the code into one line. That's expected: the code is written to run that way.
Either way, the bookmark only runs when you click it, and only on the Bing Maps page you have open.
One row per place:
| Column | What it holds | Example |
|---|---|---|
name |
The business name | Lone Star Plumbing Co. |
category |
The main category shown on Bing Maps | Plumbing |
rating |
Average rating on the review site Bing Maps shows | 4.5 |
reviews |
Number of reviews on that site | 214 |
rating_source |
The review site the rating comes from | Yelp |
phone |
Phone number | (512) 555-0142 |
website |
The business website | https://lonestarplumbing.example |
address |
Full street address | 1500 Congress Ave, Austin, TX 78701 |
open_status, hours |
Opening status and hours when you ran it | Open, Open 24 hours |
latitude, longitude |
Where the place is on the map | 30.2747, -97.7404 |
bing_url |
Link that opens the place on Bing Maps | https://www.bing.com/maps?ss=ypid.YN… |
The examples are made up. The CSV is UTF-8 with a byte order mark, so accented letters show correctly in Excel.
Everything happens in your browser. The bookmark reads the list on the page you have open and builds the CSV there.
Nothing is sent to ScrapePass or anyone else, and the panel loads no images, fonts or scripts. The full source code
is in bookmarklet.js.
How many places can I get? Bing Maps shows about 15 to 25 places per search. Move the map and press Search this area, or search again, then press Add more: the CSV keeps growing, with no duplicates.
Why do the ratings say Yelp or Tripadvisor? Bing Maps shows ratings from review sites rather than its own. The CSV keeps the rating, the number of reviews and the site they come from.
Does it get emails? No. Bing Maps does not show emails. The CSV has each business's website.
Bing Maps or Google Maps? Google Maps shows far more places per search: try the free Google Maps scraper for long lists. Bing Maps gives every place its phone, website and full address in the list.
It stopped working. What now?
Bing Maps changes its page from time to time. Press Report a problem in the panel, or
contact us, with the search you ran and a screenshot of the panel. Once it is fixed,
add the bookmark again with the new bookmarklet.js: a bookmark keeps the code it was created with.
Current version: 1.0.0 (the VERSION line at the top of bookmarklet.js). The panel shows
the version of your bookmark next to "by ScrapePass". If it is older, add the bookmark again.
Try ScrapePass, the free web scraper for Chrome. It turns any web page into clean data, with prebuilt templates for Google Maps, Amazon, Indeed and many more sites, and exports to Excel, CSV or JSON.
Only collect data you have the right to use, and follow Microsoft's terms for Bing Maps and the privacy and marketing laws where you work.
MIT © 2026 ScrapePass
