
Instagram Post Scraper
Pricing
from $1.60 / 1,000 posts

Instagram Post Scraper
Scrape Instagram posts. Just add one or more Instagram usernames and get your data in seconds including text, hashtags, mentions, comments, images, URLs, likes, locations, and metadata. Export scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.
4.5 (32)
Pricing
from $1.60 / 1,000 posts
439
Total users
41K
Monthly users
5.6K
Runs succeeded
>99%
Issues response
2.6 days
Last modified
11 hours ago
RAM assigned to jobs shouldnt exceed memory limit but it does!
Closed
I'm on free plan. I create 10 parallel post scrape tasks assigning each 512 MB RAM.I still receive an error that my requested RAM is more than 8 G! How is it possible that 10*512 MB is bigger than 8G?
apify_client._errors.ApifyApiError: By launching this job you will exceed the memory limit of 8192MB for all your Actor runs and builds (currently used: 8192MB, requested: 1024MB). Please consider an upgrade to a paid plan at https://console.apify.com/billing/subscription to increase your Actor memory limit.

Hi!
The actor is not available under 512MB because it's not safe for runs. Less than 1 GB of RAM might easily lead to an "Out Of Memory" error.
I will close the issue now, but if there is anything else we could help with, please let us know.
abbasiasl84
Is this true for other scrapers as well? such as profile or comments scraper?

Hi! It's true for most Crawlee scrapers implemented under JavaScript, scraping multiple pages is not safe under less than 1GB of RAM. That's why a 1GB is enforced for Instagram and Facebook scrapers.