Osm Poi Scraper avatar

Osm Poi Scraper

Pricing

from $0.50 / 1,000 place (poi)s

Go to Apify Store
Osm Poi Scraper

Osm Poi Scraper

Pricing

from $0.50 / 1,000 place (poi)s

Rating

0.0

(0)

Developer

Smorgi Apps

Smorgi Apps

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

OpenStreetMap Places Scraper — Pay Per Result

Extract places (POIs) from OpenStreetMap by category and area: cafes, restaurants, shops, hotels, pharmacies, EV charging stations — any of 1,000+ OSM tags. Get names, addresses, phone numbers, websites, opening hours, and coordinates. Built on the Overpass API — fully legal open data, fast HTTP, no browser, no anti-bot wars.

Use cases: location datasets for apps, lead generation by area, site-selection analysis, competitor mapping, cheap bulk alternative to Google Maps scrapers.

What you get

Each dataset item is one place with a stable schema:

osmId, osmType, name, category, lat, lon, street, houseNumber, city, postcode, country, phone, website, openingHours, tags, osmUrl, scrapedAt

The full OSM tag map is included, so niche attributes (cuisine, wheelchair access, brand, ...) are never lost.

Pricing

EventPrice
Place delivered$0.50 per 1,000
Actor start$0.00005 per GB-start

Compare: Google Maps scrapers typically charge $4–9 per 1,000 places. For bulk POI data, OSM covers most business categories at a fraction of the cost — 100% legal.

Empty result sets are not charged.

Limitations (honest)

  • Data quality follows OpenStreetMap coverage: excellent in Europe and cities worldwide, thinner in rural areas of some countries. Phone/website fields exist only where mapped.
  • No reviews, ratings, or photos (that data belongs to proprietary platforms).
  • Very large areas with common categories are capped by the maxItems setting — split the area for exhaustive pulls.

How to use

  1. Pick categories as OSM tags (amenity=cafe, shop=supermarket, tourism=hotel, ...). See the OSM tag reference.
  2. Set a place name ("Berlin", "Texas") or an explicit bounding box.
  3. Run — places stream into the dataset. Export JSON/CSV or fetch via Apify API.

Keywords: openstreetmap scraper, poi extractor, places data, google maps alternative, location data, lead generation by area, overpass api