VOOZH about

URL: https://apify.com/instagram-scraper/instagram-hashtags-scraper

โ‡ฑ Instagram Hashtags Posts Scraper ยท Apify


Pricing

from $0.49 / 1,000 results

Go to Apify Store

Instagram Hashtags Posts Scraper

This Actor scrapes public Instagram hashtag popular pages. It runs in noโ€‘login mode, which makes it fast to start and easy to use for analytics, research, and content monitoring workflows.

Pricing

from $0.49 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Instagram Scraper

Instagram Scraper

Maintained by Community

Actor stats

0

Bookmarked

140

Total users

48

Monthly active users

11 days ago

Last modified

Share

Fast Instagram hashtags Scraper

This Actor scrapes public Instagram hashtag popular pages. It runs in noโ€‘login mode, which makes it fast to start and easy to use for analytics, research, and content monitoring workflows.

How to run it in the Apify Console

  1. Open the Actor page and click Try for free / Run.
  2. In Input, paste one or more hashtag keywords.
  3. Set how many posts to scrape per hashtag (postsPerHashtags).
  4. After the run finishes, open the Dataset to view results and export to JSON / CSV / Excel.

Input parameters

hashtags (required)

Accepts either a plain hashtag keyword or a #keyword:

travel
#travel

Notes:

  • Empty lines are ignored and inputs are deโ€‘duplicated
  • Invalid inputs are reported in logs (they do not automatically fail the whole run)

postsPerHashtags

Maximum number of posts to scrape per hashtag.

  • Minimum: 5
  • Default: 12
  • If a hashtag has fewer available posts (or Instagram limits access), the actual output will be lower

input json example

{
"hashtags":["youtube","#furniture","travel"],
"postsPerHashtags":10
}

Output (Dataset)

Results are stored in the default Dataset (default).

Field reference

Each hashtag post is stored as one Dataset item with a stable post-detail-like schema.

Core fields

FieldTypeNotes
idstring | nullInstagram media id.
pkstring | nullInstagram primary key.
shortcodestring | nullPublic shortcode used to build URL.
urlstring | nullCanonical post/reel URL.
from_urlstring | nullSource hashtag page URL (/popular/{hashtag}/).
crawled_atstring | nullCrawl timestamp in UTC ISO format.

Content and actor fields

FieldTypeNotes
captionstring | nullCaption text (best effort).
hashtagsstring[]Hashtags extracted from caption.
mentionsstring[]Mentions extracted from caption/usertags.
tagged_userobject[]Simplified tagged users.
commentsobject[]Parent comments from post detail when available.
ownerobject | nullOwner summary (id, username, profile_pic_url, etc.).
locationobject | string | nullLocation data when available.
statusnumber | nullPresent on restricted/transient fallback records (for example 572).
messagestring | nullShort fallback reason text.

Media fields

FieldTypeNotes
imagestring | nullCover image URL.
is_videoboolean | nullMedia type flag.
video_urlstring | nullPlayable video URL.
has_audioboolean | nullVideo audio flag.
video_durationnumber | nullVideo duration in seconds.
accessibility_captionstring | nullAccessibility caption.
dimensionsobject | null{ "width": number|null, "height": number|null } or null when unknown.
product_typestring | nullMedia/product type (for example clips).
clips_music_attribution_infoobject | nullMusic attribution info for clips.
coauthor_producersarray | nullCo-author list (empty or populated).
taken_atstring | nullOriginal post timestamp in UTC ISO format.

Engagement and flags

FieldTypeNotes
comment_countnumber | nullComment count.
like_countnumber | nullLike count.
play_countnumber | nullPlay count.
view_countnumber | nullView count.
is_adboolean | nullWhether the post is ad content.
is_affiliateboolean | nullAffiliate indicator.
is_paid_partnershipboolean | nullPaid partnership indicator.
is_publishedboolean | nullPublished flag.

Example item

Fields may vary slightly depending on Instagram responses:

{
"id":"3847167235685798934",
"pk":"3847167235685798934",
"is_video":true,
"video_url":"https://sconten..oe=69B3232F",
"has_audio":true,
"video_duration":8.103,
"accessibility_caption":null,
"hashtags":[],
"mentions":["@bts.bighitofficial"],
"tagged_user":[
{
"full_name":"BTS official",
"followed_by_viewer":false,
"id":"2274763833",
"is_verified":true,
"profile_pic_url":"https://scontent..4041&_nc_sid=d885a2",
"username":"bts.bighitofficial"
},
{
"full_name":"Google India",
"followed_by_viewer":false,
"id":"8536113897",
"is_verified":true,
"profile_pic_url":"https://scontent-l...c_sid=d885a2",
"username":"googleindia"
},
{
"full_name":"Google Indonesia",
"followed_by_viewer":false,
"id":"44378210506",
"is_verified":true,
"profile_pic_url":"https://scontent-lax7..F9&_nc_sid=d885a2",
"username":"googleindonesia"
},
{
"full_name":"Google en Espaรฑol",
"followed_by_viewer":false,
"id":"48967006444",
"is_verified":true,
"profile_pic_url":"https://scontent-lax..c_sid=d885a2",
"username":"googleespanol"
},
{
"full_name":"Google Japan / ใ‚ฐใƒผใ‚ฐใƒซใƒปใ‚ธใƒฃใƒ‘ใƒณ",
"followed_by_viewer":false,
"id":"45157324866",
"is_verified":true,
"profile_pic_url":"https://scontent-lax7..NTKIIoBAAAA&ccb=7-5&oh=00_Afy7_nxWep6lYlwcDSxLpVuWSSULtqQxWpL92A-kd_F73A&oe=69B34CB7&_nc_sid=d885a2",
"username":"googlejapan"
},
{
"full_name":"Google France",
"followed_by_viewer":false,
"id":"74161638136",
"is_verified":true,
"profile_pic_url":"https://scontent-lax7...id=d885a2",
"username":"googlefrance"
}
],
"caption":"@bts.bighitofficial fans, have you seen what happens when you search โ€œBTSโ€ yet? ๐Ÿ‘€ Something special is waiting for you.\n\n๊ตฌ๊ธ€์— โ€œBTSโ€๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋ฉด ์–ด๋–ค ์ผ์ด ์ผ์–ด๋‚˜๋Š” ์ง€ ์•Œ๊ณ  ๊ณ„์‹œ๋‚˜์š”? ๐Ÿ‘€ ํŠน๋ณ„ํ•œ ๊ฒฝํ—˜์ด ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค!\n\nBTS ใƒ•ใ‚กใƒณใฎ็š†ใ•ใ‚“ใ€Google ใงใ€ŒBTSใ€ใจๆคœ็ดขใ™ใ‚‹ใจไฝ•ใŒ่ตทใใ‚‹ใ‹ใ€ใ‚‚ใ†ใƒใ‚งใƒƒใ‚ฏใ—ใพใ—ใŸใ‹๏ผŸ๐Ÿ‘€ ไปŠใชใ‚‰ใ€ใจใฃใฆใŠใใฎใ‚ตใƒ—ใƒฉใ‚คใ‚บใŒๅพ…ใฃใฆใ„ใพใ™ใ‚ˆ๏ผ",
"comment_count":5550,
"like_count":261079,
"play_count":6338210,
"view_count":1897124,
"taken_at":"2026-03-06T23:04:38Z",
"is_ad":false,
"is_affiliate":false,
"is_paid_partnership":false,
"is_published":true,
"location":null,
"from_url":"https://www.instagram.com/popular/google/",
"url":"https://www.instagram.com/reel/DVj4je6ktQW/",
"crawled_at":"2026-03-08T12:33:04.461569Z",
"comments":[
{
"id":"...",
"text":"...",
"created_at":1529249418,
"did_report_as_spam":false,
"owner":{
"id":"...",
"is_verified":false,
"profile_pic_url":"https://scont...",
"username":".."
},
"viewer_has_liked":false,
"like_count":0,
"is_restricted_pending":false
}
],
"image":"https://scontent-lax..c_sid=d885a2",
"shortcode":"DVj4je6ktQW",
"product_type":"clips",
"clips_music_attribution_info":{
"artist_name":"google",
"song_name":"Original audio",
"uses_original_audio":true,
"should_mute_audio":false,
"should_mute_audio_reason":"",
"audio_id":"33977498751893623"
},
"owner":{
"id":"1067259270",
"username":"google",
"is_verified":true,
"profile_pic_url":"https://sconte..9B33AE9&_nc_sid=d885a2",
"blocked_by_viewer":false,
"restricted_by_viewer":null,
"followed_by_viewer":false,
"full_name":"Google",
"has_blocked_viewer":false,
"is_embeds_disabled":false,
"is_private":false,
"is_unpublished":false,
"requested_by_viewer":false,
"pass_tiering_recommendation":true,
"post_count":3137,
"followers":15742809
},
"coauthor_producers":[
{
"id":"8536113897",
"is_verified":true,
"profile_pic_url":"https://scontent-lax7-..._sid=d885a2",
"username":"googleindia"
},
{
"id":"45157324866",
"is_verified":true,
"profile_pic_url":"https://scontent-la..._nc_sid=d885a2",
"username":"googlejapan"
},
{
"id":"48967006444",
"is_verified":true,
"profile_pic_url":"https://scontent-..._nc_sid=d885a2",
"username":"googleespanol"
},
{
"id":"44378210506",
"is_verified":true,
"profile_pic_url":"https://scontent-lax7-...sid=d885a2",
"username":"googleindonesia"
}
]
}

Want to get other details from Instagram?

This actor is optimized for hashtags (not profiles). If you want to scrape other Instagram data, use a dedicated scraper for that specific data type.

Related actors from the instagram-scraper:

ActorDescriptionStats
Fast Instagram Profile Posts ScraperInstagram Post Scraper. Post data: hashtags, comment_count, like_count, usertags, images, videos, shortcode and etc. Scrape Instagram Posts with Ease and Speed๐Ÿ‘ Fast Instagram Profile Posts Scraper Actor Stats
Instagram Profile ScraperScrape Instagram profile data and profile statistics from public Instagram pages with an Apify Actor. This actor focuses on profiles (not posts) and returns a clean dataset with the essentials (identity, stats, and account flags), plus optional previews like latest_posts, latest_igtv_videos, etc.๐Ÿ‘ Instagram Profile Scraper Actor Stats
Fast Instagram Profile Reels ScraperThis Actor scrapes public Instagram Reels from profile pages (the Reels tab). It runs in no-login mode, which makes it fast to start and easy to use for analytics, research, and content monitoring workflows.๐Ÿ‘ Fast Instagram Profile Reels Scraper Actor Stats
Instagram Tagged Posts ScraperThis actor scrapes posts from the profile Tagged tab (/tagged/). Whether you're gathering data for research, analytics, or monitoring, this scraper helps you extract structured post information with minimal setup.๐Ÿ‘ Instagram Tagged Posts Scraper Actor Stats
Instagram Profile Posts ScraperInstagram Profile Post Scraper. Post data: hashtags, comment_count, like_count, view_count, shortcode and etc. Scrape Instagram Posts with Ease and Speed๐Ÿ‘ Instagram Profile Posts Scraper Actor Stats
Instagram Related Profiles ScraperScrape Instagram profile data, profile statistics, and recursive related-profile discovery from public Instagram pages๐Ÿ‘ Instagram Related Profiles Scraper Actor Stats

FAQ

1) Why is the Dataset empty / much smaller than expected?

The hashtag has no available posts, not enough posts, or Instagram is limiting access

2) What does restricted_profile mean?

A hashtag query can still be limited for anonymous (no-login) access. Instagram may gate some popular-search endpoints unless a logged-in session is used. When this happens, the Actor logs the restriction and skips/stops that hashtag query.

3) How does billing work for unavailable hashtags?

The Actor uses one unified charge event: restricted_profile. This event is emitted when a hashtag query cannot return posts due to:

  • restricted/no-login access limits,
  • invalid hashtag target,
  • no posts found for that hashtag.

Limitations & recommendations

  • Data scope: this Actor is optimized for hashtag popular-page post-level data.
  • No-login access limits: this Actor runs without an Instagram login by default. Some hashtag endpoints may be unavailable in no-login mode.
  • Compliance: make sure your usage complies with Instagramโ€™s terms and your local laws, and only collect data you have the right to use.

You might also like

Instagram Hashtag Stats

leadsbrary/instagram-hashtag-stats

Get total post count and top posts for any Instagram hashtag โ€” no login required. Powered by real browser rendering for reliable results even on the most popular hashtags. Perfect for content strategy, trend monitoring and influencer research.

๐Ÿ‘ User avatar

Alexandre Manguis

60

5.0

Instagram Hashtag Scraper Pro โœ… No cookies โœ…

scraping_solutions/instagram-hashtag-scraper-pro-no-cookies

Instagram Hashtag Scraper API: Automatically extract public Instagram posts by hashtag. Perfect for trend analysis, campaign monitoring, and real-time content collection.

๐Ÿ‘ User avatar

Scraping Solutions

826

5.0

Instagram Hashtag Posts Scraper

breathtaking_anthem/instagram-hashtag-posts-scraper

Extract posts, reels, and media data from any public Instagram hashtag. Get engagement metrics, captions, trending audio, author profiles, and location data in clean JSON โ€” no cookies or login needed.

1.2K

5.0

Instagram Hashtag Finder ยท No Login

data-slayer/instagram-hashtags-scraper-no-login-required

Type any keyword, get every related Instagram hashtag Instagram suggests โ€” with post counts, hashtag IDs, and followable status. Bulk input: research 50 topics in one run instead of searching manually. Build your hashtag strategy with real post-count data. No login. JSON/CSV/Excel.

Instagram Hashtag Posts - Most Recent by Hashtag 2026

instaprism/instagram-hashtag-posts

No login required. Scrape the most recent posts from any Instagram hashtag in real-time. Get post URLs, captions, engagement metrics, author IDs. Always returns chronologically newest posts first. Export JSON/CSV.

Instagram Posts/Reels Scraper - No Cookies

queenlike_xystos/instagram-posts-reels-scraper---no-cookies

The Instagram Posts & Reels Scraper extracts posts, reels, and carousel media from any public instagram profile โ€” no login or cookies required. Simply provide a username, select your scrape type, and receive clean, structured JSON data for every post or reel.

Instagram Hashtag Analytics Scraper

parseforge/instagram-hashtag-analytics-scraper

Analyze Instagram hashtags at scale. Get total post counts, average likes, comments, views, top-performing posts with engagement data, related keywords, and top creators for any hashtag. Compare multiple hashtags side by side for content strategy and trend research. No login required.

Instagram Hashtag Scraper

scraper-engine/instagram-hashtag-scraper

Scrape Instagram posts by hashtag quickly and at scale. Extract captions, images, reels, likes, comments, and metadata. Perfect for trend analysis, influencer research, marketing insights, and dataset creation. Fast, reliable, and ideal for automated Instagram hashtag monitoring.

๐Ÿ‘ User avatar

Scraper Engine

136

5.0

Instagram Hashtag Scraper

apidojo/instagram-hashtag-scraper

Best posts & reels hashtag scraper! $0.016 / hashtag gets you 60 items FREE, then $0.0004 / additional item. No authentication, no proxy needed. Perfect for content research and social media intelligence! โšก

1.8K

4.0

Fast Instagram Scraper API - Posts, Reels, Profiles & Hashtags

apidojo/instagram-scraper-api

Instagram Scraper API - extract posts, reels, profiles, hashtags, locations & audio FASTat 100-200 posts/sec. Transparent event-based pricing from $0.005/query + $0.0005/post, FREE posts per query, no login, proxies or API keys. Perfect for influencer analysis, brand & social media monitoring.

1.4K

5.0

Related articles

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