VOOZH about

URL: https://apify.com/cscrape/instagram-profile-scraper

⇱ Instagram Profile Scraper Β· Apify


Pricing

from $1.10 / 1,000 results

Go to Apify Store

Instagram Profile Scraper

Scrape public Instagram profile data by username, including follower counts, bio, profile picture, business details, and recent posts.

Pricing

from $1.10 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ CScrape

CScrape

Maintained by Community

Actor stats

0

Bookmarked

10

Total users

3

Monthly active users

a month ago

Last modified

Share

Extract public Instagram profile information by providing a list of usernames. The Actor returns structured profile data, follower statistics, bio details, profile pictures, business fields, and recent post metadata.

What it can extract

  • Username and Instagram profile ID
  • Full name and biography
  • Follower, following, and post counts
  • Profile picture URL and HD profile picture URL
  • Verification, privacy, business, and professional account flags
  • External profile URL
  • Business category and business address data when available
  • Highlight reel count and channel availability
  • Recent posts with captions, hashtags, likes, comments, media type, dimensions, owner data, location name, and post URL

Input

Provide an array of Instagram usernames:

{
"usernames":["instagram","natgeo"]
}

Usernames can be provided with or without the @ prefix.

Output

The Actor stores results in the default dataset. Each dataset item represents one requested Instagram profile.

If a profile cannot be fetched, the Actor returns a dataset item with the requested username and an error message instead of stopping the whole run.

Example output

This is a real output item produced for the instagram profile. The latestPosts array is shortened to one post for readability.

{
"username":"instagram",
"id":"25025320",
"fbid":"17841400039600391",
"fullName":"Instagram",
"biography":"Discover what's new on Instagram πŸ”Žβœ¨",
"biographyWithEntities":{
"raw_text":"Discover what's new on Instagram πŸ”Žβœ¨",
"entities":[]
},
"externalUrl":"http://help.instagram.com/",
"profilePicUrlHd":"https://instagram.fbkk14-1.fna.fbcdn.net/v/t51.82787-19/550891366_18667771684001321_1383210656577177067_n.jpg?stp=dst-jpg_s320x320_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby4xMDgwLmMxIn0&_nc_ht=instagram.fbkk14-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2gEY5B75F4geFAyGxDBwJJh2jE-6_XHITKmG_k02dsbOm17HhTj6HqAzDF-RlJKffF8&_nc_ohc=zQKhYsAesT4Q7kNvwF05OyZ&_nc_gid=NyKSbiH6GMRhPlNUtUF8fg&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_Af3yBy7Bv6E2Ul32Rh6YuqmTiBjPrgVcr59gcWjam-FFeA&oe=69F66267&_nc_sid=8b3546",
"businessCategoryName":null,
"businessAddressJson":null,
"hasChannel":false,
"highlightReelCount":15,
"isJoinedRecently":false,
"followersCount":700838408,
"followsCount":251,
"postsCount":8417,
"isPrivate":false,
"isVerified":true,
"isBusinessAccount":false,
"isProfessionalAccount":true,
"profilePicUrl":"https://instagram.fbkk14-1.fna.fbcdn.net/v/t51.82787-19/550891366_18667771684001321_1383210656577177067_n.jpg?stp=dst-jpg_s150x150_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby4xMDgwLmMxIn0&_nc_ht=instagram.fbkk14-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2gEY5B75F4geFAyGxDBwJJh2jE-6_XHITKmG_k02dsbOm17HhTj6HqAzDF-RlJKffF8&_nc_ohc=zQKhYsAesT4Q7kNvwF05OyZ&_nc_gid=NyKSbiH6GMRhPlNUtUF8fg&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_Af1uPJ-yXT9IWxqHq-ky7UETwtpfuO74EQgqVBXVzqcdpg&oe=69F66267&_nc_sid=8b3546",
"latestPosts":[
{
"id":"3884653766514873681",
"shortCode":"DXpEATUgJVR",
"caption":"shredding in Peruvian sand ⛷️⁣\n⁣\n#InTheMoment⁣\n ⁣\nVideo by @mahuuuuuski ⁣\nMusic by @djsnake",
"hashtags":[
"InTheMoment"
],
"likesCount":549959,
"commentsCount":5454,
"takenAtTimestamp":1777306869,
"isVideo":true,
"mediaType":"GraphVideo",
"productType":"clips",
"dimensionsHeight":1136,
"dimensionsWidth":640,
"ownerUsername":"instagram",
"ownerId":"25025320",
"locationName":null,
"displayUrl":"https://instagram.fbkk14-1.fna.fbcdn.net/v/t51.82787-15/673880953_18749023180001321_5372971300361207612_n.jpg?stp=dst-jpg_e15_tt6&_nc_ht=instagram.fbkk14-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2gEY5B75F4geFAyGxDBwJJh2jE-6_XHITKmG_k02dsbOm17HhTj6HqAzDF-RlJKffF8&_nc_ohc=I5ti_-CtC08Q7kNvwG_BFdE&_nc_gid=NyKSbiH6GMRhPlNUtUF8fg&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_Af37WlZ4OrBjaB2th17DO3znIOVZfMk8LJ6nqyR8yjE29w&oe=69F670D8&_nc_sid=8b3546",
"thumbnailSrc":"https://instagram.fbkk14-1.fna.fbcdn.net/v/t51.82787-15/673880953_18749023180001321_5372971300361207612_n.jpg?stp=c0.248.640.640a_dst-jpg_e15_tt6&_nc_ht=instagram.fbkk14-1.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2gEY5B75F4geFAyGxDBwJJh2jE-6_XHITKmG_k02dsbOm17HhTj6HqAzDF-RlJKffF8&_nc_ohc=I5ti_-CtC08Q7kNvwG_BFdE&_nc_gid=NyKSbiH6GMRhPlNUtUF8fg&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_Af1QrjB7677RfVac5qU2n_IQc6zPyKJFYXRmZTKY0lJ2Dw&oe=69F670D8&_nc_sid=8b3546",
"postUrl":"https://www.instagram.com/p/DXpEATUgJVR/"
}
]
}

Profile fields

FieldDescription
usernameInstagram username that was requested or returned by Instagram.
idInstagram internal numeric user ID.
fbidFacebook-linked identifier returned by Instagram when available.
fullNamePublic display name of the profile.
biographyProfile bio text.
biographyWithEntitiesStructured biography payload with raw text and detected entities.
externalUrlExternal link from the profile bio.
profilePicUrlStandard profile picture URL.
profilePicUrlHdHigh-resolution profile picture URL.
followersCountNumber of followers.
followsCountNumber of accounts followed by the profile.
postsCountNumber of timeline posts.
isPrivateWhether the profile is private.
isVerifiedWhether the profile is verified.
isBusinessAccountWhether the profile is a business account.
isProfessionalAccountWhether the profile is a professional account.
businessCategoryNameBusiness category name when available.
businessAddressJsonStructured business address data returned by Instagram.
hasChannelWhether the profile has a broadcast channel.
highlightReelCountNumber of story highlights on the profile.
isJoinedRecentlyWhether Instagram flags the account as recently joined.
latestPostsArray of recent posts returned from the public profile endpoint.
errorShort error message if the profile could not be fetched.
errorMessageDetailed error information for debugging.

Post fields

Each item in latestPosts can contain the following fields:

FieldDescription
idInstagram post ID.
shortCodeInstagram shortcode used in the post URL.
captionPost caption text.
hashtagsHashtags parsed from the caption.
likesCountNumber of likes returned by Instagram.
commentsCountNumber of comments returned by Instagram.
takenAtTimestampUnix timestamp when the post was created.
isVideoWhether the post is a video.
mediaTypeInstagram media typename, for example GraphImage, GraphVideo, or GraphSidecar.
productTypeInstagram product type when available.
dimensionsHeightMedia height in pixels.
dimensionsWidthMedia width in pixels.
ownerUsernameUsername of the post owner.
ownerIdInstagram user ID of the post owner.
locationNameLocation name attached to the post when available.
displayUrlMain media display URL.
thumbnailSrcThumbnail image URL.
postUrlPublic Instagram post URL.

Notes

This Actor works with publicly available Instagram profile data. Some fields may be missing depending on the profile type, privacy settings, Instagram availability, or temporary access limits.

You might also like

Instagram Profile Scraper

simpleapi/instagram-profile-scraper

Instagram Profile Scraper extracts data from any public Instagram profile, including username, bio, followers, following, posts, profile picture, and engagement insights. Ideal for influencer research, competitor analysis, marketing, and automating structured Instagram profile data collection

Instagram Profile Scraper

scraperforge/instagram-profile-scraper

πŸ“Έ Instagram Profile Scraper extracts structured, public profile dataβ€”name, username, bio, website, category, verification, follower/following & post counts, and recent post metadata. πŸš€ Ideal for influencer discovery, competitor research & social analytics.

Instagram Profile Scraper

direct_houseboat/instagram-profile-scraper

Scrape public Instagram profile data including bio, email (from bio), followers, and more using usernames or profile URLs.

261

5.0

Instagram Profile Scraper (Bio, Metrics & Recent Posts)

hephaestus.dev/fast-ig-profile-api

Scrape public Instagram profile data from a batch of usernames or profile URLs. Returns bio, metrics, 6 recent posts, and related profile suggestions β€” 1 profile = 1 dataset item.

πŸ‘ User avatar

hephaestus.dev

50

Instagram Profile Scraper

codenest/instagram-profile-scraper

Extract complete Instagram profile data including follower counts, business details, verification status, profile pictures, and engagement metrics in structured JSON format for analysis and integration. ✨Instagram Profile Scraper.

Instagram Profile Scraper

scrapepilotapi/instagram-profile-scraper

πŸ“Έ Instagram Profile Scraper (instagram-profile-scraper) extracts public profile dataβ€”bio, username, followers, posts, captions, hashtags, links & engagement. πŸ”Ž Ideal for market research, competitor analysis, influencer discovery & lead gen. ⚑ Fast, accurate, export-ready.

Instagram Profile Scraper ⚑ No Login Required

vulnv/instagram-profile-scraper

Extract comprehensive data from public Instagram profiles including follower counts, following counts, posts data, bio information, and profile details. Bulk processing supported. No Instagram authentication needed - just provide profile URLs and get structured JSON data.

Instagram Profile Scraper

dtrungtin/instagram-profile-scraper

Extracts public profile data from [Instagram](https://www.instagram.com) by username β€” including follower and following counts, biography, external links, business contact details, verification status, and the latest posts.

Instagram Profile Scraper

scrapemesh/instagram-profile-scraper

πŸ“Έ Instagram Profile Scraper pulls public profile dataβ€”bio, name, username, category, verification, website, contact links, followers/following, posts count & profile image. πŸ”Ž Ideal for influencer discovery, market research, and lead generation. πŸš€

Instagram Profile Scraper

scrapio/instagram-profile-scraper

Scrapes full data from any public Instagram profile, capturing bio, username, follower and following counts, posts, Reels, highlights, profile image, engagement stats, and URLs. Ideal for influencer research, competitor analysis, brand insights, and large-scale Instagram profiling

Related articles

How to scrape data from Instagram: profiles, comments, reels, tags, and images
Read more