PT to PX Converter
Runs in your browser — your data is never uploaded.
Convert typographic points to CSS pixels. Unlike most unit questions this one has a single fixed answer: CSS defines 1 inch as exactly 96px and 1 point as 1/72 inch, so a point is always 4/3 of a pixel. 12pt is 16px, 72pt is 96px, and no screen setting changes that. The result also gives the physical size in inches and millimetres.
How to use PT to PX
- 1
Enter the point value — 12pt is the usual body size in print.
- 2
Read the pixel equivalent.
- 3
Copy the result, or the inch and millimetre figures below it.
Share
Embed this tool on your site
Paste this where you want the tool to appear. It runs entirely in your visitor's browser — no uploads, no account, no tracking.
Please keep the attribution line — it's what keeps these tools free.
Need a different size, a dark theme, or a different tool? Build an embed lets you preview it first.
Frequently asked questions
Is the conversion really fixed?+
In CSS, yes. The spec pins 1in to 96px regardless of the actual display density, so pt, pc, in, cm and mm are all fixed multiples of px. That is why a “1 inch” CSS box is not one physical inch on most screens.
Why do points appear in web work at all?+
They arrive with print-derived assets: a designer working in InDesign, a PDF spec, or a brand guideline written for stationery. Converting once at the boundary and then working in rem is usually cleaner than carrying pt through a stylesheet.
Should I use pt in CSS?+
Only in a print stylesheet, where it genuinely maps to physical size. On screen it is a fixed multiple of px with none of rem’s accessibility benefit, so it gives up flexibility for nothing.