像素厘米换算器
像素与厘米互换必须先定分辨率(DPI/PPI):像素→厘米 = px ÷ DPI × 2.54,厘米→像素 = cm ÷ 2.54 × DPI。选好方向与 DPI,即可同步看到 px/cm/mm/英寸。
像素没有固定物理尺寸,必须先定分辨率:网页/屏幕常用 96,印刷常用 300。同样的像素数,DPI 越高换算出的厘米越小。
换算基准:1 英寸 = 2.54 厘米 = 96 像素(当前 DPI)。像素→厘米: px ÷ DPI × 2.54;厘米→像素:cm ÷ 2.54 × DPI。结果保留 8 位有效数字, 高精度十进制运算,在浏览器本地完成。
怎么用
- 选择换算方向:点「像素 → 厘米」或「厘米 → 像素」。想知道一张图在纸上打印多大用像素转厘米;想把设计稿的实际尺寸换成像素用厘米转像素。
- 设置分辨率 DPI:像素没有固定物理大小,必须先定分辨率(DPI/PPI,像素每英寸)。网页/屏幕默认填 96,普通打印 150,高清印刷 300,也可手动输入你的实际分辨率。
- 输入数值:在数值框里填要换算的数字,例如 100、1920、10,支持小数。框右侧显示当前单位(px 或 cm)。
- 读取结果:每改一个数、方向或 DPI 就立即重算,无需点等号。大号字给出目标单位结果,下方同时列出像素、厘米、毫米、英寸四种值。
核心要点
像素换厘米只需要记住一件事:像素没有固定物理大小,先定分辨率 DPI 才能换算。 桥梁是「1 英寸 = 2.54 厘米 = DPI 个像素」。
- 像素 → 厘米:px ÷ DPI × 2.54。例:100 px @ 96 DPI ≈ 2.65 cm。
- 厘米 → 像素:cm ÷ 2.54 × DPI。例:10 cm @ 300 DPI ≈ 1181 px。
- 网页/屏幕:默认 96 DPI(CSS 参考、Windows 默认);旧素材可能是 72 DPI。
- 打印/印刷:普通打印约 150 DPI,照片高清印刷 300 DPI。
- 边界提醒:2.54 是定义值;DPI 必须是正数;DPI 越高,同样像素对应的厘米越小。
原理与公式
像素(px)是图像/屏幕上的最小成像单元,本身不代表固定长度; 只有在给定分辨率(DPI/PPI,像素每英寸)后,像素才对应一段真实的物理长度。 换算靠一个精确定义常数与所选分辨率共同确定:
1 英寸(in)= 2.54 厘米(cm)(1959 国际码磅协定,精确值)1 英寸 = DPI 个像素(分辨率的定义)
两个方向的公式
厘米 = 像素 ÷ DPI × 2.54像素 = 厘米 ÷ 2.54 × DPI
为什么必须先定 DPI
同样是 96 个像素:在 96 DPI 下正好是 1 英寸 = 2.54 厘米;在 72 DPI 下却是 96 ÷ 72 = 1.333 英寸 ≈ 3.39 厘米。脱离 DPI 谈「1 px 等于多少 cm」没有唯一答案。
计算示例
100 px → 厘米(96 DPI):100 ÷ 96 × 2.54 ≈ 2.6458 cm10 cm → 像素(300 DPI 印刷):10 ÷ 2.54 × 300 ≈ 1181.1 px1 cm → 像素(96 DPI):1 ÷ 2.54 × 96 ≈ 37.795 px96 px → 厘米(96 DPI):96 ÷ 96 × 2.54 = 2.54 cm(正好 1 英寸)
精度:内部以高精度十进制(decimal.js)运算,规避原生 JavaScript 可能出现的0.1 + 0.2 = 0.30000000000000004 这类浮点误差;换算因子用精确值 2.54, 所以 96 px @ 96 DPI 正好得到 2.54 cm;结果统一保留 8 位有效数字。 像素在实际输出时会取整,计算均在浏览器本地完成。
常见问题
- 1 像素等于多少厘米?为什么答案不唯一?
- 像素本身没有固定的物理长度,它只有在给定分辨率(DPI/PPI,即每英寸多少像素)后才对应一段真实长度。公式是:厘米 = 像素 ÷ DPI × 2.54。按网页常用的 96 DPI,1 像素 ≈ 0.0265 厘米;按印刷常用的 300 DPI,1 像素 ≈ 0.00847 厘米。所以问「1 px 是多少 cm」必须先说明 DPI,本工具让你自己选或输入分辨率。
- 网页里的像素为什么按 96 DPI 换算?
- CSS 规范把参考像素定义为 96 像素/英寸(1 CSS 像素 = 1/96 英寸),这也是 Windows 的默认逻辑分辨率。所以在网页排版、屏幕截图、Office 文档里遇到的「px」,若无特别说明一般按 96 DPI 换算:96 px = 1 英寸 = 2.54 厘米。苹果早期与旧版 Photoshop 网页设定曾用 72 DPI,遇到老素材可切换到 72。
- 打印图片时像素和厘米怎么换算?该用多少 DPI?
- 打印尺寸(厘米)= 像素 ÷ 打印 DPI × 2.54。这里的 DPI 由你希望的打印精细度决定,不是图片自带的:普通文档打印约 150 DPI,照片级高清印刷用 300 DPI。例如一张 1200×1800 像素的图,按 300 DPI 打印约为 10.16 × 15.24 厘米(4×6 英寸照片);若降到 150 DPI 打印,同样的像素会得到 20.32 × 30.48 厘米,但清晰度下降。想印多大就反过来用「厘米 → 像素」,本工具直接给出所需像素数。
- A4 纸打印需要多少像素?常见纸张怎么算?
- 纸张的物理尺寸固定,需要的像素数由打印 DPI 决定:像素 = 厘米 ÷ 2.54 × DPI。以 A4(21 × 29.7 厘米)为例,300 DPI 高清印刷约需 2480 × 3508 像素,150 DPI 普通打印约 1240 × 1754 像素,96 DPI 网页预览约 794 × 1123 像素。其他纸张(如 A3、A5、6 寸照片)把它的长、宽厘米数分别代入「厘米 → 像素」即可,本工具支持自定义 DPI 与小数,结果供参考,实际以打印软件与设备为准。
- 1 厘米在 300 DPI 下是多少像素?
- 像素 = 厘米 ÷ 2.54 × DPI。在 300 DPI 下,1 厘米 ≈ 118.11 像素,10 厘米 ≈ 1181 像素;在 96 DPI 下,1 厘米 ≈ 37.8 像素。可见同样的物理尺寸,DPI 越高需要的像素越多——这就是为什么印刷稿件的像素分辨率要远高于网页图。
- DPI 和 PPI 有区别吗?这里填哪个?
- 严格说 PPI(Pixels Per Inch)指屏幕或图像每英寸的像素数,DPI(Dots Per Inch)本是打印机每英寸的墨点数,但在日常图像换算里两者常互换使用,含义都是「每英寸多少像素」。本工具的分辨率框既可当 PPI 也可当 DPI 填,代表你要用的每英寸像素数即可。
- 换算结果精确吗?保留几位小数?
- 换算因子 1 英寸 = 2.54 厘米是 1959 年国际码磅协定的精确定义值,不是近似。工具内部用高精度十进制运算(decimal.js),规避 JavaScript 原生浮点误差(如 0.1 + 0.2 = 0.30000000000000004),显示时统一保留 8 位有效数字并去掉多余的 0。所有计算在你的浏览器本地完成,不联网、不上传。像素本身是离散的,实际打印/显示时会取整,结果供参考。