VOOZH about

URL: https://apify.com/singhera07/instagram-scraper

โ‡ฑ Instagram Scraper - Profiles, Posts, Reels, Stories ยท Apify


Pricing

Pay per usage

Go to Apify Store

Scrape Instagram profiles, posts, reels, stories, highlights, and download media. All-in-one actor, no login required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Umer Singhera

Umer Singhera

Maintained by Community

Actor stats

1

Bookmarked

172

Total users

13

Monthly active users

4 months ago

Last modified

Share

Instagram Scraper & Downloader

Scrape and download Instagram data without login. Get profiles, posts, reels, stories, highlights, and download any media by URL. One actor replaces 5+ specialized scrapers.

What does this actor do?

This actor extracts data from public Instagram profiles. Just provide a username or Instagram URL and choose what data you want:

  • Profiles โ€” Bio, followers, following, posts count, profile picture (HD), website, verification
  • Posts โ€” Captions, likes, comments count, media URLs, timestamps (paginated)
  • Reels โ€” Video URLs, view counts, duration, engagement metrics (paginated)
  • Stories โ€” Active stories from the last 24 hours with media URLs
  • Highlights โ€” Highlight collections with cover images
  • Download โ€” Download any post/reel/story by URL (supports carousels)
  • Search โ€” Find users by keyword

Input

{
"action":"profile",
"username":"instagram",
"limit":12,
"cursor":""
}
FieldTypeRequiredDescription
actionstringYesOne of: profile, posts, reels, stories, highlights, download, search
usernamestringYes*Instagram username or profile URL. *Required for all actions except download and search
urlstringYes*Instagram post/reel URL. *Required for download action
querystringYes*Search keyword. *Required for search action
limitnumberNoResults per page (1-50, default: 12)
cursorstringNoPagination cursor from previous run

Input examples

Get profile:

{
"action":"profile",
"username":"instagram"
}

Get posts with pagination:

{
"action":"posts",
"username":"natgeo",
"limit":20
}

Download a reel:

{
"action":"download",
"url":"https://www.instagram.com/reel/ABC123DEF456/"
}

Search users:

{
"action":"search",
"query":"travel photography"
}

Output

Results are saved to the default dataset. You can download them as JSON, CSV, Excel, XML, or RSS.

Profile output example

{
"username":"instagram",
"full_name":"Instagram",
"biography":"Bringing you closer to the people and things you love.",
"profile_pic_url_hd":"https://cdn.socialhubapi.com/media/...",
"follower_count":676000000,
"following_count":452,
"media_count":7892,
"is_verified":true,
"is_private":false,
"external_url":"https://about.instagram.com"
}

Post output example

{
"shortcode":"ABC123",
"display_url":"https://cdn.socialhubapi.com/media/...",
"video_url":null,
"caption":"Amazing sunset #photography",
"like_count":125000,
"comment_count":1500,
"timestamp":1707436800,
"is_video":false
}

Pricing

Cheapest Instagram actor on Apify. All-in-one pricing with no surprise add-on charges.

EventFreeBronzeSilverGoldPlatinumDiamond
Actor start$0.003$0.002$0.0015$0.001$0.0008$0.0005
Profile result$0.0015$0.0012$0.001$0.0008$0.0005$0.0002
Post/Reel result$0.0015$0.0012$0.001$0.0008$0.0005$0.0002
Search result$0.003$0.0025$0.002$0.0015$0.001$0.0005
Media download$0.002$0.0015$0.001$0.0008$0.0005$0.0002

Cost examples

  • 1,000 profiles: ~$1.50 (Free tier) / ~$0.20 (Diamond)
  • 10,000 posts: ~$15.00 (Free tier) / ~$2.00 (Diamond)
  • 100 downloads: ~$0.20 (Free tier) / ~$0.02 (Diamond)

Use cases

  • Influencer marketing โ€” Analyze profiles, follower counts, and engagement rates
  • Brand monitoring โ€” Track posts mentioning your brand or competitors
  • Content research โ€” Find trending content in your niche
  • Media archiving โ€” Download posts, reels, and stories for backup
  • Lead generation โ€” Find potential partners or customers by search
  • Academic research โ€” Collect public social media data for analysis

FAQ

Q: Does this require an Instagram login? A: No. All data is extracted from public profiles without login.

Q: Are private profiles supported? A: No. Only public profiles can be scraped.

Q: How fast is it? A: Most requests complete in under 500ms. Posts/reels with pagination may take 1-2 seconds.

Q: Do media URLs expire? A: No. All media URLs are served through our CDN proxy and remain accessible.

Q: Can I download carousels (multi-image posts)? A: Yes. The download action returns URLs for all images/videos in a carousel.

Q: How do I paginate through results? A: After a run, check the key-value store for a PAGINATION key. It contains the cursor for the next page. Pass it as input to the next run.

You might also like

Instagram Media & Profile Scraper

endspec/instagram-instant-media-scraper

Scrape Instagram profile data: reels, posts, stories, highlights, follower counts, engagement.

Instagram Downloader โ€“ Reels & Posts Video/Image Extractor

logiover/instagram-media-downloader

Bulk Instagram media downloader: extract Reels, Posts and Stories download links without login. Export to CSV/JSON. Fast Instagram API alternative.

Instagram Scraper

hpix/instagram-scraper

Scrape Instagram profiles, posts, and Reels at scale.

Instagram Highlights Scraper

seemuapps/instagram-highlights-scraper

Fetch Instagram highlights and their stories for any public profile.

Instagram Scraper

rupom888/instagram-scraper-js

Scrape Instagram posts, profiles, hashtags, reels, and location pages. Extract likes, comments, captions, media URLs, author stats, and more. No Instagram login required for public content.

Instagram Media Downloader - Bulk Download Media 2026

instaprism/instagram-media-downloader

No login required. Download Instagram images and videos in bulk. Get high-resolution media from posts, reels, stories. Save to Apify storage. Export direct URLs.

Instagram Video Downloader(Reels and Stories)

thenetaji/instagram-video-downloader

Download Instagram videos, reels, and stories easily with our Apify Instagram Downloader. Save high-quality IG content in seconds. No login required. Fast, reliable, and easy to use!

272

3.4