Instagram Profiles - Collect by URL avatar
Instagram Profiles - Collect by URL

Pricing

$1.50 / 1,000 results

Go to Store
Instagram Profiles - Collect by URL

Instagram Profiles - Collect by URL

Developed by

AUTOScraping

AUTOScraping

Maintained by Community

Extracts Instagram profile data without login or proxies. Get bios, follower counts, media, and more. JSON output. Ideal for lead gen, influencer research, and analysts. Pricing: $1.5/1000 results.

0.0 (0)

Pricing

$1.50 / 1,000 results

1

30

30

Last modified

4 days ago

📸 Instagram Profile Scraper – Extract Data from Profile URLs

Overview

This Actor scrapes detailed public data from Instagram profiles using only the profile URL. It captures rich information like biography, verification status, follower count, average engagement, profile image, and recent posts. It’s perfect for B2B lead gen, sentiment analysis, or influencer research. NO login or proxies required.

🚀 Why choose this actor?

FeatureOthersThis Actor
No Login or Proxy Required❌ Often Required✅ Not Required
Supports Posts and Engagement❌ Partial✅ Full support
Multipost Handling❌ Limited✅ Extracts full metadata
Dynamic Result Scaling❌ Static count✅ Multiples of 10 enforced

THIS ACTOR DOES NOT USE PROXIES.
ONLY THE FIRST 10 RESULTS ARE FREE FOR FREE USERS.
THE "max_results" MUST BE A MULTIPLE OF 10. IF YOU SET IT TO 35, YOU'LL RECEIVE 40 RESULTS.

Use Cases

  • Influencer analysis and audience insights
  • Sentiment analysis and marketing intelligence
  • Lead generation for social media managers
  • Public figure research by journalists and academics

Key Features

  • Extracts bio, username, profile photo, verification status
  • Includes all recent post metadata (likes, comments, caption, media, video)
  • Collects public follower and following counts
  • Scrapes without authentication or proxy rotation

⚙️ How It Works

  1. Provide one or more Instagram profile URLs.
  2. The Actor accesses the public page and extracts available data.
  3. You receive structured JSON data including post history and profile metadata.

Input Parameters

FieldTypeDescriptionExample
urlsarrayEnter the URLs of Instagram profiles to scrape["https://www.instagram.com/johndoe/"]

Output (Full Example)

{
"account": "johndoe",
"fbid": "1234567890123456",
"id": "123456789",
"followers": 123456,
"posts_count": 120,
"is_business_account": false,
"is_professional_account": true,
"is_verified": true,
"avg_engagement": 0.025,
"external_url": ["https://example.com", "https://johnsportfolio.com"],
"biography": "Photographer & Traveler | Sharing my adventures around the world.",
"business_category_name": null,
"category_name": "Photographer",
"following": 321,
"profile_image_link": "https://cdn.instagram.com/profiles/johndoe.jpg",
"profile_url": "https://instagram.com/johndoe",
"profile_name": "John Doe",
"full_name": "Johnathan Doe",
"is_private": false,
"is_joined_recently": false,
"has_channel": false,
"partner_id": "123456789",
"business_address": null,
"highlights_count": 5,
"related_accounts": [
{
"id": "987654321",
"profile_name": "Jane Doe",
"user_name": "janedoe",
"is_private": false,
"is_verified": true,
"profile_pic_url": "https://cdn.instagram.com/profiles/janedoe.jpg"
}
],
"posts": [
{
"caption": "Exploring the mountains 🏔️",
"comments": 120,
"datetime": "2025-05-20T14:30:00.000Z",
"id": "1234567890123456789",
"image_url": "https://cdn.instagram.com/images/johndoe1.jpg",
"likes": 2400,
"content_type": "GraphImage",
"url": "https://www.instagram.com/p/ABC123",
"video_url": null,
"is_pinned": false,
"location": {
"name": "Rocky Mountains",
"id": "543210987654321",
"slug": "rocky-mountains",
"has_public_page": true
}
}
]
}

💰 Pricing

TierMax ResultsPrice per 1,000 results
Free Tier10Free
Pay-as-you-goCustom (multiples of 10)$1.50 per 1,000 results

This Actor accesses publicly available data. Make sure your usage complies with Instagram's Terms of Service and all applicable laws and regulations. Data is provided "as-is" without warranties or guarantees.

Update Policy

We monitor and update this Actor regularly to keep it aligned with Instagram's frontend changes. If you experience issues, contact us via Apify for support.

FAQ

Does this Actor work on private profiles?
No. It only scrapes publicly accessible Instagram profiles.

Can I use this without logging in or providing proxies?
Yes. The scraper is fully unauthenticated and does not require proxy settings.

Why did I get more results than expected?
The max_results is automatically rounded UP to the nearest multiple of 10.

Can I extract contact emails?
No, this Actor does not scrape email addresses.