Converters · 100% free

Shopify CSV → Google Shopping Feed Converter

Drop your Shopify product export and download a Google Merchant Centre–ready CSV or XML feed.

Shopify Google Shopping Google Merchant Centre
Drop your Shopify products_export.csv to preview the converted Google Shopping feed.

About this tool

Most Shopify stores still hand-export their products CSV and try to munge it into a Google Shopping feed in Excel. This tool maps every Shopify column to the Google Merchant Centre spec, title, description, link (with your base URL), image_link, price + currency, availability from stock, brand from vendor, GTIN from barcode, google_product_category, condition. Outputs CSV or XML, in-browser, no upload.

What gets mapped

  • id ← Variant SKU (falls back to Handle)
  • title ← Title + Option1 Value when variant differs
  • description ← Body (HTML), tags stripped
  • link ← your base URL + /products/Handle
  • image_link ← Image Src
  • price ← Variant Price + ISO currency
  • sale_price ← only when Compare At Price > Price
  • availability ← Variant Inventory Qty > 0
  • brand ← Vendor
  • gtin ← Variant Barcode
  • mpn / condition / google_product_category ← Shopify's "Google Shopping /" fields

When to use this vs the Shopify Google channel

Shopify's built-in Google & YouTube app handles most stores fine. This converter is for when you've outgrown it: agencies maintaining feeds across multiple stores, custom XML feeds for non-Google channels, headless stores without the channel app, or staging feeds before flipping to AI Shopping Feeds for full automation.

Frequently asked questions

Where do I export the Shopify CSV from? +

Shopify Admin → Products → Export. Pick 'All products' or a smart collection, choose 'Plain CSV file'. Shopify emails you the export within minutes, drop that file into this tool.

What does the converter do with variants? +

Each variant becomes its own row in the Google Shopping feed (correct, since each variant has its own GTIN, stock and price). The title gets the variant value appended (e.g. 'Air Max 90, Size 10') so the SERP card is meaningful.

Can I output XML instead of CSV? +

Yes. Pick 'XML (Google RSS)' in the output dropdown to get the Google Merchant XML format with the g: namespace. CSV is simpler for one-off uploads; XML is what you'd schedule for a feed URL pull.

What if my Shopify export doesn't have Google product categories filled in? +

The converter passes them through if present and leaves them blank if not. You can use our Google Product Category Search to look up the right category, or use the full AI Shopping Feeds platform to auto-map every SKU with AI.

Why use this instead of Shopify's built-in Google channel app? +

Shopify's Google channel app is great for most stores. This tool is for agencies maintaining multi-store feeds, headless stores without the channel app, brands wanting XML for non-Google channels, or anyone staging the feed before flipping to AI Shopping Feeds.

More free tools

See all tools →
Free forever · No card

Why wait? Try it free today.

Stop managing feeds manually. Start optimising with AI in 30 seconds.

  • 100% free forever, no credit card required
  • 1 brand, 1 feed, 100,000 products per feed
  • Full AI Product Optimisation, Rule Engine, and 200+ channel exports
  • Pay only for AI credits when you need them