Skip to main content

Shopify Product + Inventory Store Transfer Joiner

Nothing uploadedTested up to 10 MB

Join Shopify product and inventory exports by SKU or Handle, keep location and stock fields together, and review unmatched variants before a store transfer.

Join exactly 2 Shopify CSV exports locally in your browser: products and inventory. Match Variant SKU ↔ SKU when those fields are available, or choose Handle ↔ Handle when that is the shared identifier. Matching product rows keep every inventory location, unmatched product rows remain in the downloaded migration file, and inventory-only rows are audited separately before download. The tool supports up to 10 MB per file / 20 MB total without uploading catalog or inventory rows to Nablyx.

Processed locally in your browser

Shopify product inventory transfer joiner

Join one product CSV and one inventory CSV locally, up to 10 MiB per file, before moving inventory between Shopify stores.

Add the two Shopify CSV files

Use the product export as the main file and the inventory export as the quantity lookup file.

CSV up to 10 MiB

CSV up to 10 MiB

Both files stay in this browser. Product and inventory rows are not uploaded to Nablyx.

Shopify inventory fields

The working file carries Shopify's inventory columns when present: Handle, Location, Bin name, On hand (current), and On hand (new).

Handle · expectedLocation · expectedBin name · expectedOn hand (current) · expectedOn hand (new) · expected

Reconcile product and inventory exports before a Shopify store transfer

  1. 1

    Choose the Shopify product export and inventory export.

  2. 2

    Confirm the SKU columns, or switch to Handle when that is the shared identifier.

  3. 3

    Join the product rows and review product-only, inventory-only, and multi-location results.

  4. 4

    Review Location, Bin name, On hand (current), and On hand (new) beside the product fields.

  5. 5

    Download the migration working file and use it as a review source for your destination-store imports.

Built for the real task

  • SKU matching with Handle option
  • Multi-location inventory rows preserved
  • Unmatched variants surfaced from both exports
  • Browser-local CSV processing

See the transformation

Two tables meet on one exact lookup key.

Add matching customer details to each order while keeping missing or repeated matches visible.

orders.csv · customer_id
orderkeyamount
1001C-4284.50
1002C-9142.75
customers.csv · id
keynametier
C-42Aminapro
C-42AminaVIP
Result
orderkeynametier
1001C-42Aminapro
1002C-91——

Browser limits

Files are limited to 10 MB to protect browser stability, especially on phones. Processing stays on this device.

SKU matching with Handle option

Join Shopify product and inventory exports by SKU or Handle, keep location and stock fields together, and review unmatched variants before a store transfer.

Private by design

The selected file is not uploaded to Nablyx.

Processed locally in your browser

No. This tool reads and transforms the file locally in your browser.

Common uses

  • SKU matching with Handle option
  • Multi-location inventory rows preserved
  • Unmatched variants surfaced from both exports
  • Browser-local CSV processing

Does this file import products and inventory into Shopify?

No. It reconciles two exported CSV files into a migration working file. You still use Shopify’s normal product and inventory import workflows and should review destination-store requirements before importing.

Ready to work on your file?

Return to the workspace and process it locally.

Join Shopify product and inventory CSVs