Free Migration Tool

Move your WordPress blog to Shopify in minutes

Upload your WordPress XML export and watch all your published posts land in Shopify with real-time progress, smart duplicate detection, and zero coding.

How it works — 3 simple steps
1

Connect Your Store

Enter your Shopify domain and an Admin API token to authenticate securely.

2

Pick a Destination Blog

Fetch your Shopify blogs and choose where the imported posts should appear.

3

Upload & Watch it Run

Drop your WordPress XML and monitor real-time progress as each post imports.

1
Store Credentials
Connect via your Shopify Admin API — takes 2 minutes to set up
Domain only — no https:// prefix, no trailing slash
Please enter your Shopify store URL (e.g. mystore.myshopify.com)
Shopify Admin → Settings → Apps → Develop apps → Create app → Configure & Install
Token must start with shpat_
2
Blog & Author
Choose the destination blog and an author name for all imported posts
Please enter an author name for the imported posts
Please select a destination blog
3
WordPress Export File
WordPress Admin → Tools → Export → All content → Download Export File
Drop your XML export here
Click to browse  ·  .xml only  ·  max 50 MB
Ready to import
Invalid file
Select a .xml file exported from WordPress.
Please upload your WordPress XML export file
Posts per API batch (1–5). Default: 3
Increase to 2000 if rate-limit errors appear
0
Total
0
Processed
0
Created
0
Updated
0
Failed
Preparing... 0%
Live Log