Instagram Reel Places Extractor
Pricing
from $6.00 / 1,000 video analyzeds
Instagram Reel Places Extractor
Extract named restaurants, cafés, hotels, beaches, and attractions from public Instagram Reels. AI watches travel and food Reels for on-screen text, speech, and captions. Returns places with city, country, timestamps, Google Maps links, and optional place IDs.
Pricing
from $6.00 / 1,000 video analyzeds
Rating
0.0
(0)
Developer
rainminer
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 hours ago
Last modified
Categories
Share
What does Instagram Reel Places Extractor do?
Instagram Reel Places Extractor turns public Instagram Reels travel and food videos into a structured list of named places: restaurants, cafés, bars, hotels, beaches, viewpoints, museums, shops, and other spots the creator recommends.
Paste Reel links and press Start. The Actor watches each video with AI—not just the location tag—and reads on-screen text, spoken narration, and the caption to find every real venue name with city, country, category, and when it first appears in the video. Each place gets a Google Maps search link; optionally enable Resolve places on Google Maps to attach place IDs, coordinates, ratings, and direct Maps URLs via Outscraper.
Use it as an Instagram Reel places API: export JSON or CSV, schedule runs on Apify, or pipe results into trip planners and maps tools.
Why extract places from Instagram Reels?
Travel creators pack venue names into Reels, but that list is locked inside the clip. Typical uses:
- 🗺️ Trip planning apps: turn a “best spots in Barcelona” Reel into a saved map
- 🍽️ Restaurant discovery: build lists from foodie creators without manual note-taking
- 📍 Maps enrichment: combine extracted names with Google Maps Place Reviews Scraper for ratings and menus
- 🏨 Hospitality research: see which hotels and neighborhoods creators promote
- 📊 Trend research: track which venues appear in viral travel Reels
- 🤖 AI travel agents: give an assistant structured place rows instead of a video URL
What place data can you extract?
| Field | Example |
|---|---|
| Place name | Tickets Bar |
| Category | restaurant, cafe, beach, hotel, … |
| City / region / country | Barcelona, Spain |
| First shown | 15 seconds into the Reel |
| Evidence | on_screen_text, spoken, caption, location_tag |
| Destination | Barcelona (overall trip focus) |
| Google Maps search | link built from name + city |
| Optional resolution | place ID, Maps URL, rating, reviews count |
| Video context | author handle, caption, thumbnail, duration |
Reels with no named venues return placeCount: 0 with a destination when the city is clear.
How to extract places from an Instagram Reel
- Open the Actor and click Try for free.
- Paste one or more Instagram Reel links into Video URLs.
- Keep Apify Proxy enabled (required for Reel downloads).
- Optional: turn on Resolve places on Google Maps (needs Outscraper key on the Actor).
- Click Start. Each Reel usually takes about 30–90 seconds.
- Open Overview for one row per Reel, or Places for one row per venue.
How much does it cost to extract places from Instagram Reels?
You pay per Reel analyzed plus per second of video length (rounded up), because longer clips need more AI processing. There is no separate charge for how many places are found in a Reel. Exact prices are on the Pricing tab and drop on higher Apify plans.
On the free plan that works out to roughly:
| Video length | Price |
|---|---|
| 30 seconds | about $0.014 |
| 1 minute | about $0.020 |
| 3 minutes | about $0.044 |
- Failed downloads (deleted or private Reels) are not charged.
- Reels with zero named places are still charged for analysis (the video was processed).
- Resolve places on Google Maps adds a per-place lookup fee when enabled and a match is attempted (not charged on Outscraper auth or billing errors).
- Apify’s free plan includes monthly credit for many short Reels.
Input
Click the Input tab for all options. A minimal input:
{"videoUrls": ["https://www.instagram.com/reel/DV1I_w-sHc2/","https://www.instagram.com/reel/C4MLzpFLL8s/"],"maxItems": 5,"resolvePlaces": false,"proxyConfiguration": {"useApifyProxy": true}}
| Field | What it does |
|---|---|
videoUrls | Instagram Reel links. Other links are skipped with a warning. |
maxItems | Maximum number of Reels per run. |
resolvePlaces | Look up each place on Google Maps via Outscraper (optional). |
proxyConfiguration | Apify Proxy on by default; required for downloads. |
Output example
One dataset row per Reel:
{"videoUrl": "https://www.instagram.com/reel/DV1I_w-sHc2/","videoId": "DV1I_w-sHc2","authorHandle": "@travelcreator","imageUrl": "https://…","durationSeconds": 38.2,"language": "en","locationTag": null,"destination": "Lisbon","placeCount": 2,"places": [{"name": "Time Out Market Lisboa","category": "market","city": "Lisbon","country": "Portugal","firstShownSec": 5,"evidence": "spoken","confidence": "high","googleMapsSearchUrl": "https://www.google.com/maps/search/?api=1&query=…"}],"summary": "Two food markets and cafés in Lisbon.","error": null}
Tips for better results
- Listicle Reels (“5 spots in …”) work best; pure scenery without names may return zero places.
- Keep proxy enabled; Instagram Reels rarely download without Apify Proxy.
- Enable resolvePlaces when you need coordinates and ratings, not just names.
Other rainminer Actors for short-form video
- TikTok Places Extractor: the same place extraction for TikTok videos
- Instagram Reel Recipe Extractor: structured recipes from cooking Reels
- Google Maps Place Reviews Scraper: reviews and ratings for places you already have on Maps
- Google Maps Menu Scraper: menus and prices from Google Maps photos
FAQ
Does it only use the Instagram location tag?
No. The Actor watches the full Reel and uses on-screen text, speech, and the caption. Many travel Reels never set a location tag but still name venues.
Do I need an Instagram account?
No. The Actor only reads public Reels and never logs in.
Is it legal to extract places from Instagram Reels?
The Actor processes publicly available Reels and does not collect private account data. Respect creators’ rights and Instagram’s terms when you republish or commercialize results. If you are unsure about your use case, consult a lawyer.
Something looks wrong?
Open an issue on the Issues tab with the Reel link. Feedback goes into the next version.