Typography Unit Converter
Data & DigitalConvert CSS and print typography units instantly — pixels, points, rem, em, pica, centimetres, and inches. Based on 96 DPI screen and 16 px default font size.
Reviewed by the thecalcu.com team · Last updated July 12, 2026
| Pixel (px) | 1 |
| Point (pt) | 0.75 |
| Pica (pc) | 0.0625 |
| Root em (rem) | 0.0625 |
| Em (em) | 0.0625 |
| Ex (ex) ≈ 0.5em | 0.125 |
| Ch (ch) ≈ 0.5em | 0.125 |
| Centimetre (cm) | 0.026458333 |
| Millimetre (mm) | 0.26458333 |
| Inch (in) | 0.010416667 |
What is a Typography?
A Typography Unit Converter translates between the measurement units used in screen design and print layout, pixels, points, picas, em, rem, centimetres, millimetres, and inches. Designers and developers routinely work across tools and systems that use different unit conventions: CSS uses px, rem, and em; design tools like Figma and Sketch use px; print specifications use pt, pc, cm, and mm; and older systems use pica-based measurements.
The converter assumes two standard reference values: 96 DPI (the CSS reference pixel density used by all major browsers on standard screens) and 16 px root font size (the default browser HTML font size). All relative units, em, rem, ex, ch, are calculated from this 16 px base.
At 96 DPI, the unit relationships are fixed:
- 1 inch = 96 px
- 1 cm = 37.795 px
- 1 mm = 3.78 px
- 1 pt = 96/72 px ≈ 1.333 px
- 1 pc = 12 pt = 16 px
- 1 rem = 1 em = 16 px (at default root)
These conversions are critical when translating between a print brief (body copy at 9 pt, margins at 1.5 cm) and a CSS stylesheet, or when moving between design tools and front-end code.
For converting data storage units relevant to digital assets, see the Data Storage Converter.
Why Use a Typography Unit Converter?
Manually calculating 1.5 rem in pixels requires knowing the root font size, and the pt-to-px ratio requires remembering 96/72. Errors in these conversions lead to inconsistent spacing, incorrectly sized text, or print layouts that don't match the design specification.
The converter is especially useful in handoff workflows, translating a print designer's pt or mm measurements into CSS values, and in responsive design, where you need to confirm what a rem value looks like at specific viewport sizes or font scale settings.
Who Should Use This Converter?
Frontend and UI developers, converting design specs (in pt or px) to CSS rem/em values, or debugging why text appears at an unexpected size.
Graphic and print designers, checking what a Figma pixel size looks like in the pt values of InDesign or Word, or confirming that CSS output from a print stylesheet matches the intended measurements.
Accessibility engineers, verifying rem values to ensure user-adjustable browser font scaling is respected throughout a layout. See the Image Resolution Converter for related DPI questions.
Students learning CSS, understanding the relationship between CSS units before applying them in stylesheets.
What Does the Typography Unit Converter Give You?
A single input value is converted to all 10 supported units simultaneously. The reference table shows what 24 px equals in pt (18 pt), rem (1.5 rem), cm (0.635 cm), and so on, allowing you to pick the most appropriate unit for your context at a glance.
How to use this Typography calculator
- Enter a value in the From field, for example,
24. - Select the From unit, e.g.
Pixel (px). - Select the To unit, e.g.
Point (pt). - The converted value appears instantly.
- Use the reference table below to see the value expressed in all other units at once.
- Click the ⇄ swap button to reverse the conversion direction.
Formula & Methodology
Base unit: pixel (px) at 96 DPI / 16 px root.
Conversion formula: Result = Input × (toBase_from ÷ toBase_to)
| Unit | toBase (× px) |
|---|---|
| px | 1 |
| pt | 1.3333 (= 96/72) |
| pc | 16 (= 12 pt) |
| rem | 16 |
| em | 16 |
| ex | 8 (≈ 0.5 em) |
| ch | 8 (≈ 0.5 em) |
| cm | 37.795 (= 96/2.54) |
| mm | 3.7795 (= 96/25.4) |
| in | 96 |
Worked example: Convert 1.5 rem to pt.
- 1.5 rem × 16 (toBase) = 24 px
- 24 px ÷ 1.3333 (pt toBase) = 18 pt ✓
Common reference values:
| px | rem | pt | cm |
|---|---|---|---|
| 12 | 0.75 | 9 | 0.318 |
| 14 | 0.875 | 10.5 | 0.370 |
| 16 | 1 | 12 | 0.423 |
| 18 | 1.125 | 13.5 | 0.476 |
| 24 | 1.5 | 18 | 0.635 |
| 32 | 2 | 24 | 0.847 |Frequently Asked Questions