Instagram Profile Bio And Posts Scraper avatar

Instagram Profile Bio And Posts Scraper

Pricing

$9.99/month + usage

Go to Apify Store
Instagram Profile Bio And Posts Scraper

Instagram Profile Bio And Posts Scraper

Instagram profile bio and posts scraper to extract bios, posts, captions, and metadata from Instagram profiles 📸📊 Perfect for influencer research, content analysis, and lead generation. Fast, accurate, and scalable.

Pricing

$9.99/month + usage

Rating

0.0

(0)

Developer

Scrapers Hub

Scrapers Hub

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

🌟 Instagram Profile Scraper (Bio & Posts) 🌟

🚀 Overview

Are you looking to extract a wealth of data from Instagram profiles without dealing with the hassle of logins, rate limits, or blocks? Welcome to the ultimate Instagram Profile Scraper (Bio & Posts)! 🚀 This Apify Actor is an extraordinarily powerful, robust, and lightning-fast tool designed to effortlessly extract comprehensive, structured data from any publicly available Instagram profile—including biographies, follower statistics, and the latest timeline posts. 📊

In today’s data-driven world, managing social media insights manually is incredibly tedious and prone to human error. Whether you are conducting market research, monitoring competitor growth, discovering influencers, or building specialized datasets for machine learning, you need a scalable and consistent solution. Our scraper is meticulously engineered to provide exactly that, handling all the complex web scraping logic in the background so you can focus strictly on what matters most: actionable data. ⚡

If you're looking to automate your Instagram data collection, this tool provides everything you need in one seamless package. From fetching the exact number of followers to extracting the latest posts, including timestamps, captions, and engagement metrics (likes and comments), the Instagram Profile Scraper does it all concurrently and securely. With a focus on speed, reliability, and ease of use, you can now transition from slow manual data entry to instant, automated data retrieval.


🤔 Why Choose Us?

You might wonder why you should choose this scraper over others on the market or manual extraction. Here are the undeniable advantages of using the Instagram Profile Scraper (Bio & Posts):

  1. Zero Authentication Headaches: 🚫🔑 Unlike many Instagram scraping tools out there that require you to provide your personal or business Instagram credentials, our actor runs entirely logged out. This completely eliminates the risk of your valuable accounts being flagged, banned, or shadow-banned by Instagram's stringent security systems.
  2. Built-in Anti-Blocking Mechanisms: 🛡️ Instagram aggressively fights bots, but we have armed this scraper with advanced anti-scraping countermeasures. By utilizing Apify's premium Residential Proxies by default, the scraper mimics regular human behavior, seamlessly bypassing blocks and captchas.
  3. Speed & Asynchronous Architecture: 🏎️ Built utilizing modern, asynchronous Python libraries (asyncio and curl_cffi), the scraper processes multiple requests with exceptional efficiency. You get your data significantly faster than traditional synchronous scrapers.
  4. Immediate Data Availability: 💾 Instead of waiting for the entire batch to finish, our actor immediately pushes the data of each successfully scraped profile directly to the output dataset. If you are scraping hundreds of profiles and an unexpected error occurs, you won't lose the data that has already been collected.
  5. Detailed & Clean Data: 🧽 We don't just dump raw HTML. We parse, clean, and structure the data into beautifully formatted JSON files, giving you instant access to metrics like follower counts, exact business categories, verification status, and much more.
  6. No Coding Experience Required: 🌐 Our tool is built to be plug-and-play. You don't need to be a developer to extract data; simply input the URLs and click start.
  7. Always Up to Date: 🔄 We continuously monitor Instagram's API and website changes to ensure the scraper remains fully functional day in and day out.

✨ Key Features

We have jam-packed this scraper with essential features to ensure it meets the demands of enterprise-level data extraction:

  • No Login Required: Scrapes directly from the public web endpoints. 🔓 No risk to your accounts.
  • Robust Proxy Fallback: Uses robust proxy mechanisms, defaulting natively to RESIDENTIAL proxies to guarantee a near-100% success rate. 🌍
  • Fast Asynchronous Execution: Under the hood, concurrent networking allows rapid extraction without unnecessary waiting times. ⏩
  • Live Output Streaming: Results are pushed to the output table immediately upon collection, allowing real-time monitoring of your scraping jobs. 📈
  • Scalable List Processing: Input a single username or a massive array of thousands of URLs—the scraper scales effortlessly to meet your massive data needs. 📚
  • Automatic Username Extraction: You don't need to format your inputs perfectly! Whether you paste a full URL (https://www.instagram.com/mrbeast/) or just the username (mrbeast), the scraper intelligently extracts what it needs and corrects formatting issues automatically. 🧠
  • Comprehensive Post Details: Not only do you get profile details, but you also get the latest posts, complete with engagement metrics (likes, comments), shortcodes, URLs, media types, and exact timestamps. 🎥
  • Business Profile Detection: Automatically determines if an account is a business or professional account and extracts its designated category name. 🏭
  • External Links Extractor: Pulls all the custom links provided in a user's bio (e.g., Linktree, custom websites). 🔗

📥 Input Requirements

The input configuration is incredibly user-friendly. You only need to provide the target Instagram usernames or their complete profile URLs. This allows for unmatched flexibility when feeding data into the platform.

📝 JSON Example

Below is an example of the JSON payload you will provide to start the actor. This is exactly what the Apify platform uses under the hood as your configuration parameters:

[
{
"id": "2278169415",
"username": "mrbeast",
"fullName": "MrBeast",
"biography": "Beast Games 2 Strong Vs Smart is out!!",
"biography_with_entities": {
"raw_text": "Beast Games 2 Strong Vs Smart is out!!",
"entities": []
},
"fbid": "17841402202464771",
"has_channel": false,
"highlight_reel_count": 9,
"externalUrls": [
{
"title": "",
"lynx_url": "https://l.instagram.com/?u=https%3A%2F%2Flinktr.ee%2Fbeastgames&e=AT6L0MPpjvtsAfcYewwkEfwh6HEx3BwJlOK7YE60PxcMGPBsiIeEBpSVb5ZUXWmnQbwrQuwnxYHN19mVCcXE_iKcNFHTUc9IrIbLDhaJiMRQ2mba",
"url": "https://linktr.ee/beastgames",
"link_type": "external"
}
],
"external_url": "https://linktr.ee/beastgames",
"externalUrlShimmed": "https://l.instagram.com/?u=https%3A%2F%2Flinktr.ee%2Fbeastgames&e=AT7hgx4xA26EvOXfbTDVobB9unc4Pecrhd67XciqGDRzDvtKD5SI74T0Yrl2oIEgB0YZfmU_94ofjsn-NBdMmFy90TAXTtCSEQ7JbgBaxMWV4xpd",
"followersCount": 84959264,
"followsCount": 896,
"isBusinessAccount": false,
"business_address_json": null,
"businessCategoryName": null,
"private": false,
"verified": true,
"is_joined_recently": false,
"profilePicUrl": "https://instagram.fdmm2-1.fna.fbcdn.net/v/t51.2885-19/31077884_211593632905749_1394765701385814016_n.jpg?stp=dst-jpg_s150x150_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby41MDAuYzIifQ&_nc_ht=instagram.fdmm2-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=hL7Xv3DiWcAQ7kNvwFt_uX6&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfuE3Hu6aHEsl3yx5oNqGEHDijDPOXdLY5ic_wfOZwx03Q&oe=69A3414F&_nc_sid=8b3546",
"hdProfilePicUrl": "https://instagram.fdmm2-1.fna.fbcdn.net/v/t51.2885-19/31077884_211593632905749_1394765701385814016_n.jpg?stp=dst-jpg_s320x320_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby41MDAuYzIifQ&_nc_ht=instagram.fdmm2-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=hL7Xv3DiWcAQ7kNvwFt_uX6&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfvsNWUzowlLc_VK6r4M7Q4B2yFiparNhSuo9YHRg9BvpQ&oe=69A3414F&_nc_sid=8b3546",
"postsCount": 457,
"latestPosts": [
{
"id": "3511510130787749851",
"productType": "carousel_container",
"mediaType": "GraphSidecar",
"shortCode": "DC7Y9vyyg_b",
"url": "https://www.instagram.com/p/DC7Y9vyyg_b",
"caption": "We are both dropping big videos together November 30th 👀",
"commentsCount": 182905,
"dimensionsHeight": 1350,
"dimensionsWidth": 1080,
"displayUrl": "https://instagram.fdmm2-2.fna.fbcdn.net/v/t51.29350-15/468618718_1105623314294222_3860806756476331846_n.jpg?stp=dst-jpg_e35_p1080x1080_tt6&_nc_ht=instagram.fdmm2-2.fna.fbcdn.net&_nc_cat=102&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=hRi82Ez_kbsQ7kNvwH06BzI&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_Afu7iQnS_B6qy2duVbm4vGZkeS4BsBbp4fioCit4F3evHQ&oe=69A33A12&_nc_sid=8b3546",
"alt": "Photo shared by MrBeast on November 28, 2024 tagging @cristiano.",
"location": {},
"locationName": "",
"likesCount": 19681185,
"timestamp": "2024-11-28T20:10:49",
"ownerUsername": "mrbeast",
"ownerId": "2278169415",
"is_video": false
},
{
"id": "3838452409266469450",
"productType": "clips",
"mediaType": "GraphVideo",
"shortCode": "DVE7CEVkfpK",
"url": "https://www.instagram.com/p/DVE7CEVkfpK",
"caption": "Here’s a look into one of the thousands of lives we changed in my latest video 🥰",
"commentsCount": 5084,
"dimensionsHeight": 1918,
"dimensionsWidth": 1080,
"displayUrl": "https://instagram.fdmm2-1.fna.fbcdn.net/v/t51.2885-15/640434820_18525471718073416_8222246508334013830_n.jpg?stp=dst-jpg_e35_p1080x1080_sh0.08_tt6&_nc_ht=instagram.fdmm2-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=yxhBTR6XIcoQ7kNvwE7VNiF&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AftYpZ3mhTLybomfgPX_bR7RcNOF8xBkuhvnpCogNPjKyA&oe=69A320F4&_nc_sid=8b3546",
"alt": "",
"location": {},
"locationName": "",
"likesCount": 297291,
"timestamp": "2026-02-22T22:27:20",
"ownerUsername": "mrbeast",
"ownerId": "2278169415",
"is_video": true
},
{
"id": "3837564966807899948",
"productType": "carousel_container",
"mediaType": "GraphSidecar",
"shortCode": "DVBxQFJEY8s",
"url": "https://www.instagram.com/p/DVBxQFJEY8s",
"caption": "We built 10 schools around the world in what might be my biggest project ever. Genuinely so freakin happy with what we accomplished and I’m excited for you all to watch and see the impact you enabled me to have by watching my videos :)",
"commentsCount": 8136,
"dimensionsHeight": 1349,
"dimensionsWidth": 1080,
"displayUrl": "https://instagram.fdmm2-1.fna.fbcdn.net/v/t51.2885-15/639716614_18525181192073416_503264924065315653_n.jpg?stp=dst-jpg_e35_p1080x1080_sh0.08_tt6&_nc_ht=instagram.fdmm2-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=WKFhQ1ifTRwQ7kNvwE-Lj9p&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfujpoEDxap8l_CwbpHRh-p-lRQFLwAR2rDYPArhsroCvw&oe=69A32163&_nc_sid=8b3546",
"alt": "Photo shared by MrBeast on February 21, 2026 tagging @chandlerhallow. May be an image of one or more people and text.",
"location": {},
"locationName": "",
"likesCount": 944830,
"timestamp": "2026-02-21T17:03:35",
"ownerUsername": "mrbeast",
"ownerId": "2278169415",
"is_video": false
},
{
"id": "3835400002030642624",
"productType": "carousel_container",
"mediaType": "GraphSidecar",
"shortCode": "DU6E_skkaXA",
"url": "https://www.instagram.com/p/DU6E_skkaXA",
"caption": "Would you lie to your best friend for a 1 in 6 chance to win $5 MILLION? 👀\n\nWatch Episode 9 of @beastgames to see which of the top 10 make the FINAL 6! It’s the best episode yet, I can’t wait for you all to see :)",
"commentsCount": 9186,
"dimensionsHeight": 1350,
"dimensionsWidth": 1080,
"displayUrl": "https://instagram.fdmm2-1.fna.fbcdn.net/v/t51.2885-15/636850167_18524598298073416_7787112066149322171_n.jpg?stp=dst-jpg_e35_p1080x1080_sh0.08_tt6&_nc_ht=instagram.fdmm2-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=N7w_G-KJ-SIQ7kNvwEJCQD-&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AftDFDv4G_X8Nfto2IkvgRnQajb_n5Titi7NbB_3JJ_h3A&oe=69A322A0&_nc_sid=8b3546",
"alt": "Photo by MrBeast on February 18, 2026. May be an image of one or more people, beard, people standing, Times Square and text.",
"location": {},
"locationName": "",
"likesCount": 680935,
"timestamp": "2026-02-18T17:22:11",
"ownerUsername": "mrbeast",
"ownerId": "2278169415",
"is_video": false
},
{
"id": "3833260184404018521",
"productType": "clips",
"mediaType": "GraphVideo",
"shortCode": "DUyedQHDMVZ",
"url": "https://www.instagram.com/p/DUyedQHDMVZ",
"caption": "First person to NOT blink wins 💰 for their subscriber 👀 @mrbeast",
"commentsCount": 6206,
"dimensionsHeight": 1136,
"dimensionsWidth": 640,
"displayUrl": "https://instagram.fdmm2-1.fna.fbcdn.net/v/t51.2885-15/628978348_1619547872565894_1732734351784196169_n.jpg?stp=dst-jpg_e15_tt6&_nc_ht=instagram.fdmm2-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=L_-l4RXMjEQQ7kNvwGJojYC&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfuDUwM9SwCSXXuRzdyBDt0Gibphh9TMsn7CXITfAtKr9Q&oe=69A32A5B&_nc_sid=8b3546",
"alt": "",
"location": {},
"locationName": "",
"likesCount": 288759,
"timestamp": "2026-02-15T18:30:00",
"ownerUsername": "mrbeast",
"ownerId": "2278169415",
"is_video": true
},
{
"id": "3832413338916167164",
"productType": "carousel_container",
"mediaType": "GraphSidecar",
"shortCode": "DUvd6BykR38",
"url": "https://www.instagram.com/p/DUvd6BykR38",
"caption": "❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️ ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️ ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️",
"commentsCount": 12458,
"dimensionsHeight": 1350,
"dimensionsWidth": 1080,
"displayUrl": "https://instagram.fdmm2-1.fna.fbcdn.net/v/t51.2885-15/629827271_18523332394073416_4008579742997677296_n.jpg?stp=dst-jpg_e35_p1080x1080_sh0.08_tt6&_nc_ht=instagram.fdmm2-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=6qDmW0qhneUQ7kNvwFyZDnD&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfukyymGKmkGI6H3He4vg5ruC7P4yHhG8XWVXomUZnIhFA&oe=69A340A3&_nc_sid=8b3546",
"alt": "Photo shared by MrBeast on February 14, 2026 tagging @thea_booysen. May be an image of suit, dinner jacket, dress and text.",
"location": {},
"locationName": "",
"likesCount": 2678827,
"timestamp": "2026-02-14T14:28:13",
"ownerUsername": "mrbeast",
"ownerId": "2278169415",
"is_video": false
},
{
"id": "3831048703277357558",
"productType": "clips",
"mediaType": "GraphVideo",
"shortCode": "DUqnn90EVn2",
"url": "https://www.instagram.com/p/DUqnn90EVn2",
"caption": "Only the best chocolate for my Valentine @thea_booysen 💝",
"commentsCount": 8918,
"dimensionsHeight": 1920,
"dimensionsWidth": 1080,
"displayUrl": "https://instagram.fdmm2-1.fna.fbcdn.net/v/t51.2885-15/627683507_18522963775073416_1665761350657277623_n.jpg?stp=dst-jpg_e15_fr_p1080x1080_tt6&_nc_ht=instagram.fdmm2-1.fna.fbcdn.net&_nc_cat=104&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=qmJirX-eQG4Q7kNvwFv7lyP&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AftWj8fCvP_2XxwZQPUFfFjEb9gvXRf1A391o3TjcXAuWw&oe=69A317F4&_nc_sid=8b3546",
"alt": "",
"location": {},
"locationName": "",
"likesCount": 1251007,
"timestamp": "2026-02-12T17:17:42",
"ownerUsername": "mrbeast",
"ownerId": "2278169415",
"is_video": true
},
{
"id": "3829764163015636750",
"productType": "clips",
"mediaType": "GraphVideo",
"shortCode": "DUmDjceEXcO",
"url": "https://www.instagram.com/p/DUmDjceEXcO",
"caption": "I can’t tell the difference",
"commentsCount": 6419,
"dimensionsHeight": 1333,
"dimensionsWidth": 750,
"displayUrl": "https://instagram.fdmm2-1.fna.fbcdn.net/v/t51.2885-15/627629411_18522692386073416_698111657202006072_n.jpg?stp=dst-jpg_e15_tt6&_nc_ht=instagram.fdmm2-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=Jxp34FKEVGYQ7kNvwHbxpPN&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfuZC8NNPzDHCXkxjt9cHP3WiEdQjxrRVqD1oOfVTp6ltQ&oe=69A338F5&_nc_sid=8b3546",
"alt": "",
"location": {},
"locationName": "",
"likesCount": 630650,
"timestamp": "2026-02-10T22:45:08",
"ownerUsername": "mrbeast",
"ownerId": "2278169415",
"is_video": true
},
{
"id": "3828430154604044598",
"productType": "carousel_container",
"mediaType": "GraphSidecar",
"shortCode": "DUhUPEUkWE2",
"url": "https://www.instagram.com/p/DUhUPEUkWE2",
"caption": "I like Football",
"commentsCount": 18800,
"dimensionsHeight": 1435,
"dimensionsWidth": 1080,
"displayUrl": "https://instagram.fdmm2-1.fna.fbcdn.net/v/t51.2885-15/628977113_18522403870073416_418784209614526636_n.jpg?stp=dst-jpg_e35_p1080x1080_sh0.08_tt6&_nc_ht=instagram.fdmm2-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=GL5j2MEm58UQ7kNvwF_6104&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfsamRxsZ-gY2fcI63UrTi_8lTVgo-WSloqQE6oNNVKDOw&oe=69A314AC&_nc_sid=8b3546",
"alt": "Photo shared by MrBeast on February 08, 2026 tagging @roses_are_rosie. May be an image of stadium and text.",
"location": {},
"locationName": "",
"likesCount": 5961579,
"timestamp": "2026-02-09T02:34:20",
"ownerUsername": "mrbeast",
"ownerId": "2278169415",
"is_video": false
},
{
"id": "3827425924887420104",
"productType": "carousel_container",
"mediaType": "GraphSidecar",
"shortCode": "DUdv5mhCRzI",
"url": "https://www.instagram.com/p/DUdv5mhCRzI",
"caption": "Which age 1-100 is superior? (Don’t say 67)\n\nGo find out the answer in my new video where we had one person of each age compete in tons of different athletic challenges to determine which age is number 1 :)",
"commentsCount": 7699,
"dimensionsHeight": 1350,
"dimensionsWidth": 1080,
"displayUrl": "https://instagram.fdmm2-1.fna.fbcdn.net/v/t51.2885-15/627968742_18521821084073416_2303644093198153224_n.jpg?stp=dst-jpg_e35_p1080x1080_sh0.08_tt6&_nc_ht=instagram.fdmm2-1.fna.fbcdn.net&_nc_cat=104&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=nmAp-PwpSvYQ7kNvwF9C0dF&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfudMwGU3peykl769pb4G9HynCR89_IeD0aA_LDUMXx5Lg&oe=69A33467&_nc_sid=8b3546",
"alt": "Photo by MrBeast on February 07, 2026. May be an image of football, costume, stadium and text that says '01 3e 3'.",
"location": {},
"locationName": "",
"likesCount": 268685,
"timestamp": "2026-02-07T17:19:07",
"ownerUsername": "mrbeast",
"ownerId": "2278169415",
"is_video": false
},
{
"id": "3827093276256556786",
"productType": "clips",
"mediaType": "GraphVideo",
"shortCode": "DUckQ7Vjtby",
"url": "https://www.instagram.com/p/DUckQ7Vjtby",
"caption": "@mrbeast shocks the audience with $1,000 each and @drewbarrymore during Box of Lies! #FallonTonight",
"commentsCount": 5858,
"dimensionsHeight": 1136,
"dimensionsWidth": 640,
"displayUrl": "https://instagram.fdmm2-3.fna.fbcdn.net/v/t51.2885-15/629091012_18562993756052511_6216857541582328570_n.jpg?stp=dst-jpg_e15_tt6&_nc_ht=instagram.fdmm2-3.fna.fbcdn.net&_nc_cat=103&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=jWsH4QpwwFUQ7kNvwF-XgoF&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfuJs-LDXQqY423bQRePPb0c3vHpVKU58WsZOvE41nOcuw&oe=69A33490&_nc_sid=8b3546",
"alt": "",
"location": {
"id": "1026735962",
"has_public_page": true,
"name": "The Tonight Show Starring Jimmy Fallon",
"slug": "the-tonight-show-starring-jimmy-fallon"
},
"locationName": "The Tonight Show Starring Jimmy Fallon",
"likesCount": 380196,
"timestamp": "2026-02-07T06:18:35",
"ownerUsername": "mrbeast",
"ownerId": "2278169415",
"is_video": true
},
{
"id": "3826781568451626224",
"productType": "clips",
"mediaType": "GraphVideo",
"shortCode": "DUbdY-0kkTw",
"url": "https://www.instagram.com/p/DUbdY-0kkTw",
"caption": "In case you haven’t heard, I’m giving away over $1 MILLION in prizes livestreaming on @whatnot before the Big Game Sunday, Feb. 8 @ 1pm EST :)\n\nNO PURCHASE NECESSARY. 1PM ET 2/6 to 2 PM ET 2/8/26. Must be 18+. See rules at https://bit.ly/MrBeast_Whatnot for details. Must be logged in/present in the Whatnot App Livestream for each corresponding prize drawing.",
"commentsCount": 13556,
"dimensionsHeight": 1915,
"dimensionsWidth": 1080,
"displayUrl": "https://instagram.fdmm2-1.fna.fbcdn.net/v/t51.2885-15/626100432_18521417881073416_2493352426577824349_n.jpg?stp=dst-jpg_e35_p1080x1080_sh0.08_tt6&_nc_ht=instagram.fdmm2-1.fna.fbcdn.net&_nc_cat=104&_nc_oc=Q6cZ2QE4oNtIt-wRfy9wL_ZdNp4P1ZRB_NrWE_NtDT7czrM7xdktKBP3BYXyFsGiGLobcELwOPgQxyOpb7KRovyNFp5q&_nc_ohc=TO8hQuScp1gQ7kNvwHECG05&_nc_gid=W9gRp3jM12br6UbuT_MRaQ&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_Afs058K6m5A82U9KYi0Xtk7mE2E0GA45jR8Uf8KUQUwUqg&oe=69A32AD9&_nc_sid=8b3546",
"alt": "",
"location": {},
"locationName": "",
"likesCount": 323798,
"timestamp": "2026-02-06T19:59:39",
"ownerUsername": "mrbeast",
"ownerId": "2278169415",
"is_video": true
}
]
}
]

🔍 Explanation of Each Key

  • startUrls: This is an array containing the targets you wish to scrape. You can mix and match full URLs (e.g., https://www.instagram.com/username/) and standalone usernames (username). The internal engine will automatically parse them. 📋
  • proxyConfiguration: The settings utilized to route the scraper's network traffic. We highly recommend keeping the default setting of RESIDENTIAL proxies. Datacenter proxies are frequently blocked by Instagram, whereas residential proxies provide IPs from genuine home connections globally, granting the scraper unrestricted access. 🗺️

📤 Output Structure

For every successfully scraped profile, the actor will produce a highly structured, richly detailed JSON object inside your Apify output dataset. This data is rigorously formatted to ensure it is immediately ready for use in databases, spreadsheets, or programmatic workflows.

📝 Complete Output Payload Example

Here is a comprehensive example of what to expect in your output dataset for a single processed user:

{
"id": "123456789",
"username": "mrbeast",
"fullName": "MrBeast",
"biography": "Biograph text here. Join the movement!",
"biography_with_entities": {
"raw_text": "Biograph text here. Join the movement!"
},
"fbid": "1234567891011",
"has_channel": false,
"highlight_reel_count": 5,
"externalUrls": [
{
"title": "Shop MrBeast",
"url": "https://shopmrbeast.com",
"link_type": "external"
}
],
"external_url": "https://shopmrbeast.com",
"followersCount": 50000000,
"followsCount": 200,
"isBusinessAccount": false,
"businessCategoryName": "Creator",
"private": false,
"verified": true,
"is_joined_recently": false,
"profilePicUrl": "https://instagram.fist1-1.fna.fbcdn.net/v/t51.2885-19/...",
"hdProfilePicUrl": "https://instagram.fist1-1.fna.fbcdn.net/v/t51.2885-19/...",
"postsCount": 350,
"latestPosts": [
{
"id": "3123456789",
"productType": "clips",
"mediaType": "GraphVideo",
"shortCode": "CwXyz123",
"url": "https://www.instagram.com/p/CwXyz123",
"caption": "I bought an island! 🏝️",
"commentsCount": 45000,
"dimensionsHeight": 1920,
"dimensionsWidth": 1080,
"displayUrl": "https://instagram.fist1-1.fna.fbcdn.net/v/t51.2885-15/...",
"alt": "Image or video describing the purchase of an island",
"location": {},
"locationName": "",
"likesCount": 2000000,
"timestamp": "2023-11-20T15:30:00",
"ownerUsername": "mrbeast",
"ownerId": "123456789",
"is_video": true
}
]
}

🔍 Deep Dive: Explanation of Each Key

  • id: 🆔 The unique, internal numeric Instagram ID assigned to the user. This is critical for connecting datasets across long periods because usernames can change, but user IDs do not.
  • username: 👤 The account's handle (e.g., mrbeast).
  • fullName: 📛 The descriptive display name chosen by the user.
  • biography: 📜 The full text of the user's profile biography.
  • fbid: 📘 The Facebook ID associated with the account, indicating linked platforms.
  • externalUrls: 🔗 An array containing any link-in-bio URLs the user has specified, giving you context into their funnels and e-commerce stores.
  • followersCount: 👥 The total number of accounts that follow this profile. Used primarily to gauge account influence.
  • followsCount: 👀 The total number of accounts this profile is currently following.
  • postsCount: 🖼️ The total number of timeline media posts (images, videos, reels) published by the user.
  • isBusinessAccount: 💼 A boolean flag indicating if the account is registered as a professional/business entity (e.g. Creator, Business).
  • businessCategoryName: 🏭 The designated category of the business (e.g., "Clothing Brand", "Public Figure", "Restaurant").
  • private: 🔒 A boolean indicating if the account enforces privacy. Note: this scraper cannot collect posts from private accounts!
  • verified: ✔️ A boolean flag indicating if the account possesses the coveted blue verification badge.
  • profilePicUrl / hdProfilePicUrl: 📸 The direct, high-resolution URLs to the user's avatar image, perfect for creating visualizations.
  • latestPosts: 📝 An array containing incredibly detailed data for the user's most recent posts. The sub-keys include:
    • id: Internal post ID.
    • productType: Identifies whether it's an image, carousel, or a clip (reel).
    • url: Direct, shareable link to the post yourself.
    • caption: The text description attached to the media, along with hashtags.
    • commentsCount: Total number of user replies/comments on the media.
    • likesCount: Total number of accounts who clicked the like button.
    • timestamp: The meticulously formatted ISO 8601 creation date of the post, enabling time-series analysis.
    • is_video: A simple property checking if the media has video elements.

🚀 How to Use the Actor (via Apify Console)

Ready to start scraping? The process is remarkably straightforward and requires zero coding experience! Just follow these simple, guided steps to get your first batch of data:

  1. Log In: Navigate to https://console.apify.com and log into your Apify account. If you don't have one, creating an account takes only seconds! 🌐
  2. Locate the Actor: Go to the Actors section or find this specific actor, Instagram Profile Scraper (Bio & Posts), in the Apify Store. Click on it to open the configuration panel. 🔍
  3. Configure Inputs: Head to the input interface. Here, you can click on the startUrls input field to paste in your target URLs or usernames. You can provide one, ten, or a thousand URLs. ✏️
  4. Set the Proxy: Ensure the Proxy Configuration is enabled and set to use Apify Proxy with the RESIDENTIAL group selected. This is the secret sauce for success and guarantees uninterrupted access to the data. 🛡️
  5. Run It! Click the massive Start button at the bottom of the page. The actor will initialize, provision a secure cloud container, configure the necessary environments, and begin working its magic securely. 🟢
  6. Watch the Logs: Switch to the Log tab to watch the scraper's real-time progress. You'll see exactly which profiles are being processed, which proxies are being used, and if there are any errors. 📝
  7. Download Your Data: Once the run completes (or even while it's still running, thanks to live data streams!), navigate to the Output tab. You can seamlessly export your freshly scraped dataset into a variety of formats including JSON, CSV, Excel, XML, or even HTML tables! This allows instant integration with tools like Excel, Google Sheets, Tableau, and more. 💾🎉

🎯 Best Use Cases

The versatility of the structured data provided by this actor unlocks nearly infinite possibilities for professionals across various industries. Here are just a few of the top ways our customers leverage this tool:

  • 📈 Lead Generation & Social Selling: Automatically aggregate lists of potential clients, customers, or partners. Extract their public link-in-bio URLs to find external websites and contact information to fuel your B2B or B2C outreach campaigns.
  • 🕵️ Competitor Analysis & Monitoring: Keep a watchful eye on your competitors’ growth trajectories. Monitor their follower metrics, post frequencies, and engagement numbers to benchmark your own brand's performance and determine their most successful marketing angles.
  • 🌟 Influencer Discovery & Marketing: Searching for the perfect ambassador for your brand? Input massive lists of potential influencers and let the scraper retrieve their concrete metrics. Filter the resulting spreadsheet by followers and business categories to ensure a perfect match for your campaign scale and budget.
  • 🛍️ E-commerce Research: Scrape fashion, lifestyle, or gaming profiles to identify trending products, popular keywords in biographies, and external Shopify store links.
  • 🤖 Machine Learning & AI Training: Data scientists and AI researchers can utilize the massive volumes of structured JSON data to train natural language processing (NLP) models on social media linguistics. The post captions are excellent for sentiment analysis, or trend prediction algorithms.
  • 🛡️ Brand Protection & PR: Monitor how various accounts are representing your brand names within their biographies or linked websites automatically. Identify impersonators instantly by extracting accounts utilizing duplicate profile pictures or similar usernames.
  • 📰 Journalism & Research: Scholars, researchers, and journalists can systematically gather data on public figures and organizations for socio-political analysis without manually copying and pasting web content.

❓ Frequently Asked Questions (FAQ)

Q: Does this actor require Instagram login details or an active Instagram session? A: Absolutely not! 🚫🔑 This actor is specifically architected to bypass the need for any authentication. It interacts exclusively with Instagram's public web architecture as an anonymous guest. This guarantees 100% safety for your personal Instagram accounts because there are fundamentally zero ties to your real identity.

Q: Will I get blocked by Instagram's strict rate limits? A: Instagram famously implements aggressive anti-bot algorithms. However, we neutralize this threat by routing all requests through Apify's premium Residential Proxies. 🛡️🌍 By automatically cycling through millions of rotating residential IP addresses, the scraper appears as human web traffic originating from regular households across the globe, effectively minimizing any risk of being blocked.

Q: How many profiles can I scrape in a single run? A: Sky is the limit! 🌌 The actor is bounded only by the memory constraints of your Apify container and your proxy usage limits. You can safely input thousands of usernames in a single array. The scraper will methodically process each one. We recommend scaling up your container's memory if you plan on scraping tens of thousands of URLs concurrently.

Q: Why might some profiles fail to scrape? A: Occasional failures typically happen for two reasons:

  1. Private Profiles: If a profile is set to private, Instagram permanently shields their latest posts from public web access. We cannot bypass privacy restrictions. 🔒
  2. Invalid Usernames: The user may have deleted their account, changed their handle, or the username was entered with a typo, resulting in a 404 Not Found error. ❌

Q: Is it possible to see the data while the scraper is still running? A: Yes! 👏 Because we've programmed the actor to push data to the Apify Dataset incrementally, you can preview, download, or access the data via API the second a profile is successfully processed, without waiting for the entire run to conclude. This makes building live dashboard integrations a breeze.

Q: In what format can I download the data? A: Through the Apify Console, dataset results can be easily downloaded in many formats natively including JSON, CSV, Excel, XML, RSS, and HTML. This covers almost any conceivable import requirement for third-party databases or spreadsheet software.


🛠️ Support and Feedback

We believe in continuous improvement and elite customer support! 💬 If you encounter any unexpected bugs, have brilliant ideas for new features, or just want to tell us how much time the scraper saved your organization, please submit a detailed report on the actor's Issues tab. We actively monitor feedback and routinely push optimization updates and patches. Customer satisfaction is our number one priority! 🔧💪


Before deploying this actor at scale, please carefully review the following critical guidelines:

  • Public Data Only: 🌍 This scraper is designed explicitly to aggregate publicly available data only. No mechanisms exist within this code to pierce privacy settings, harvest data from password-protected accounts, or bypass Instagram's strict privacy protocols for private accounts.
  • Ethical Usage: 🤝 You are entirely responsible for ensuring that your data extraction aligns with ethical standards. Avoid overwhelming servers with malicious intent. Scraping speed should be balanced to ensure stable performance for all parties.
  • Legal Compliance: ⚖️ The end-user assumes total responsibility for adhering to all applicable local and international data privacy and protection legislation—including but not limited to GDPR (General Data Protection Regulation), CCPA (California Consumer Privacy Act), and anti-spam regulations (like CAN-SPAM). Ensure that any direct outreach strategies or massive data storage clusters comply fully with the law.
  • TOS Considerations: Please note that the automated scraping of web properties generally conflicts with the Terms of Service of those properties. Use your best judgment and use the software responsibly!

Happy Scraping! 🥳🎉🕸️✨ Let the data guide your decisions!