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
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.
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.
| ID | Category | Subcategories |
|---|---|---|
1 | Animals & Pet Supplies | 124 |
166 | Apparel & Accessories | 239 |
8 | Arts & Entertainment | 499 |
537 | Baby & Toddler | 86 |
111 | Business & Industrial | 223 |
141 | Cameras & Optics | 103 |
222 | Electronics | 417 |
412 | Food, Beverages & Tobacco | 363 |
436 | Furniture | 120 |
632 | Hardware | 521 |
469 | Health & Beauty | 345 |
536 | Home & Garden | 1,034 |
5181 | Luggage & Bags | 21 |
772 | Mature | 37 |
783 | Media | 29 |
922 | Office Supplies | 165 |
5605 | Religious & Ceremonial | 12 |
2092 | Software | 34 |
988 | Sporting Goods | 800 |
1239 | Toys & Games | 173 |
888 | Vehicles & Parts | 229 |
Shopify Standard Product Taxonomy
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.
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.
| ID | Category | Subcategories |
|---|---|---|
ap | Animals & Pet Supplies | 417 |
aa | Apparel & Accessories | 662 |
ae | Arts & Entertainment | 1,256 |
bt | Baby & Toddler | 251 |
bu | Bundles | 0 |
bi | Business & Industrial | 593 |
co | Cameras & Optics | 211 |
el | Electronics | 1,175 |
fb | Food, Beverages & Tobacco | 763 |
fr | Furniture | 473 |
gc | Gift Cards | 0 |
ha | Hardware | 1,121 |
hb | Health & Beauty | 905 |
hg | Home & Garden | 2,285 |
lb | Luggage & Bags | 36 |
ma | Mature | 36 |
me | Media | 37 |
os | Office Supplies | 242 |
pa | Product Add-Ons | 7 |
rc | Religious & Ceremonial | 12 |
se | Services | 55 |
so | Software | 48 |
sg | Sporting Goods | 3,079 |
tg | Toys & Games | 270 |
na | Uncategorized | 0 |
vp | Vehicles & Parts | 646 |
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.
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 2271Shopify 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,2271WooCommerce 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,2271Look 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 > DressesVersion 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 toolsPeople also search for
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
