> ## Documentation Index
> Fetch the complete documentation index at: https://docs.launchmystore.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Shopify Product Exporter — Chrome extension

> Export any Shopify store's products to a CSV file in one click, or import them straight into your LaunchMyStore store. Free Chrome extension, runs on your computer.

The **Shopify Product Exporter** is a free Chrome extension from LaunchMyStore.
Open any Shopify store, click the icon, and get the whole catalogue —
products, variants, prices, images, tags — as a CSV in Shopify's own export
format. If you have a LaunchMyStore account, one more click imports those
products into your store.

> [card] [Install from the Chrome Web Store](https://chromewebstore.google.com/search/Shopify%20Product%20Exporter%20LaunchMyStore)
>
> Free. Works in Chrome, Edge, Brave and other Chromium browsers.

> [card] [Privacy](https://docs.launchmystore.io/tools/shopify-product-exporter-privacy.md)
>
> What the extension reads, what it sends, and when.

## What it does

* **Export Shopify products to CSV** — every product on the store, paginated
  automatically (250 per page), including variants, options, SKUs, prices,
  compare-at prices, weights, images and tags.
* **Import into LaunchMyStore** — sign in inside the extension and the CSV is
  sent to your store's bulk importer. Products appear in **Products** within
  a minute; images are copied to your store's CDN in the background.
* **Works on any Shopify store** you can open in the browser, on a custom
  domain or a `.myshopify.com` address. Password-protected stores are not
  readable, because their catalogue is not public.

## How to use it

**1. Open the store**

Visit the Shopify store in Chrome — your own, or one you are researching.

**2. Click the extension icon**

The popup shows the store and how many products it found.

**3. Choose an output**

**Download CSV** saves `<store>-products-<date>.csv` to your Downloads
folder. **Import into LaunchMyStore** asks you to sign in once, then sends
the products to your store.

## The CSV format

The file uses the same columns as **Shopify → Products → Export**, so it opens
in any tool that already accepts a Shopify export — LaunchMyStore, WooCommerce
importers, Matrixify, Google Sheets, Excel.

One deliberate improvement over Shopify's own export: the **Title is repeated on
every variant row**. Shopify leaves it blank after the first row, and several
importers (LaunchMyStore's included) skip title-less rows — which silently drops
every variant except the first. Repeating the title keeps all variants intact
and costs nothing for other tools.

| Column | Source |
| - | - |
| Handle, Title, Body (HTML), Vendor, Type, Tags, Published | product |
| Option1–3 Name / Value, Variant SKU, Variant Grams, Variant Price, Variant Compare At Price, Variant Barcode, Variant Weight Unit | each variant |
| Variant Inventory Tracker / Qty | `shopify` / `0` for sold-out variants; blank otherwise (see below) |
| Image Src, Image Position, Image Alt Text | product images, first on the product row, the rest on their own rows |
| Variant Image | the variant's featured image |
| SEO Title, SEO Description | title and a plain-text excerpt of the description |

## Limits to know about

* **Stock quantities are not public.** Shopify's storefront only says whether
  a variant is *available*, not how many are in stock. Sold-out variants are
  exported with quantity `0`; in-stock variants are left blank so your importer
  applies its own default. Adjust quantities after import, or export inventory
  from your Shopify admin.
* **Images are linked, not downloaded.** The CSV points at `cdn.shopify.com`
  URLs. LaunchMyStore copies them to its own CDN during import; if you use the
  CSV elsewhere, do that before closing the Shopify store.
* **Collections, pages, blogs, customers and orders** are not exported —
  the extension does one thing. Use the LaunchMyStore admin importers or the
  [Products API](https://docs.launchmystore.io/api-reference/products/create.md) for the rest.
* **Themes** cannot be read from a storefront. Download the theme ZIP from
  your Shopify admin and upload it in LaunchMyStore → Themes; Liquid themes
  run as-is.

## Frequently asked

> [accordion] Is it free?
>
> Yes. No account is needed to download the CSV. Importing into
> LaunchMyStore needs a LaunchMyStore account (a free trial is fine).

> [accordion] Does it work on stores I don't own?
>
> It reads the same public catalogue endpoint a visitor's browser reads
> when browsing the store. Use it responsibly and respect other stores'
> terms.

> [accordion] Which browsers?
>
> Chrome, and Chromium-based browsers that install from the Chrome Web
> Store (Edge, Brave, Arc, Opera).

> [accordion] I signed up with Google — can I sign in?
>
> The extension signs in with email and password. If your LaunchMyStore
> account uses Google sign-in, set a password under **Settings → Account**
> first, or download the CSV and upload it in **Products → Import**.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.