Instagram Profile Scraper — 50% Cheaper Than Competitors avatar

Instagram Profile Scraper — 50% Cheaper Than Competitors

Pricing

Pay per usage

Go to Apify Store
Instagram Profile Scraper — 50% Cheaper Than Competitors

Instagram Profile Scraper — 50% Cheaper Than Competitors

Scrape Instagram profile data. Get followers, following, bio, posts, engagement metrics. No login required. Works with Apify residential proxies. $0.0015/profile — 50% cheaper than the leading alternative.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Ken Digital

Ken Digital

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 hours ago

Last modified

Categories

Share

Instagram Profile Scraper — 50% Cheaper, No Login Required 📸

Extract Instagram profile data without browser automation and without logging in. Pure API-based scraping — fast, reliable, and half the price of alternatives.

⚡ ~2 seconds per profile vs 8-15 seconds with browser-based scrapers


✨ Key Features

  • 💰 50% cheaper — $1.50 per 1,000 profiles vs $3.50+ for alternatives
  • 🔓 No login needed — no Instagram credentials required
  • 2s per profile — pure HTTP, no browser overhead
  • 📊 Full metrics — followers, following, posts, engagement data
  • 📸 Recent posts — up to 12 posts with likes, comments, captions
  • 🏢 Business data — category, website, verified status

💰 How Much Does It Cost?

ProfilesThis ActorApify Instagram ScraperYou Save
100$0.15$0.3557%
1,000$1.50$3.5057%
10,000$15.00$35.0057%

No browser compute = lower cost. You only pay for API processing, not Chromium rendering.


🚀 Getting Started (3 Steps)

  1. Enter usernames — @handles, profile URLs, or plain usernames all work
  2. Enable residential proxy — recommended for best success rate
  3. Run — structured profile data in seconds

📥 Input Example

{
"usernames": [
"nike",
"https://www.instagram.com/natgeo/",
"@cristiano"
],
"resultsLimit": 12,
"proxy": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}
FieldTypeDefaultDescription
usernamesstring[]requiredInstagram usernames, @handles, or profile URLs
resultsLimitinteger12Max recent posts per profile (0-12)
proxyobjectProxy config (residential recommended)

📤 Example Output

{
"username": "cristiano",
"fullName": "Cristiano Ronaldo",
"biography": "Futebol é a minha vida 🇵🇹⚽",
"profilePicUrl": "https://instagram.com/...",
"followersCount": 648000000,
"followingCount": 584,
"postsCount": 3847,
"isVerified": true,
"isPrivate": false,
"isBusinessAccount": true,
"businessCategory": "Athlete",
"externalUrl": "https://www.cristianoronaldo.com",
"recentPosts": [
{
"shortcode": "C5xK2a8...",
"caption": "Always ready to give my best 💪⚽",
"likesCount": 12500000,
"commentsCount": 87000,
"timestamp": 1711234567,
"imageUrl": "https://instagram.com/...",
"isVideo": false
}
]
}

🎯 Use Cases

WhoUse Case
📣 MarketersInfluencer marketing — evaluate profiles by follower count, engagement, and business category
🔍 Brand managersBrand monitoring — track competitor profiles, follower growth, content strategy
📈 AgenciesLead generation — build lists of business accounts with contact info and websites
📊 ResearchersSocial media analysis — study engagement patterns across profiles at scale
🛒 E-commerceFind brand ambassadors — identify verified accounts in target niches

❓ FAQ

Q: Do I need an Instagram account? No. The scraper works without any login or Instagram credentials.

Q: Should I use proxies? Yes — residential proxies are strongly recommended. Instagram blocks datacenter IPs aggressively. Use Apify's residential proxy group (RESIDENTIAL) for best results.

Q: What about private profiles? Private profiles return limited public data: username, profile picture, follower/following counts (from meta tags). Posts are not accessible for private accounts.

Q: What export formats? JSON, CSV, Excel (XLSX) — all from the Apify console. Posts are flattened in CSV format.


📋 Output Fields

FieldTypeDescription
usernamestringInstagram username
fullNamestringDisplay name
biographystringProfile bio text
profilePicUrlstringProfile picture URL
followersCountintegerNumber of followers
followingCountintegerNumber following
postsCountintegerTotal posts count
isVerifiedbooleanBlue checkmark status
isPrivatebooleanPrivate account flag
isBusinessAccountbooleanBusiness/creator account
businessCategorystringBusiness category label
externalUrlstringWebsite link from profile
recentPostsarrayUp to 12 recent posts
recentPosts[].shortcodestringPost shortcode/ID
recentPosts[].captionstringPost caption text
recentPosts[].likesCountintegerPost likes
recentPosts[].commentsCountintegerPost comments
recentPosts[].timestampintegerUnix timestamp
recentPosts[].imageUrlstringPost image URL
recentPosts[].isVideobooleanVideo flag

⚙️ How It Works

  1. Multi-strategy extraction — tries web API, GraphQL, and HTML parsing in sequence
  2. Automatic retries — exponential backoff on rate limits (429)
  3. Concurrent processing — up to 5 profiles simultaneously
  4. Graceful degradation — returns partial data if a profile is restricted

Runtime: Python 3.12 · ~128 MB memory · No browser/Playwright

🔗 Integration Examples

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("joyouscam35875/instagram-profile-scraper").call(run_input={"usernames": ["instagram"]})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('joyouscam35875/instagram-profile-scraper').call({"usernames": ["instagram"]});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Make / Zapier / n8n

Use the Apify integration — search for this actor by name in the Apify app connector. No code needed.


🔗 More Scrapers by Ken Digital

ScraperWhat it doesPrice
YouTube Channel ScraperVideos, stats, metadata via official API$0.001/video
France Job ScraperWTTJ + France Travail + Hellowork$0.005/job
France Real Estate Scraper5 sources + DVF price analysis$0.008/listing
Website Content CrawlerHTML to Markdown for AI/RAG$0.001/page
Google Trends ScraperKeywords, regions, related queries$0.002/keyword
GitHub Repo ScraperStars, forks, languages, topics$0.002/repo
RSS News AggregatorMulti-source feed parsing$0.0005/article
Instagram Profile ScraperFollowers, bio, posts$0.0015/profile
Google Maps ScraperBusinesses, reviews, contacts$0.002/result
TikTok ScraperVideos, likes, shares$0.001/video
Google SERP ScraperSearch results, PAA, snippets$0.003/search
Trustpilot ScraperReviews, ratings, sentiment$0.001/review

👉 View all scrapers