Skip manual mapping
CraftPorter recognizes Etsy's listings export and produces WooCommerce's current product columns.
Choose your Etsy listings export, review the results, and download a CSV for WooCommerce's built-in product importer.
Choose Etsy CSVUse the “Currently for Sale Listings” export from Etsy.
No file needed. See the sample files and limitations.
Need help or finished an import? Contact CraftPorter or share feedback. Please keep your catalog on your device.
REAL SELLER TESTERS WANTED
CraftPorter is free while we validate real WooCommerce imports. Convert on your own device, import a small batch as drafts, and tell us only the product and image counts—never your CSV or store password.
The conversion runs entirely in your browser. Your CSV is never uploaded or sent to us. Read how files, hosting, and analytics are handled.
PURPOSE-BUILT, NOT GENERIC
CraftPorter recognizes Etsy's listings export and produces WooCommerce's current product columns.
Use the CSV importer already included with WooCommerce. Nothing new runs on your WordPress site.
Variations and other lossy fields are flagged for review instead of being silently invented.
THREE STEPS
THE HONEST ANSWERS
Not automatically. Etsy's listings export does not reliably include each variation combination's price, SKU, and inventory. Listings with variation columns are flagged and kept as drafts for manual setup.
Titles, descriptions, regular prices, SKUs, stock quantities, tags, materials, and up to ten image URLs. Currency is reported because WooCommerce uses your store-wide currency.
WooCommerce can fetch public remote image URLs during import. Etsy URLs may expire or block fetching later, so import promptly and verify every image.
No. The original file is only read in your browser. The converter creates new download files.
MIGRATE WITH A PLAN