📐
🖨️

Convert CSS Units for Print Stylesheets

Convert between px, pt, and rem for print media queries and PDF output CSS.

Ebda login meħtieġ
1rem

Context (affects rem/em/vw/vh/%)

All conversions for 16 px
Root EM (rem)1 rem
EM (em)1 em
Points (pt)12 pt
Viewport Width (vw)1.11111 vw
Viewport Height (vh)1.77778 vh
Percent (%)100 %

Common pixel sizes → rem (at 16px base)

Print CSS tips

🖨️

For print CSS, use pt (points) — the traditional typographic unit. 1pt = 1/72 inch. At 96 DPI: 1pt = 1.333px. This tool converts both.

💡

Print body text is typically 10–12pt (13–16px). Headings 14–18pt. Use the pt converter to verify your screen CSS will look correct on paper.

📄

Margins and page sizes in print CSS use cm, mm, or in. For padding and spacing within the content area, pt is standard and compatible across all print browsers.

🔍

When generating PDFs via wkhtmltopdf or Puppeteer, pixel values depend on the DPI setting. At 96 DPI, 1in = 96px = 72pt. Convert your values accordingly.

Kif Taħdem

1
Daħħal
Enter your data into the tool above. Everything stays local to your browser.
2
Proċess
The tool processes your data instantly in your browser using JavaScript. No server, no waiting.
3
Niżżel
Get your result instantly. Nothing is stored after you leave the page — complete privacy.

Għaliex nużaw tagħna?

Kompletament b'xejn — l-ebda spejjeż moħbija, qatt
Ebda kont, email, jew login meħtieġa
Fajls qatt ma jħallu t-tagħmir tiegħek
Ebda limitu ta' daqs tal-fajl
Ebda filigrani fuq kwalunkwe output

Also check out…

Mistoqsijiet Frekwenti