Extract full Shopify and WooCommerce product catalogs, collections, multi-variants, and high-res images directly into official Shopify or WooCommerce CSV import templates in seconds.
Hey Product Hunt! 👋
I'm excited to introduce S2CSV — the fastest, zero-friction way to extract, backup, and cross-migrate store catalogs between Shopify and WooCommerce into 100% compliant CSV files.
💡 The Problem We Solved
If you’ve ever tried to migrate products between e-commerce platforms or run a catalog backup, you’ve likely run into the same hurdles:
Overpriced Subscriptions: Paying $20–$200/month for complex migration plugins or apps like Matrixify just to do a simple export.
Risky Extensions & Security Issues: Relying on questionable Chrome extensions that steal data or break halfway through a catalog scrape.
API Key & Admin Credential Headaches: Needing store admin access or API keys just to pull public product data.
Broken Import CSVs: Spent hours re-formatting messy CSV columns, unescaping HTML tags, or fixing broken multi-variant rows before Shopify or WooCommerce native importers would accept them.
We built S2CSV to fix all of this with a lightweight, browser-based tool that requires zero software installation, zero API keys, and zero store logins.
✨ What S2CSV Does
🔁 4-Way Cross-Platform Migration: Effortlessly convert between Shopify ➔ Shopify, Shopify ➔ WooCommerce, WooCommerce ➔ Shopify, and WooCommerce ➔ WooCommerce with 1-click schema translation.
📦 100% Native Schema Compliance: Exports directly into official Shopify 49-column CSVs and native WooCommerce Product CSV schemas. Formatted with strict RFC 4180 escaping so your imports upload with zero errors.
🧬 Full Variant Hierarchy & Images: Automatically flattens complex Option 1/2/3 matrices, parent-child variation rows, SKUs, inventory stock, and high-resolution CDN photo galleries.
⚡ Real-Time Streaming Engine (SSE): Built on Server-Sent Events to stream catalogs of thousands of products instantly without browser crashes or HTTP timeouts.
✏️ In-Table Bulk Editing: Tweak prices, add price markups, adjust default stock levels (sets 100 units by default), and edit tags directly before downloading.
🔒 100% Safe & Private: Extracts via public storefront endpoints in browser memory. No private store credentials are ever needed or stored.
💡 Why We Built This
If you have ever tried migrating an e-commerce store, doing competitor research, or creating a catalog backup, you already know the pain points:
Overpriced monthly subscriptions for migration apps (like Matrixify or WP All Import) that charge $20 to $200+ a month just to do a simple export.
Security risks and friction from relying on sketchy Chrome extensions or handing over your private store Admin API keys and OAuth logins.
Broken imports caused by messy CSV schemas, missing variant hierarchies, or unescaped HTML tags that native store importers reject.
We built S2CSV to completely remove this friction. It runs entirely in your browser using public endpoints—requiring zero software installation, zero API keys, and zero store logins.