使用方法
- 在上方输入框中填写要换算的 em 或厘米数值,默认已经填入示例值 1,你可以直接修改成任意合法数字。
- 在「换算方向」下拉框中选择「em → 厘米」或「厘米 → em」,两种方向随时可切换。
- 点击「开始换算」按钮,或直接按下回车键,结果会立刻刷新显示在结果区域。
- 结果区带有单位标注,便于你快速核对,需要时可手动选中复制。
- 下方「em 与厘米对照表」列出常见数值,可加载更多、导出 CSV 或复制为表格格式。
- 若需要像素、磅等其它 CSS 单位的换算,可前往页面底部的相关工具。
这个 em转厘米能解决什么
在网页排版中,em 是相对长度单位,等于当前字号的尺寸,而厘米和物理尺寸更直观,手动在两者间换算容易弄错比例,本工具能快速给出精确结果。
设计师拿到以 em 标注的间距规范,却需要向印刷或实体物料团队说明实际厘米数时,用本工具能把相对单位落到绝对尺寸上,减少沟通误差。
前端开发者调试响应式布局时,常把 em 与 rem 混用,本工具基于 16 像素默认字号给出换算,帮助快速估计某段样式在屏幕上的实际大小。
对于需要无障碍或可读性评估的场景,把字体尺寸从 em 折算成厘米,能更直观地判断文字在纸张或标牌上的可读性。
学生在学习 CSS 盒模型时,本工具是理解相对单位与绝对单位关系的直观练习,通过观察 1em 约等于 0.42 厘米建立量级直觉。
在跨平台设计规范里,移动端用 em、桌面端用厘米描述边距时,本工具让两边数值保持一致,避免样式走样。
设计稿里标注 em 间距、却要和客户以厘米沟通时,本工具把相对单位落到绝对尺寸,减少理解偏差。
调试第三方组件库时,遇到以 em 定义的 margin 与 padding,可快速换算成厘米估算实际留白。
整理设计系统文档时,把单位约定统一成厘米标注,能让开发与交付双方少一次单位换算。
对印刷物料团队而言,拿到 em 标注的版式后,用本工具折算成厘米即可直接下单,不必回问开发。
在对比不同主题的字号策略时,把各档 em 统一折算成厘米,能更公平地评估视觉差异,而不被相对单位干扰。
原理和变量
本工具以 16 像素作为 1em 的默认基准(这是浏览器常规正文字号),而 1 厘米约等于 37.795276 像素。换算时先把 em 乘 16 得到像素,再除以 37.795276 得到厘米;反向则先把厘米乘 37.795276 得像素,再除以 16 得 em。所有计算在本地完成,不依赖任何外部数据。
| 变量 | 含义 | 取值 |
|---|---|---|
| 数值 | 输入的 em 或厘米 | 任意实数 |
| 方向 | 从哪边换算到哪边 | em 到厘米或反向 |
| 基准 | 1em 对应像素 | 16 像素(默认字号) |
| 系数 | 1 厘米对应像素 | 37.795276 像素 |
由于 em 是相对单位,其绝对长度取决于当前字号,本工具采用通用默认 16 像素,若你的项目设定了不同根字号,可据此自行微调。换算本质是先统一到像素再转换单位,结果稳定可手算复核。
完整示例
假设在输入框填写 1,方向选「em → 厘米」。根据公式,1 乘以 16 再除以 37.795276,得到约 0.423333 厘米。结果区会显示「1 em = 0.423333 厘米」。
如果反过来,在输入框填写 1 并选择「厘米 → em」方向,结果等于 1 乘以 37.795276 再除以 16,得到约 2.362205 em。两种方向互为逆运算,可以互相验证。
再举一个更大的例子,输入 10 em 并选 em 到厘米方向,结果约为 4.233333 厘米,说明十个字号单位的累计物理长度,便于判断段落间距是否过大。
若你想把一个 5 厘米的留白用 em 表达,只需切换方向输入 5,结果约等于 11.811024 em,这种大数值在讨论版式骨架时非常常见。
对于需要把整段以 em 定义的间距规范批量折算成厘米的场景,可逐项填入本工具,得到一组厘米值后再回填到设计文档,比手工连续除算更稳。
若你的项目根字号并非 16 像素,只需把结果按实际字号与 16 的比例整体缩放,就能得到适配你站点的厘米值。
教学演示时,让学生先心算 1em 约 0.42 厘米,再用本工具核对,能把抽象的相对单位变成可验证的具体长度。
em与厘米对照表
下面列出常见 em 数值对应的厘米结果,方便你快速查阅。默认展示前十二行,点击「加载更多」可展开剩余内容,也可一键导出整张表或复制为表格软件可识别的格式。对照表覆盖了从 1 到 384 em 的常见区间,无论是网页排版还是教学练习,都能找到现成参考。
| em | 厘米 (cm) |
|---|---|
| 1 | 0.423333 |
| 2 | 0.846667 |
| 5 | 2.116667 |
| 10 | 4.233333 |
| 12 | 5.08 |
| 16 | 6.773333 |
| 20 | 8.466667 |
| 24 | 10.16 |
| 32 | 13.546667 |
| 48 | 20.32 |
| 64 | 27.093333 |
| 72 | 30.48 |
| 96 | 40.64 |
| 128 | 54.186667 |
| 144 | 60.96 |
| 192 | 81.28 |
| 256 | 108.373333 |
| 384 | 162.56 |
结果边界与错误提示
- 数值为空时,会提示「数值不能为空,请输入一个数值后再换算」,此时页面不会输出结果。
- 数值不是合法数字时,会提示「数值不是合法数字,请只输入数字」,例如字母、汉字或特殊符号都会被拦截。
- 数值超过正负十万时,会提示「数值超出范围」,防止超大数值导致展示失真。
- 使用逗号、空格或汉字分隔的数字会被视为非法输入,请只输入纯数字与小数点。
- em 为相对单位,结果基于 16 像素默认字号,若根字号不同请自行按比例调整。
- 移动端输入法可能插入全角小数点或全角数字,若解析失败请改用半角输入。
- 本工具不处理带单位的混合书写,若需混合格式请用专门的单位解析工具。
- 导出 CSV 带 BOM 以确保中文在 Excel 正常显示,复制 TSV 则方便直接粘贴进表格软件。
- 若输入极大数值导致结果超出常规阅读范围,页面仍会照常显示,你可按需自行取舍精度。
常见问题
为什么 em 不是固定长度
em 是相对当前字号的弹性单位,本工具按浏览器默认的 16 像素折算,因此 1em 约等于 0.423333 厘米,换字号会变化。
厘米和像素怎么换
1 厘米约等于 37.795276 像素,本工具内部先统一到像素再折算,所以 em 与厘米都能精确互转。
反向换算准不准
em 乘 16 除 37.795276 得厘米,厘米乘 37.795276 除 16 得 em,两者互为逆运算可互相验证,结果准确。
数据会不会上传
不会,所有换算只在你的浏览器本地完成,页面不收集也不上传任何输入内容,离线也能用。
手机上能用吗
可以,页面响应式布局,手机、平板和电脑都能正常显示与操作,按钮和输入框都做了触控优化。
和像素换算关系
本工具专注 em 与厘米,但内部以像素为桥梁;若需像素与厘米的互转,可在相关工具中找到对应页。
字体改大结果变吗
会,em 随字号缩放,本工具默认 16 像素;若你知道实际根字号,按倍数调整结果即可。
和单位换算其他工具关系
本工具专注排版维度的 em 与厘米,同类还有像素、磅、英寸等换算,都使用本地计算内核。
相关工具
如果你还需要其它长度与排版单位换算工具,下面这些同站工具同样在本地即时计算,结果可复现,方便配合使用。它们覆盖了从 em、像素到英寸的常用 CSS 与物理长度单位,能构成一套完整换算组合。