For Shopify, Squarespace, WooCommerce, Webflow and Wix

Your product images.
All packed up.

One CSV in. One organized ZIP out.
Download, rename, and organize your product images in a few clicks.

No store login No image resizing No subscription needed
  • No store loginUpload the product CSV your store exports. Parcel never asks for your password.
  • No image resizingEach image is saved exactly as its link in your CSV serves it. Parcel never resizes or re-compresses.
  • No subscription neededUp to 25 products free. Larger catalogs are a one-time $9, $19 or $39.
READY WHEN YOU ARECSV → ZIP

Let’s pack your images.

Start with your Shopify product CSV.

No CSV yet? .

Checking for a saved export…

Your CSV file is read in your browser, not uploaded.
Your store stays yours.
No app, no permissions.
Original image files.
Nothing resized.
Read in your browser.
Your CSV is never uploaded.
Secure checkout by Stripe.
Pay once, no subscription.
WORKS WITH YOUR STORE

One exporter for every store platform.

ORDER, DELIVERED.

A little less chaos.
A lot more organization.

Ready for a migration, a catalog refresh, or a simple image backup. Every file has a name. Every product has a place.

Pack your first export
Example ZIP structure

shopify-image-export.zip

Fern print poster
fern-print-poster/FH-PST-A3-1.jpg
Oak coaster set
oak-coaster-set/FH-CST-NATURAL-1.jpg
Ceramic bowl
cafe-ceramic-bowl/FH-BWL-01-1.jpg
Linen tote bag
linen-tote-field-forest/FH-TOT-01-1.jpg

manifest.csv the details, too

LESS CLICKING. MORE DOING.

From store to folder in three steps.

01

Export your products

Export your products as a CSV from your store’s admin. Shopify, Squarespace, WooCommerce, Webflow and Wix each have an export.

products_export.csv
02

Give every image a home

Upload your CSV. Choose SKU or product-name filenames, and a folder for each product.

SKU-01-1.jpg
03

Take the whole collection

Download a ZIP with your images and an image details spreadsheet. Failed downloads get their own report.

parcel-export.zip

Export before you delete. Run Parcel before deleting products or closing your store. Once products are gone, their image links stop working.

PAY PER EXPORT, OR ONE PLAN FOR ALL YOUR CLIENTS

A small price for a big time-saver.

Start free. Larger exports are a one-time payment. Agencies exporting many stores can take one monthly plan instead.

Try it out$0

Up to 25 products

Available now
Small catalog$9

26–250 products

Available now
Growing store$19

251–1,000 products

Available now
Full collection$39

Over 1,000 products

Available now

Up to 10,000 images per export · 20 MB per image · Every export is delivered as one ZIP containing your images and reports. Background exports are available when the worker is connected. Limits: 300 MB free, 1 GB paid; 5 jobs per client per day and 2 active jobs. Files are retained for 24 hours.

A CSV THAT JUST WORKS.

Bring your store’s export. Keep the headers.

Full CSV guide

Upload the product CSV your store exports, as it is. Parcel reads the columns it needs and ignores the rest.

Shopify export

In Shopify, open Products → Export. Choose your products and export as a CSV.

Columns Parcel reads

  • Handle
  • Image Src
  • Variant Image
  • Title
  • Variant SKU
  • Image Position
  • Image Alt Text

RequiredAt least one of theseOptional

Shopify product export
HandleTitleVariant SKUImage SrcImage Position
trail-mugTrail MugMUG-01https://cdn.shopify.com/…/mug-1.jpg1
trail-mughttps://cdn.shopify.com/…/mug-2.jpg2
One row per image. Extra images repeat the handle on their own row.

A few things you might be wondering.

Do I need to connect my store?

No. Export your product CSV from your store’s admin and upload it here. Parcel never asks for your store password, an API token, or app permissions.

Are images compressed or resized?

No. The exporter downloads the exact image files at the URLs in your CSV. If a URL points to a resized version, that is the version included.

What happens if an image fails?

The export continues with the remaining images. A failed-downloads.csv file lists unsuccessful URLs and their errors. If every image fails, you receive an error instead of an empty ZIP.

Where is my CSV stored?

CSV parsing happens locally. Saved exports store image metadata, images and your ZIP on the server with access expiring 24 hours after the package becomes ready. The worker deletes stored files after expiry; deletion can be delayed if it is unavailable. Payment and error records are kept separately for recovery and review.

How many files do I download?

One ZIP per export. It contains your product folders, original image files, the optional image details spreadsheet, and a failed-download report if needed. Older saved exports are combined into one ZIP when you request a download.

Are purchases refundable?

Completed purchases are final; we do not offer discretionary refunds. Review your prepared results and price before paying. Billing errors and exceptions required by applicable law are handled under the no-refund policy linked below.

Can I close the tab during an export?

After choosing Prepare package, save the private return link shown with your progress. Processing continues after you close the tab. If email is enabled, enter your address before preparing the package. Results stay available for 24 hours after they are ready. If the worker is unavailable, saved progress is retained until it reconnects or the export expires.

Which images are supported?

JPEG, PNG, WebP, GIF, or AVIF images on your platform’s own image host: Shopify’s CDN, Squarespace’s image service, your WooCommerce store’s own website, Webflow’s media server or Wix’s media server. Other hosts are skipped. Duplicate image URLs within a product are downloaded once.