A free tool built for one job: moving products from wherever they are into Shopify, without a weekend of copy-pasting.
Anyone who has migrated a store — or started dropshipping from a supplier's catalogue — knows the pain: hundreds of products, each with a title, a description, two prices, a code, sizes, and a gallery of photos, all trapped on someone else's website. Re-typing them into Shopify takes days, and the generic “universal importers” usually produce a CSV that Shopify rejects or mangles.
ProductExtractor takes the opposite approach. Instead of one scraper that half-works everywhere, it recognises the platform behind each store and reads that platform's own product data:
The output is deliberately Shopify-only. The CSV matches Shopify's own product export column for column — all 96, in the same order, with the same row pattern for variants and extra images — so an import needs no mapping step and no cleanup. The format was built from a real store's export, not from documentation alone.
Some stores block automated tools, and some hide their products behind JavaScript that leaves nothing readable behind. When that happens, ProductExtractor tells you exactly that, per product — it never guesses a price or invents a title. What it extracts, it extracts from the store's own data.
The tool is free to use and needs no account. It runs on free-tier infrastructure and is supported by advertising. The website it's published on will be attached to a permanent domain as the project grows; the tool itself will stay free.
Ready to try it? Open the extractor and paste your first link.