Point-and-crawl data extraction. Detect tables and lists on any page, paginate automatically, and export clean data.
Users
24
store count
Rating
5.0 / 5
unchanged in 30 days
Ratings
2
total ratings
Store rank
#144K
#120K among extensions
Version
0.4.3
updated 9 Oct 2026
About Scrapely
Scrapely turns any web page into a clean spreadsheet. It finds the tables and lists on a page, loads the rest of the results for you, and exports everything to Excel, CSV, or JSON. No code, no selectors, no setup.
Websites show their data in different ways. Some have a Next button, some load more as you scroll, some put the page number in the web address, and some show everything on one page. Scrapely supports all four, so you can pick the one that matches the site.
======================================
OVERVIEW: FOUR WAYS TO LOAD MORE DATA
======================================
1. NEXT BUTTON
For sites with "Next", "Load more", or numbered page links. Scrapely finds the button automatically, clicks it page after page, and collects each page. Best for search results, directories, product catalogs, and job boards.
2. SCROLLING DOWN
For infinite-scroll sites where new items appear as you move down the page. Scrapely scrolls for you and collects items as they load. Best for social feeds, listings, and image galleries.
3. PAGE NUMBERS IN THE WEB ADDRESS
For sites where the address changes with each page, such as example.com/list?page=2. You give Scrapely the address pattern and a page range, and it visits each page in turn. Best for sites with predictable page addresses.
4. THIS PAGE ONLY
For a single page that already shows all the data, such as a long table. Scrapely collects what is on screen and stops. Best for quick one-off exports.
Every method uses the same simple flow: find the data, choose how the site loads more, start scraping, clean up your columns, and export.
======================================
HOW SCRAPELY WORKS (FOR ALL METHODS)
======================================
Step 1. Open the page you want and click the Scrapely icon. The side panel opens next to the page.
Step 2. Click "Find data on this page". Scrapely looks for repeating items, such as table rows or product cards, and outlines them in amber on the page. If it picked the wrong block, click "Wrong data? Try another" to cycle through the other candidates.
Step 3. Choose how the site loads more results (the four methods above).
Step 4. Click "Start scraping". A live status line shows the page number and how many rows have been collected.
Step 5. Review the preview table, edit the columns, and export.
Duplicate rows are removed automatically, so overlapping pages never create repeated data.
======================================
DETAIL: 1. NEXT BUTTON
======================================
How it works
Scrapely reads the current page, clicks the Next button, waits for the new content to load, reads that page, and repeats until there are no more pages.
Finding the button
When you click "Find data", Scrapely looks for a Next button for you. It recognizes the common patterns: links marked as "next", buttons labeled Next, Next page, Older posts, Load more, Show more, and arrow symbols. It ignores image carousels and sliders so it does not click the wrong arrows. If your site uses numbered pages (1 2 3 4), Scrapely finds the current page and clicks the one after it.
If the button is not found, or you want a different one, click "Choose button", then click the button you want on the page. Press Esc to cancel. Scrapely remembers the button by its label, accessibility name, classes, and link shape, so it can find it again on every page, even when the pagination layout changes (for example, when a Previous button appears on page 2).
Waiting for the page to load
After each click, Scrapely waits until the list on the page has actually changed before reading it. This works on both classic sites, where the whole page reloads, and modern sites, where the list updates in place. If a site is slow, increase the delay in Settings.
When it stops
- The Next button is disabled or missing (you reached the last page).
- A page returns nothing new.
- You reach the page limit you set.
- You click Stop.
Tips
- Use "Load more" and "Show more" buttons the same way. They are treated as Next buttons.
- If a site takes a long time to load each page, set a longer delay (3 to 5 seconds).
- If the crawl stops early, click "Find data" again and re-choose the button.
======================================
DETAIL: 2. SCROLLING DOWN
======================================
How it works
Scrapely scrolls to the bottom of the list, waits for new items to appear, collects them, and scrolls again. It repeats until no more items load.
What it handles
- Pages that scroll as a whole.
- Lists inside their own scrolling container, such as a results panel next to a map.
- Slow loading. Scrapely waits for new items or extra page height, and gives the page a small nudge up and down to trigger lazy loading if nothing happens at first.
When it stops
- Two rounds in a row bring no new items (the end of the list).
- You reach the page limit you set. For scrolling, each scroll round counts as one step, so raise the limit for very long feeds.
- You click Stop.
Tips
- Keep the Scrapely side panel open while the job runs.
- Turn on "Keep the page active when hidden" in Settings if you want to switch to another tab. Pages normally pause loading in the background, and this option stops them from noticing they are hidden.
- For feeds with thousands of items, raise the page limit and set a gentle delay.
======================================
DETAIL: 3. PAGE NUMBERS IN THE WEB ADDRESS
======================================
How it works
Many sites put the page number in the address: example.com/products?page=2, example.com/blog/page/2, or example.com/list?p=2. Scrapely opens each of these pages in turn, reads the data, and moves to the next number. You do not need to find or click any buttons.
Setting it up
1. Open page 1 or 2 of the list and click "Find data".
2. Choose "Page numbers in the web address".
3. Scrapely guesses the pattern from the current address and fills in the box, replacing the page number with {n}. For example: e…