Skip to main content
Free tool

Google Product Taxonomy Download

Download the full Google product category list with IDs as CSV or JSON, in 7 languages. The same page has Shopify's Standard Product Taxonomy and Shopify's own Shopify to Google mapping. Free, no account, stable URLs.

Google product taxonomy

Version 2021-09-21

The category list Google Merchant Center uses for the google_product_category attribute. Each category has a numeric ID that is the same in every language, so the files below line up row for row.

5,595
categories
7
levels deep
21
top-level categories
7
languages

CSV: id, parent_id, level, full_path and one column per level (level_1 to level_7). JSON tree: nested categories with children. All files are UTF-8.

Search the Google categories

Top-level categories. Search to see every level.

IDCategorySubcategories
1Animals & Pet Supplies124
166Apparel & Accessories239
8Arts & Entertainment499
537Baby & Toddler86
111Business & Industrial223
141Cameras & Optics103
222Electronics417
412Food, Beverages & Tobacco363
436Furniture120
632Hardware521
469Health & Beauty345
536Home & Garden1,034
5181Luggage & Bags21
772Mature37
783Media29
922Office Supplies165
5605Religious & Ceremonial12
2092Software34
988Sporting Goods800
1239Toys & Games173
888Vehicles & Parts229

Shopify Standard Product Taxonomy

Version 2026-08
MIT license

The category tree behind the Product category field in Shopify. Shopify publishes it as open source, so we can offer it here in the same formats. IDs are the short form: put gid://shopify/TaxonomyCategory/ in front for the full Shopify ID.

14,606
categories
8
levels deep
26
top-level categories
6
languages

CSV: id, parent_id, level and name, so you can rebuild every path from the parents. JSON tree: nested categories with children. For full path text in one column, use Shopify's own categories.txt, linked below.

Search the Shopify categories

Top-level categories. Search to see every level.

IDCategorySubcategories
apAnimals & Pet Supplies417
aaApparel & Accessories662
aeArts & Entertainment1,256
btBaby & Toddler251
buBundles0
biBusiness & Industrial593
coCameras & Optics211
elElectronics1,175
fbFood, Beverages & Tobacco763
frFurniture473
gcGift Cards0
haHardware1,121
hbHealth & Beauty905
hgHome & Garden2,285
lbLuggage & Bags36
maMature36
meMedia37
osOffice Supplies242
paProduct Add-Ons7
rcReligious & Ceremonial12
seServices55
soSoftware48
sgSporting Goods3,079
tgToys & Games270
naUncategorized0
vpVehicles & Parts646

Shopify to Google crosswalk

Shopify publishes how each of its categories maps to a Google product category. This CSV is that mapping, one row per Shopify category: shopify_id, shopify_path and google_id. It has 14,528 rows for Shopify 2026-08 to Google 2021-09-21. 78 Shopify categories have no Google match in Shopify's mapping.

Shopify's mapping file (JSON)

Looking for UNSPSC?

The UNSPSC code set is downloaded from unspsc.org after registration and has its own license, so it is not republished here. Our UNSPSC guide explains the structure.

How to use the category IDs in your feed

The examples use ID 2271, Apparel & Accessories > Clothing > Dresses. Send the most specific category that fits the product.

Google Merchant Center, XML feed

Put the numeric ID in google_product_category. It is optional: without it, Google picks a category from your product data.

<item>
  <g:id>SKU-1042</g:id>
  <g:title>Linen midi dress</g:title>
  <g:google_product_category>2271</g:google_product_category>
</item>

Google Merchant Center, text or Google Sheets feed

In a tab-separated file or a Google Sheet, add a google_product_category column and fill in the ID for each product.

id	title	google_product_category
SKU-1042	Linen midi dress	2271

Shopify product CSV

Product Category takes a category from Shopify's own taxonomy. The Google Shopping / Google Product Category column holds the Google category. Use the crosswalk CSV to fill one from the other.

Handle,Title,Product Category,Google Shopping / Google Product Category
linen-midi-dress,Linen midi dress,Apparel & Accessories > Clothing > Dresses,2271

WooCommerce product CSV

WooCommerce has no Google category field of its own. The product CSV importer turns columns that start with Meta: into custom fields, so store the ID there and map that field to google_product_category in your feed plugin.

ID,Name,Meta: google_product_category
1042,Linen midi dress,2271

Look up an ID in code

The file URLs are stable, so scripts can read them directly. This looks up a path by ID with curl and jq.

curl -s https://wisepim.com/downloads/taxonomies/google/google-product-taxonomy-en-US.tree.json \
  | jq -r '[paths(objects | .id? == 2271)][0] as $p
    | [range(1; $p | length + 1) as $i | getpath($p[:$i]) | objects | .name]
    | join(" > ")'
# Apparel & Accessories > Clothing > Dresses

Version and changelog

Google product taxonomy version 2021-09-21 is the latest Google has published. Shopify's taxonomy is release 2026-08. When either source publishes a new version, the files are regenerated at the same URLs and a new entry appears here.

  • · First release: Google 2021-09-21, Shopify 2026-08.

Next steps

A category list is the start. Mapping a catalog is the work.

WISEPIM categorizes your whole catalog with AI, maps your own category tree to Google's taxonomy, and sends the right google_product_category ID to every channel, in every language you sell in.

Related free tools

See all tools

Frequently asked questions

Where can I download the Google product category list with IDs?

On this page, free and without an account. Pick a language and download the full Google product taxonomy as CSV or as a nested JSON tree. Every CSV row has the numeric category ID, its parent ID, its level and the full path. Google's own text files are linked next to the buttons.

Which version of the Google product taxonomy is this?

Version 2021-09-21, the latest one Google has published. It has 5,595 categories in up to 7 levels. Google has not released a newer file since then, and the version line in Google's file is checked every time the downloads are regenerated.

Should I put the ID or the path in google_product_category?

Google accepts both, but the numeric ID is the safer choice. It is the same in every language, while the path text changes with the language of the taxonomy file. The attribute is optional: without it, Google picks a category itself.

Why does the CSV show strange characters in Excel?

The files are UTF-8, which Excel does not always detect when you double-click a CSV. Open Excel, choose Data > From Text/CSV, and pick UTF-8 (65001) as the file origin. Google also offers an English .xls file, linked above.

How do I map Shopify product categories to Google product categories?

Download the crosswalk CSV. It is Shopify's own published mapping from its Standard Product Taxonomy to Google's IDs, converted to one row per Shopify category. 78 Shopify categories have no Google match in Shopify's mapping, so they are not in the file.

Can I use these files in my own product or app?

The Shopify files are MIT licensed by Shopify, so you can reuse them if you keep the copyright notice. Google publishes its taxonomy for merchants to use in product feeds; we convert Google's files and link to the originals, and every JSON file names its source.

Is the UNSPSC code list included?

No. The UNSPSC code set is downloaded from unspsc.org after registration and comes with its own license, so we link to it instead of republishing it.

Powerful, but easy to use

Do this for every product, automatically

  • No credit card
  • Free to start
  • Setup in minutes