Shoe width options a team sets up on Shopify follow different letter codes for men's and women's footwear, and those codes don't line up with each other. An upload team needs the brand's own size guide to enter the right values, because the same letter can mean standard for one gender and wide for another.
Key takeaways
- Width letters differ by gender: D is the standard medium for men, while B or M is the standard for most women's footwear brands.
- Use the brand's exact labels as Shopify option values, not generic abbreviations, to avoid mismatches with the brand's own size guide pages.
- The Shopify option name is typically "Width" or "Shoe Width"; set it once and use it consistently across all variants on that product.
- Some brands combine a letter and a word in their size guides ("2E - Wide"); include both in the option value if that's how the brand writes it.
- Get the brand's full width option list in writing before the upload job starts.
Why shoe width options a team sets up vary by brand
Shoe width options a team sets up are added as a product option in Shopify, alongside size and sometimes color. Width is not a universal system. Letter codes, word labels, and hybrid formats all exist, and they vary by brand, by product line, and by gender.
Some brands publish only word labels: Narrow, Standard, Wide, Extra Wide. Some use letter codes from US sizing conventions: N, D, 2E, 4E. Some use both in their size guides and product pages. Others drop width entirely on fashion footwear and carry it only on their comfort or orthopedic lines.
A footwear upload job starts with knowing which format the brand uses, because the option values in Shopify need to match what the brand's size chart shows. A shopper who selects "Wide" on a product page and then checks the brand's size guide expecting to see "Wide" but finds "E" instead has a confusing experience. The upload team's job is to match the two.
For fashion and apparel brands with footwear ranges, our fashion and apparel upload service covers the full set of size, color, and construction options a team handles across product types.
Men's and women's width scales use different letters
The same letter can mean a different width depending on whether the product is men's or women's footwear. This is the most common source of width entry errors in a footwear upload job.
For men's footwear, the standard width is D (also labeled M for medium on some brands). Narrow is B or N. Wide is E or W. Extra wide is 2E, with 4E used by brands that carry extended widths.
For women's footwear, the standard is B or M. Narrow is AA. Wide is D or E on many brands. Extra wide is 2E.
A women's D is wide. A men's D is standard. If a supplier file contains a width column with values of D, 2E, and 4E but does not say whether the products are men's or women's, there is no way to know what those values mean without the brand's size guide.
| Width code | Men's meaning | Women's meaning |
|---|---|---|
| AA | Extra narrow | Narrow (standard narrow) |
| B | Narrow | Medium (standard for many brands) |
| D | Medium (standard) | Wide (many brands) |
| E | Wide | Extra wide (some brands) |
| 2E | Wide to extra wide | Extra wide |
| 4E | Extra wide | Not in common use |
These codes reflect common US footwear conventions, not a universal standard. Brand A may call their wide option "W" while Brand B calls it "E" or "Wide." Always confirm with the brand's own size guide before entering values.
How word labels and letter codes coexist
Many brands publish their size guides with both a letter code and a plain word, such as "D - Standard" or "2E - Wide." When the size guide combines both, the upload team can enter either the letter, the word, or both, depending on what the brand wants visible to shoppers.
If the size guide uses "2E - Wide" but the brand's product pages show "Wide" to shoppers, enter "Wide" as the option value. If the brand wants shoppers to see "2E - Wide" (common in specialty footwear where the code carries meaning to the buyer), use that combined label as the option value.
For example: a men's walking shoe in four widths. The brand's size guide reads: N (Narrow), D (Standard), 2E (Wide), 4E (Extra Wide). The brand's existing product pages show word labels only. The correct Shopify option values are: Narrow, Standard, Wide, Extra Wide. The letter codes are not needed in Shopify unless the brand explicitly asks for them, because the brand's customer base navigates by words.
Where there is any doubt, ask the brand before the upload starts. A short written confirmation is faster than a re-upload after the job ends.
Setting up the width option in Shopify

To add width as a variant option in Shopify (as of November 2026), open the product in the Shopify admin, scroll to the Variants section, and add a new option. Name it "Width" or "Shoe Width." Enter the width values the brand uses as individual option values, in the same order they appear on the brand's size guide.
Each width value, when combined with the other options (typically size and sometimes color), creates a new variant row. Set the price, SKU, barcode, and stock quantity on each variant the brand carries. For variant rows the brand does not make, leave the quantity at zero or remove them from the product, depending on the brand's preference.
Shopify allows up to 3 options per product and up to 2,048 variants per product (as of November 2026; see Shopify's guide to adding variants). For footwear with many sizes, colors, and widths, the variant count grows quickly. A shoe in 10 sizes, 4 colors, and 3 widths is 120 variants, well within Shopify's limit. Width rarely pushes a product past the variant ceiling, but some older themes and third-party sales channels have a stricter 100-variant limit. If the brand's store uses a heavily customized theme, confirm it handles the full variant count before the upload starts. Each variant row needs a SKU and stock quantity entered; see Shopify's SKU field documentation for how the field works.
For the broader context of building footwear products for a Shopify store, see footwear material fields for Shopify uploads for how construction data is separated into individual fields.
What the brief should cover about width options
Before an upload job starts, the brief from the brand needs to include three things about shoe width options:
- The exact width option values the brand uses, in the wording that appears on their size guide and product pages.
- Whether any codes are customer-facing or internal only. Some brands publish size guide pages with letter codes; others use them only in inventory systems.
- Which product lines carry width as an option. Not every footwear style comes in multiple widths. A sandal line might be one width only; a walking shoe line might carry four.

Getting these three points in writing before the job avoids width option questions mid-upload. For footwear upload jobs across a full catalog, our Shopify product uploading service handles width option setup, variant structure, and size run entry for every product line. For more articles on how upload teams handle footwear-specific data, see the footwear upload guide hub.
Frequently asked questions
Should I use letter codes or word labels for shoe width options on Shopify?
Use whatever the brand's size guide and product pages use. If the brand shows "Wide" to shoppers, enter "Wide" in Shopify. If the brand uses "2E - Wide," use that. The goal is to match the brand's existing size guide so shoppers aren't confused by a mismatch between the product page and the size chart they check.
What option name should I use for shoe width on Shopify?
"Width" is the most common option name for shoe width in Shopify. Some stores use "Shoe Width" to distinguish it from other width-type options. The exact name doesn't affect how Shopify functions, but it should match what the brand uses on their size guide pages so customers recognize it.
What happens if a footwear product has too many variants?
Shopify supports up to 2,048 variants per product (as of November 2026), so most footwear products fit well within the limit. The more common issue is that some older themes or third-party sales channels have a stricter 100-variant cap. If the brand's store uses a customized theme, confirm it handles the full variant count before starting. When a product does exceed the limit, the typical solution is to split by color (one product per color, each carrying the full size-width matrix).
What if the supplier file has width codes but doesn't say whether they're men's or women's widths?
Don't guess. The same code (D, for example) means standard in men's sizing and wide in many women's sizing conventions. Flag the gap in the supplier file and ask the brand to confirm the gender context and the exact customer-facing labels before entering any values.
Do all footwear products need a width option?
No. Many fashion footwear brands produce a single width only and don't include width as a Shopify option. Width options are most common on walking shoes, comfort footwear, work boots, and athletic footwear brands that cater to customers with fit needs. Check with the brand about which product lines carry multiple widths. See footwear photo angles for Shopify uploads for more on how footwear product data varies by type.




