服装尺码

中/美/欧/日男装/女装/童装

423 次访问

品类

身体测量 · 推荐尺码

国际尺码对照(中国 · 美国 · 欧洲 · 英国 · 日本 · 韩国)

数据来源:GB/T 1335 国标 / ISO 3635 / JIS L 4004 / EN 13402 等公开尺码标准

正确测量方法

主流品牌尺码偏差参考

说明:偏差为同款常见反馈,请以品牌官方尺码表为准。下单前对比 SKU 实测尺寸更准。

我的常用尺码(本地保存)

尺码知识科普

中国国标 GB/T 1335 怎么看

标注形如 170/88A:170 是身高,88 是胸围,A 代表标准体型(Y 偏瘦 / A 标准 / B 微胖 / C 胖)。下装 170/76A 则 76 为腰围。

欧码 (EU) vs 美码 (US)

欧码常用 32-50 偶数递增(女装),男装 44-60。美码用字母 XS/S/M/L 或数字 0-18。同款欧码比美码偏小约 1 个号。

鞋码三大体系

欧码 EU = (脚长 cm + 1.5) × 1.5 ÷ 1;美码 US = 欧码 − 33(女)/ −34(男);日码 = 脚长 cm 直接读数。

内衣罩杯怎么算

上下胸围之差:7.5 cm = A,10 = B,12.5 = C,15 = D,17.5 = DD/E。下围取 70/75/80/85/90 等 5 cm 跳号。

戒指尺码(中国港号)

港号 = 周长 mm × 0.357 ≈ 号数。号数 1 ≈ 内径 13.0 mm,每号约递增 0.4 mm。美码 4-13 号对应内径 14.9-22.2 mm。

童装为什么按身高

儿童体型差异比成人大,按身高 (cm) 跳号最准。WHO 与 GB/T 1335.4 童装均以 5-10 cm 为一档(70/80/90/100/110/120/130/140/150/160)。

不同品牌偏差从哪来

欧美品牌默认按"成衣最终尺寸"标号、亚洲品牌常按"身高+体型"标号。日韩品牌偏小,欧美品牌偏大,国产品牌中等。

松紧三档怎么选

合身:日常通勤 / 商务首选。紧致:运动 / 紧身款 / 想显瘦。宽松:oversize / 想显高 / 居家。同款不确定时优先合身档。

关于本工具

了解工具定位 · 使用场景 · 对比优势

输入身高、体重、性别,一键匹配中、美、欧、日男装/女装/童装的标准尺码。跨境购物选不准尺码、代购比对各地区尺码表、服装进货核对国际标号,直接出结果。所有计算在浏览器内完成,身体数据不上传服务器。

使用场景

🛍️

海淘代购尺码

海淘爱好者购买美国品牌卫衣时,发现美版 M 码胸围 102cm 对应中国 L 码。用本工具将美码男装 M 直接转换为中码,避免买回袖子过长或肩宽不合的问题。同时支持欧码、日码一键对照,下单前确认尺码,省去退换货的跨境运费。

👗

外贸尾单选购

在服装批发市场看到一批欧洲出口尾单连衣裙,吊牌标欧码 38。普通消费者不清楚欧码 38 对应中国 S 还是 M。通过本工具输入欧码女装 38,立即得到中码 160/84A 的对应关系,同时显示胸围腰围范围,现场试穿也心里有底。

👶

跨境童装代购

家长想给 5 岁孩子买日本代购的童装,日码 130 对应中国 130cm 但版型偏瘦。本工具提供中/日童装尺码对照,同时显示日本童装 130 的胸围 62cm 与国内同码 64cm 的差异,帮助家长根据孩子实际胸围选择 130 或 140,防止买回穿不下。

📦

电商平台比价

在淘宝看到一款美版 Levi's 牛仔裤 W32/L34,同时在亚马逊看到同款欧码 W32/L34 价格更低。用本工具确认美码 W32 腰围 81cm 与欧码 W32 腰围 82cm 的细微差别,结合自己腰围 80cm 判断美码更合适,避免因尺码标准不同而买错。

🧳

出境旅行购物

去日本旅行时在优衣库看到一件日码 L 的羽绒服,价格比国内便宜 30%。用本工具将日码男装 L 转换为中码 175/96A,确认胸围 112cm 与自己平时穿的中国 L 码胸围 110cm 接近。当场试穿后决定购买,省去回国后尺码不合适的麻烦。

对比矩阵本工具 vs 竞品 vs 传统方法

维度本工具竞品 A(SizeCharter)传统方法
数据隐私纯浏览器计算,无网络上传需上传身高体重至服务器依赖店员目测或手动测量
处理速度即时(< 1 秒)3-5 秒(含加载与提交)5-15 分钟(试穿多件)
离线可用完全离线,断网可用需联网无需电子设备
覆盖范围中/美/欧/日男装女装童装以欧美品牌为主,中日较少仅限店内现有品牌
品牌适配通用尺码表转换,无品牌偏好部分品牌数据库匹配仅限该品牌自身尺码
输入方式直接选择身高体重+性别需输入详细身体测量值需实际试穿衣物
结果粒度给出具体尺码(S/M/L/数字)给出推荐尺码+品牌建议试穿后判断合身度
使用成本免费,无广告免费,含广告需到店,时间成本高

使用指南

上手步骤 · 输入输出 · 避坑提示

使用步骤

  1. 选择性别(男装/女装/童装)与所在地区(中国/美国/欧洲/日本)
  2. 输入身高(cm)与体重(kg),童装可额外输入年龄
  3. 点击「换算」按钮,系统自动匹配对应尺码表
  4. 查看输出结果:显示胸围/腰围/臀围及对应 S/M/L 或数字码
  5. 如需多组数据,重复输入新数值并再次点击「换算」

输入输出示例8 个典型场景,覆盖常规、边界与易错

输入输出说明
男装 / 中国 / 身高 175cm / 胸围 96cm中国 M 码 | 美国 S 码 | 欧洲 48 码 | 日本 L 码典型常规场景:中国男性标准身材,跨系统对照
女装 / 美国 / 身高 165cm / 胸围 88cm / 腰围 68cm / 臀围 93cm美国 6 码 | 中国 M 码 | 欧洲 38 码 | 日本 11 码典型常规场景:美国女性常见尺码,含腰臀围
童装 / 欧洲 / 身高 120cm欧洲 120 码 | 中国 120 码 | 美国 6 码 | 日本 120cm典型常规场景:儿童按身高选码,欧亚基本一致
男装 / 日本 / 身高 190cm / 胸围 110cm日本 5L 码 | 中国 3XL 码 | 美国 2XL 码 | 欧洲 58 码边界 case:超大码,日本最大码对应其他地区
女装 / 中国 / 身高 145cm / 胸围 72cm / 腰围 56cm / 臀围 78cm中国 XS 码 | 美国 0 码 | 欧洲 32 码 | 日本 5 码边界 case:极小码,接近女装最小号
童装 / 美国 / 身高 90cm / 体重 12kg美国 2T 码 | 中国 90 码 | 欧洲 86-92 码 | 日本 90cm易错 case:童装 2T 按年龄命名,易与成人混淆
男装 / 欧洲 / 身高 170cm / 胸围 88cm欧洲 44 码 | 中国 S 码 | 美国 XS 码 | 日本 M 码边界 case:欧洲最小男装码,对应亚洲中等
女装 / 日本 / 身高 170cm / 胸围 92cm / 腰围 70cm / 臀围 96cm日本 13 码 | 中国 L 码 | 美国 8 码 | 欧洲 40 码易错 case:日本女装码数偏小,170cm 已属大码

常见错误对照8 个常踩的坑 · 错误 → 修复

1. 混淆男女装尺码标准

错误
男装 175/96A 直接对应女装 175/96A
修复
男装 175/96A 对应 L 码(胸围 96cm);女装 175/96A 对应 XL 码(胸围 96cm,但衣长、肩宽不同)

男女装同号型(如 175/96A)的胸围基准相同,但衣长、袖长、肩宽设计不同,不能直接互用

2. 忽略童装年龄与身高的对应关系

错误
孩子 5 岁,直接选 5Y 码
修复
先量身高 110cm,再查对应尺码表(110cm 通常对应 5-6Y)

童装尺码主要依据身高而非年龄;同龄儿童身高差异可达 15cm,按年龄选码容易偏大或偏小

3. 欧洲尺码与日本尺码混用

错误
欧洲 40 码(男装)直接对应日本 40 码
修复
欧洲男装 40 码(胸围 88cm)对应日本 M 码(胸围 88-92cm),但日本 40 码是童装尺码

欧洲尺码体系(EU)和日本尺码体系(JP)的数字含义不同;欧洲 40 是成人,日本 40 是童装

4. 忽略单位转换(英寸 vs 厘米)

错误
输入胸围 38(英寸)直接匹配中国 38 码
修复
将 38 英寸转换为 96.5cm,再匹配中国 96A 或 100A

中国尺码用厘米,美国尺码常用英寸;1 英寸 = 2.54cm,不转换直接匹配会导致差 2-3 个码

5. 把腰围当胸围输入

错误
腰围 80cm 输入到胸围字段,查询男装 L 码
修复
胸围输入 96cm,腰围输入 80cm(如果工具支持多字段)或按胸围 96cm 查 L 码

男装上衣尺码以胸围为准,下装以腰围为准;混淆输入会导致推荐码数偏小 2-3 个码

6. 忽略 A/B/C 体型代号

错误
胸围 100cm、腰围 90cm 选 100A
修复
胸围 100cm、腰围 90cm(差值 10cm)应选 100B 或 100C

中国号型中 A=16-12cm 差值,B=11-7cm,C=6-3cm;腰围偏大时选 A 会偏紧

7. 美国尺码中的 0/2/4 误认为中国码

错误
美国女装 4 码直接对应中国 4 码
修复
美国女装 4 码(胸围 86cm、腰围 66cm)对应中国 S 码或 160/84A

美国女装用偶数 0/2/4/6/8/10,中国用 S/M/L/XL 或号型;数字含义完全不同

8. 童装尺码按体重而非身高选择

错误
孩子 20kg,直接选 20kg 对应的尺码
修复
先量身高 120cm,再查对应尺码表(120cm 通常对应 6-7Y)

童装尺码主要依据身高;相同体重的孩子身高差异可达 20cm,按体重选码会导致衣长不合适

工作原理

公式推导 · 流程图解 · 依据出处

核心公式

US = (EU - 30) / 2.54 + 1

变量说明

  • US — 美国鞋码(男装)
  • EU — 欧洲鞋码(男装)

示例

已知欧洲男鞋码 EU=42,则 US = (42 - 30) / 2.54 + 1 = 12 / 2.54 + 1 ≈ 4.724 + 1 ≈ 5.724,取整为 US 5.5(男装)。该公式基于 ISO 9407:2019 标准中的 Mondopoint 换算关系,适用于成人男鞋。

适用范围

适用于成人男鞋(EU 码 38-48)与 US 码(5-13)之间的近似换算。女装、童装及特殊鞋型(如运动鞋、靴子)因鞋楦差异,误差可达 ±0.5 码。数据来源:ISO 9407:2019 鞋码标准。

原理图

用户输入性别 / 国家 / 身高 / 体重或胸围 / 腰围 / 臀围浏览器内计算对照尺码表 + 插值算法纯本地,不上传任何数据展示结果推荐尺码 + 对照表中/美/欧/日 多系统尺码对照逻辑男装 / 女装 / 童装 分别使用不同尺码表中、美、欧、日 四套标准独立转换输入身体尺寸 → 匹配最接近的成衣尺码
用户输入 本地处理 输出结果

开发者集成

3 种主流语言 · 复制即用

import json

# 服装尺码转换表(男装上衣:中国 → 美国)
SIZE_MAP = {
    "M": "S",
    "L": "M",
    "XL": "L",
    "2XL": "XL",
    "3XL": "2XL"
}

def convert_cn_to_us(cn_size: str) -> str:
    """中国男装上衣尺码转美国对应尺码"""
    if cn_size.upper() not in SIZE_MAP:
        raise ValueError(f"不支持的中国尺码: {cn_size}")
    return SIZE_MAP[cn_size.upper()]

# 示例
print(convert_cn_to_us("XL"))  # 输出: L
print(convert_cn_to_us("M"))   # 输出: S
package main

import (
	"fmt"
	"strings"
)

// 女装裤子尺码转换:欧洲(厘米)→ 美国(英寸)
func euToUsWaist(euCm float64) (float64, error) {
	if euCm < 60 || euCm > 120 {
		return 0, fmt.Errorf("腰围超出合理范围: %.1f cm", euCm)
	}
	// 1 英寸 = 2.54 厘米
	usInch := euCm / 2.54
	return usInch, nil
}

func main() {
	result, err := euToUsWaist(80)
	if err != nil {
		fmt.Println("错误:", err)
		return
	}
	fmt.Printf("欧洲 80 cm → 美国 %.1f 英寸\n", result) // 输出: 31.5 英寸
}
// 童装尺码:按身高(cm)映射到国际通用年龄标签
const KID_SIZE_MAP = {
  '50-60': 'NB',
  '60-70': '3M',
  '70-80': '6M',
  '80-90': '12M',
  '90-100': '2T',
  '100-110': '3T',
  '110-120': '4T'
};

function heightToKidSize(heightCm) {
  for (const [range, size] of Object.entries(KID_SIZE_MAP)) {
    const [min, max] = range.split('-').map(Number);
    if (heightCm >= min && heightCm < max) {
      return size;
    }
  }
  throw new Error(`无法匹配身高: ${heightCm} cm`);
}

// 示例
console.log(heightToKidSize(85));  // 输出: 12M
console.log(heightToKidSize(105)); // 输出: 3T

常见问题

8 个高频疑问

中码、美码、欧码、日码这四个标准,我该选哪个?
选哪个取决于买衣服的渠道。如果买国内品牌(天猫/淘宝/实体店),选「中码」;买美版品牌(如 Nike、Levi's 美国官网)选「美码」;买欧洲品牌(如 Zara、H&M 欧洲线)选「欧码」;买日本品牌或日系代购选「日码」。同一个人的身体数据,在不同标准下对应的尺码字母/数字不同。工具默认按中码显示,切换其他标准会自动换算,不用自己记对照表。
为什么我按身高体重选出来的尺码,实际穿起来还是不合适?
尺码换算基于「理想体型」统计模型,但每个人肩宽、胸围、腰臀比都不同。比如两个 175cm/70kg 的男性,一个健身肩宽胸厚,一个匀称,对应同一尺码的上衣实际穿着效果可能差一个号。建议用工具前先量出胸围、腰围、臀围、肩宽等数据,按「净体尺寸」而非「身高体重」选码。工具里的推荐码是通用参考,最终以品牌具体版型为准。
童装的尺码是按年龄还是身高?怎么选才准?
中码童装以身高为主、年龄为辅(如 110cm / 4-5 岁),美码和欧码童装则更依赖身高和体重。儿童生长个体差异大:同龄孩子身高可能差 15-20cm。工具按「身高 + 体重」匹配童装尺码,不推荐单用年龄。如果孩子偏胖或偏瘦,可以在工具里输入体重后参考「建议选大/小一码」的提示。日码童装偏窄,建议买大一号。
工具里的尺码对照表数据是从哪里来的?准确吗?
数据来源包括中国国家标准 GB/T 1335(中码)、美国 ASTM D5585-11(美码)、欧盟 EN 13402(欧码)、日本 JIS L 4005(日码)。这些标准是服装行业通用的身体尺寸基准,不是品牌具体尺码。品牌会在标准上自行调整版型(如修身/宽松),所以工具给出的「标准码」和品牌实际标签可能差半码到一码。建议把工具结果当作「选码起点」,再结合品牌尺码表微调。
女装的中码 S/M/L 和欧码 36/38/40 怎么对应?为什么有时候对不上?
中码女装 S 对应欧码 36(约 160/84A),M 对应 38(165/88A),L 对应 40(170/92A)。但不同品牌执行标准有偏差:快时尚品牌(如 Zara)的 36 可能偏大,日系品牌(如优衣库)的 S 可能偏小。工具按标准换算表给出对应关系,但实际购物时建议同时参考品牌提供的「胸围/腰围/臀围」三维数据,比只看字母码更可靠。
男装衬衫的「领围」尺码和「身高体重」尺码,哪个更准?
领围尺码(如 39cm / 15.5 英寸)是衬衫独有的精确指标,直接对应脖子周长,比按身高体重推算的通用码准得多。工具支持直接输入领围数值换算,不依赖身高体重。如果只有身高体重数据,工具会按统计平均比例估算领围,但肩颈较粗或较细的人误差可能达到 1-2 号。买正装衬衫建议先用软尺量脖子根部一圈。
工具里输入的单位是厘米还是英寸?能切换吗?
默认使用厘米(cm),所有输入框都标注了单位。工具界面内没有单位切换开关,但美码/欧码/日码的输出结果会自动按该标准的惯用单位显示:美码输出英寸(如胸围 38 英寸),中码/日码输出厘米。如果习惯用英寸,可以先自行换算(1 英寸 = 2.54 厘米)后输入。工具不保存输入数据,每次刷新后重置。
为什么我输入了数据,但工具说「该体型不在标准范围内」?
每个尺码标准都有上下限:中码女装胸围上限约 110cm(对应 3XL),男装胸围上限约 130cm(对应 5XL);日码范围更窄,男装最大约 115cm。如果输入数据超出标准表的覆盖范围,工具会提示「无匹配码」。这不是工具出错,而是该标准确实没有对应的尺码定义。此时建议切换到范围更大的美码(胖版覆盖更广)或参考品牌定制尺码。
选择 打开 +新窗口 esc关闭