Instagram Scraper - All In One avatar

Instagram Scraper - All In One

Pricing

from $3.40 / 1,000 results

Go to Apify Store
Instagram Scraper - All In One

Instagram Scraper - All In One

Every mode this Instagram family offers, in one Actor: profiles, posts, reels, social graph, stories and highlights, post lookups with comments and likes, hashtags, the location directory, audio tracks, and search. The mode is chosen at run time and each fills in its own section.

Pricing

from $3.40 / 1,000 results

Rating

0.0

(0)

Developer

ToolzerHub

ToolzerHub

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Every mode this Instagram family offers, in one Actor — profiles, posts and reels, followers and following, stories and highlights, single posts with comments and likes, hashtags, the location directory, audio tracks and search. Pick the mode at run time and fill in that section. No login, no cookies.

Use this when you want one Actor and one dataset covering several kinds of Instagram data. Use a focused Actor when you want one job with a shorter input form.

What it covers

AreaModesFocused Actor
Profilesby username, by ID, extended, username-by-ID, former usernamesProfile
Poststimeline, reels, tagged, repostsPosts & Reels
Social graphfollowers, following, related, similarFollowers & Following
Storiesactive stories, highlight tray, stories in a highlightStories & Highlights
One postby URL, by ID, extended, comments, replies, likesPost, Comments & Likes
Hashtagsposts by tagHashtag
Locationsdetails, posts, cities, places, search, nearbyLocation
Audioposts using a track, track searchAudio
Searchquick, general, users, hashtags, reelsSearch

Input

Set What to collect, then fill in that mode's section — the rest of the form is for other modes and is ignored.

FieldNotes
Max resultsPer identifier or search term, not per run. 0 removes the bound.
Resume fromContinuation value from an earlier run's log

Links are accepted wherever an ID is: post URLs, location URLs and highlight URLs all have the ID pulled out of them.

Output

source_identifier · username · code · like_count · comment_count

Rows keep the shape of whichever mode produced them, so a profile row and a post row are not the same set of columns. source_identifier is on every row.

Questions

One run, several modes? No — one mode per run. The mode is chosen when the run starts. Chain runs, or schedule several; every row carries source_identifier so one dataset stays sortable.

Does it cost more than a focused Actor? No. The same mode does the same work whichever Actor you start it from. The difference is the input form and the shape of the dataset you end up with.

Which mode needs a numeric user ID rather than a handle? The four post modes — timeline, reels, tagged and reposts — and Related profiles. Everything else takes a handle, or either. Run a profile mode first and use its pk.

A mode returned no rows and the run still succeeded. That is deliberate. A private account, a deleted post, a retired location ID, a hashtag Instagram restricts — all return nothing rather than failing, so a batch does not lose its other results to one bad identifier. Compare the source_identifier values you got back against what you sent.

Some fields are missing on my rows. Different modes come from different Instagram surfaces and carry different fields. Nothing is dropped — a field absent from a row was not part of that mode's response. The focused Actor pages list what each area returns.

Support

Questions, bugs, or feature requests: contact@toolzerhub.com

Browse the rest: apify.com/toolzerhub