E-commerce catalog extraction

Scrape any Shopify, WooCommerce or Magento store to CSV.The entire catalog.
In a spreadsheet.
Before the kettle boils.

https://
8,265 products counted in 22 seconds on our last runNo login. No contract.
Built for

Eight platforms.
One box.

Shopify
WooCommerce
Magento
Magento 2
Drupal
BigCommerce
SAP Commerce Cloud
Wix Stores

Paste any store address from those eight. You see what it is, what it holds and their top 30 products before you decide whether the full catalogue is worth $14.99.

Why use Shoplifter

One click.
Not one afternoon.

If you have tried to scrape a store before, you already know the shape of the afternoon you are about to lose. This is the version where none of that happens.

No picking HTML classes

No point-and-click selector tool. No guessing whether .product-card__price--sale is the right one, then finding it only existed on the first template. You paste a URL. That is the whole configuration.

No babysitting page loads

No extension crawling a grid while you keep the tab open and the laptop awake. No lazy-load that stops at 48 products because you scrolled too fast. We read the catalog feed directly.

No silent half-files

The worst failure is the one that looks like success — 200 rows, no error, and nobody notices until the meeting. If our run cannot finish, it says so instead of handing you a short file.

Every column, named

You're not buying “data”.
You're buying these columns.

ProductTitle, description, handleThe full copy as the store wrote it, ready to drop into your own listing or read for positioning.
BrandVendor and product typeWho actually makes each line, so you can see which suppliers they carry and where the gaps are.
VariantSKU, size, colour, every optionOne row per variant, not per product. This is the grain price and stock actually vary on.
PriceCurrent price and what it was beforeCompare-at sits beside live price, so a discount is arithmetic rather than guesswork.
StockIn or out, variant by variantWhich sizes and colours they have actually run out of - usually the fastest read on what sells.
ImagesEvery image URL, full resolutionDirect links to the originals, not thumbnails, so they can be pulled straight into a PIM.
Or you could do it by hand
Products to key in8,265
At 20 seconds each45.9 hours
At $15/hr$688.75
Typos and missed variantsfree of charge
Same catalogue, here$14.99

Worked example from a real run. Scan a store and these become its numbers.

What people pull

Bought once.
Then bought every week.

Track their prices

Pull a competitor Monday and Friday, compare the two files, and you have their whole discount calendar — down to the individual size and colour.

Fill your own catalog

Onboarding a brand or migrating a store. Titles, descriptions, options and image URLs arrive in the shape your importer already expects.

See what they carry

Find the products they stock and you don't, spot what's gone out of stock, and catch the brands they've quietly added since last month.

Pricing

$14.99 a store.
That's the whole pricing page.

PreviewFree
  • Full product and variant counts
  • Their top 30 on screen — best sellers where the store ranks them
  • Those 30 as CSV or XLSX
  • No account, no card
Scrape
Full catalog$14.99
  • Every product in the store
  • Every variant, price and stock flag
  • Every image URL, full resolution
  • CSV and XLSX, ready in about a minute
Scrape
Straight answers

What you're actually wondering.

Is this legal?

We read the same public product listings your browser reads when it loads the shop. No login, no paywall bypass, no personal data. If a shopper can see it without an account, we can export it — and we never touch checkout, customers or orders.

How current is it?

It's pulled the moment you click — not a cache or a monthly crawl. The counter you watch climb is the live walk through their catalog. Run the same store next week and compare; that's how most people end up using this.

What about metafields?

Shopify doesn't publish those. Custom metafields sit behind an admin login the merchant controls, so anyone promising you a competitor's metafields from a public URL is either mistaken or getting them somewhere they shouldn't. You get every published field instead.

What if the store is huge?

Same $14.99. Our reference Shopify store is 8,265 products and took 22 seconds to count. Very large catalogs take a few minutes to export, and the file is waiting on your exports page when it's done.

Which platforms does it work with?

Shoplifter is built for Shopify, WooCommerce, Magento, Magento 2, Drupal, BigCommerce, SAP Commerce Cloud and Wix Stores. Paste any store address and we tell you what it is. If a particular site cannot be completed, you are not charged and a person comes back to you within 48 hours.

Stuck on something

Store not playing ball?
Talk to a human.

A run that will not finish, a platform we have not listed, a file that came out wrong, or a catalog big enough that you would rather we just handled it — mail us and you get a person, not a ticket number.

hello@shoplifter.app →
Shoplifter.appScrape E-commerce to CSVCompatible with Shopify. Not affiliated with Shopify.