Instagram Location Posts Scraper · No Cookies avatar

Instagram Location Posts Scraper · No Cookies

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Instagram Location Posts Scraper · No Cookies

Instagram Location Posts Scraper · No Cookies

Extract Instagram posts tagged at any location without login. Get captions, hashtags, likes, comments, GPS coordinates, addresses, author profiles, media URLs, and timestamps. Perfect for local market research and geo-targeted campaigns. No cookies. JSON/CSV/Excel.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Data Slayer

Data Slayer

Maintained by Community

Actor stats

0

Bookmarked

23

Total users

3

Monthly active users

4 days ago

Last modified

Share

Extract location-tagged Instagram posts without authentication or cookies. This scraper enables social media marketers to gather geo-specific content data for competitive analysis, trend monitoring, and location-based campaign planning.

📺 Video Tutorial: How it Works


Key Features

🔒 Cookieless / No Login Required - Access public location data without Instagram credentials or session management, eliminating account suspension risks.

📈 Scalable Architecture - Process multiple locations simultaneously with configurable result limits to match your research scope.

Rich Post Data - Extract comprehensive post details including captions, hashtags, engagement metrics (likes, comments), location coordinates, timestamps, user profiles, and media URLs.

Fast & Reliable - Optimized extraction engine delivers consistent results with built-in error handling and retry logic.

📊 Export-Ready Formats - Download data in JSON, CSV, or Excel formats for immediate analysis in your preferred tools.

Inputs

FieldTypeDescription
locationQueryStringValid Instagram location name (e.g., "Times Square", "Eiffel Tower", "Central Park"). Must match an existing Instagram location tag.

Outputs

Formats: JSON, CSV, Excel

Key Fields Extracted:

  • id - Unique post identifier
  • code - Instagram post shortcode
  • caption.text - Full post caption text
  • caption.hashtags - Array of hashtags used
  • caption.mentions - Array of mentioned usernames
  • like_count - Number of likes
  • comment_count - Number of comments
  • taken_at - Post timestamp (Unix format)
  • taken_at_date - Human-readable post date
  • location.name - Location name
  • location.address - Location address
  • location.lat - Latitude coordinate
  • location.lng - Longitude coordinate
  • user.username - Post author username
  • user.full_name - Post author full name
  • user.is_verified - Verification status
  • user.profile_pic_url - Profile picture URL
  • thumbnail_url - Post image/video thumbnail
  • image_versions.items - Array of image URLs in different resolutions
  • is_video - Boolean indicating video content
  • media_type - Content type (1=image, 2=video, 8=carousel)

How to Use

Step 1: Enter the target location name in the locationQuery field (e.g., "Brooklyn Bridge", "Santa Monica Pier").

Step 2: Configure any additional parameters like result limits based on your data needs.

Step 3: Run the scraper and download your results in JSON, CSV, or Excel format for analysis.

Sample Output

{
"id": "3789234567890123456",
"code": "DSPxYzAbCdE",
"caption": {
"text": "Amazing sunset views from the rooftop! 🌅 Perfect evening in the city.\n\n#rooftopbar #cityviews #sunsetlovers #downtownlife #urbanphotography",
"hashtags": [
"#rooftopbar",
"#cityviews",
"#sunsetlovers",
"#downtownlife",
"#urbanphotography"
],
"mentions": []
},
"like_count": 847,
"comment_count": 23,
"taken_at": 1765892345,
"taken_at_date": "2025-12-16T18:32:25+00:00",
"location": {
"name": "Sky Lounge Downtown",
"address": "456 Main Street",
"lat": 40.748817,
"lng": -73.985428,
"id": "245678"
},
"user": {
"username": "cityexplorer_nyc",
"full_name": "Sarah Mitchell",
"is_verified": false,
"profile_pic_url": "https://example.com/profile.jpg"
},
"thumbnail_url": "https://example.com/post_image.jpg",
"is_video": false,
"media_type": 1
}

Use Cases

Social Media Marketers: Analyze location-specific content trends to identify high-performing hashtags, optimal posting times, and popular content themes at target venues. Build geo-targeted campaigns based on real engagement patterns from competitors and local influencers.

Market Research Analysts: Track brand mentions and sentiment across specific locations, monitor competitor activity at retail stores or events, and identify emerging trends in different geographic markets through hashtag and caption analysis.

Sales & Business Development Teams: Discover potential B2B leads by identifying businesses posting from target locations, analyze foot traffic patterns at competitor venues, and gather intelligence on local events and community engagement opportunities.

Important Considerations

This scraper can only extract data from public profiles and posts. Private accounts and their posts are not accessible. Location data availability depends on users tagging their posts with specific locations.

🧩 Other Instagram Actors by Data Slayer

ActorWhat it doesLink
Instagram Followers ScraperExtract follower lists from any accountTry it
Instagram Following ScraperSee who any account followsTry it
Instagram Posts ScraperExtract posts from any profileTry it
Instagram Comments ScraperExtract comments from any postTry it
Instagram Likes ScraperExtract users who liked any postTry it
Instagram Reels ScraperSearch and extract Instagram ReelsTry it
Instagram Profile ScraperGet full profile data with contact infoTry it
Instagram User SearchSearch Instagram users by keywordTry it
Instagram Hashtag ScraperDiscover hashtags and media countsTry it

Need verified emails? Our LinkedIn Post Engagers Email Finder and LinkedIn Audience Email Finder extract verified work emails from LinkedIn engagement data.

💬 Feedback and Support

We actively maintain this actor and ship improvements based on user feedback. If you run into any issues or have ideas for new features:

  • Create an issue on the Actor's Issues tab in Apify Console
  • Rate the actor if it helped you — it helps others find it too

We typically respond within 24 hours.