p/simplescraper
Extract data from any website in seconds
Mike

Simple Scraper — Turn any website into an API in just a few seconds.

Featured
62
•
The easiest way to scrape the web — Simple scraper turns websites into structured data with just a few clicks.
Replies
Best
Pavel 'Strajk' Dolecek
Hey @humanismusic_ 👋 Just trying it out and I have to say – really nice job :) I have some feedback: (is this the best place to share it?) • When trying to select the "next" element for pagination, the extension correctly highlights in on hover, but when I click it to select, I actually click the link and thus end up being redirected to the next page. (Tried on GitHub) https://take.ms/f9leZ • It took me a while to realize that I can actually edit the selector, it's really not obvious https://take.ms/AUgAb • When looking for "pagination" functionality, I actually glanced over it a few times as I was sure that the icon next to View results means Copy to clipboard https://take.ms/B7sPq • When creating a scraper, it could tell me that I already have a scraper for this site / offer scrapers from Recipe store • Personally, I would prefer a more condensed table preview for the results. • Copy to Clipboard would be useful as an alternative to CSV and JSON
Mike
@straaajk Hey Pavel, Thanks for taking the time to put together such great feedback. Rather than reply to each point individually, let's just say I agree with most of them and am busy working on the next version of Simplescraper which should improve much of what you've mentioned. For pagination, try using the SHIFT key instead of clicking to select the 'next' element without navigating the page. Cheers!
Thiago Sardim
Awesome product! I have one question... Does it update the data (ie. in a price change) or it's only static data?
Mike
@thiago_sardim thanks Thiago! To get the latest data from a website automatically you have two options: 1. set a schedule (hourly and daily) 2. add the 'run_now=true' parameter if you're accessing the data via API
Mike
@serhat_iletir there's a quick intro guide here - https://simplescraper.io/guide, and for the API the parameters are explained on the API tab. (will create more video guides over the coming weeks)
Simon Gabriel
I'd outright pay for this if someone could build it into a Figma plugin! Unreal possibilities of pulling data into design
Simon Gabriel
I guess if there's a way this could save to a Google Sheet then I could use it with Figma! The site doesn't imply I can do that, so I'm guessing I can't?
Mike
@simongabriel Hey Simon, I'm not super familiar with Figma - but I can make an integration with Google sheets. Let me have a think about the best way to implement this and I'll make it happen.
Grigoriy Mashkovtsev
@simongabriel Hey I am going to update my plugin to work with json from Simple Scraper here is a link https://www.figma.com/c/plugin/7... stay tuned!
Mike
@simongabriel @ben_picard1 @grigoriy_mashkovtsev quick update: Google Sheet integration is complete and live 🙌
Grigoriy Mashkovtsev
Hello! I have updated my plugin. Now you can drop JSON files from Simple Scraper to your Figma file.
Ram Rayavarapu
Hands down Mike! Cool product. I tested with Amazon product listings and the only issue I see is that it's not able to scrape multiple pages in one recipe run.
João Barbosa
@humanismusic_ feels like I was missing the party here! Awesome product btw! I'm curious about one thing. Do you handle IP blacklisting? From my xp when scrapping, it's quite easy to get your IP blocked (if using a backend with fixed ip)
Mike
@jpgbarbosa party's just getting started :) Thank you and yes IP-rotation is built in so you shouldn't be blocked while scraping
Varun Agarwal
So when I pull data, it has to be from tables or some repeatable div/ card elements? I pick the of a table and it figures out the elements from body, pulls, cleans and gives it as an API? Also love the choice of music.
Mike
@varun_agarwal1 Hi Varun, yes that's pretty much it. It will scrape whatever your select, in most cases this means data with a specific structure / pattern (title, price, description etc.) but that's up to you. > Also love the choice of music. Excellent taste ;)
Varun Agarwal
@humanismusic_ Can you tell me song name? Or did you make it on your own?
Mike
@varun_agarwal1 FM Belfast - Par Avion
Filippo Mursia
In the free plan, it's 500 credits in total, or 500 a month?
Mike
@mrdobelina Hey, these are introductory credits — however there will always be a free plan. Once there's enough data to have a better understanding of usage / expenses we'll lock down a fair monthly figure. For now there's a soft cap - credits decrease but you can still scrape if they hit zero.
Mike
Hey PH, Simple scraper is a tool I've created to make web scraping easy. You select the data you want, create a recipe, and about 30 seconds later you've got a URL endpoint that you can query for results. (there's JSON and CSV download options too). The idea is to turn any webpage into an API, making data extraction as simple as possible. After a month of feedback, coding and coffee I've just hit the launch button with new features like: âš¡ Scheduling: run recipes daily or hourly, or in real-time via a URL endpoint âš¡ Crawler: scrape hundreds of links using any recipe you've created Take it for a spin and let me know what you think. Hope it adds value. Peace, Mike
Mukul Ishwar
Hey @humanismusic_ how do I scrap a link description which opens a new tab on clicking? Like this website https://www.1mg.com/manufacturer.... After clicking on a link, another page opens and the extension doesn't stay active.
Mike
@mukul23 Hey Mukul, think this may be a similar question to Kevin's so I'll link to that (https://www.producthunt.com/post...). Basically you create one recipe to scrape a list of urls and crawl each of those urls using another recipe.
Jordan Charters
Would it be possible to have the scrape, scrape data, click through to the page and then scrape data from the next page down?
Mike
@jordanc26 Yeah that's possible. Covered in the guide: https://simplescraper.io/guide Get in touch via the chat on the site's page if you need more help on this
Mina Iskarous
Can the product go into pages behind a log-in - for example, can it scrape from data that I have in my Notion accounts that is a private page?
Mike
@mina_iskarous Hi, not with cloud scraping at the moment - but yes in the future. For now can use 'local' scraping for sites behind a login.
peris pp
Hey hunters, first of all congratulations on simple scraper ,was an amazing it looks cool :) . We also happen to have developed a social network that is structured based on a tree. We would appreciate it if you could check it out and provides us with useful feedback , since it is in under development. https://subranch.com/?ref=produc...
An
Looks promising! Is a Firefox extension planned?
Mike
@anthemaker Hey, yes it's started. Once the Chrome version is stable I'll port over fully.
kevin dexter
Does this give you the ability to extract additional details found in child/nested pages?
Mike
@kdexsta Hi Kevin, you could create one recipe to scrape urls (from a list of product results for example) and then create a second recipe for the product page itself. You then feed the url results from the first recipe into the second in order to crawl all the individual product pages. The only thing missing is an easy way to import url results from one recipe into another - working on it right now so should be possible in a few days. Update: this is now live.
Hans Dekker
Only just discovered this now. In-flipping-sane. Amazing job @humanismusic_
Mike
@hans_dekker Cheers Hans, appreciate it!
Nissar Ahamed
Am I able to export the data to CSV or Google Sheet?
Mike
@nissar_ahamed1 Hey - csv yes. But no integration with Google Sheets just yet.
Jamie Silvester
Can this login to a website first and then scrape?
Mike
@jimsilvo Hi - not with cloud scraping, but it's possible to scrape behind a login using local scraping. The differences are explained here: https://simplescraper.io/guide
Ikbel
Awesome product!
Mike
@ikbelkirasan Appreciate it!
Brenden Mulligan
Love this. Bookmarking to try later!
Damjanski
<3