REM to PT Converter

Convert REM units to points (pt) instantly with customizable base font size and DPI settings

Live Font Size Preview

Hello

Unit Conversion Table

Conversion values at 96 DPI, base font 16px

UnitPoints (pt)Pixels (px)REMEMPercent (%)
1 rem12.0161.01.0100%
1 pt1.01.33330.08330.08338.333%
1 px0.751.00.06250.06256.25%
1 em12161.01.0100%
1%0.120.160.010.011%

About REM to PT Conversion

What is REM?

REM (Root EM) is a CSS unit relative to the root element's font size. By default, most browsers set the root font size to 16px, making 1rem equal to 16px. REM units are widely used in responsive web design because they scale consistently across the entire page and respect user font size preferences.

What is PT (Points)?

PT (Points) is a typographic unit commonly used in print and PDF design. One point equals 1/72 of an inch. Points are the standard measurement for font sizes in word processors, desktop publishing, and print media. Understanding the relationship between REM and PT is essential when designing for both screen and print.

The Conversion Formula

REM → PX = rem × baseFontSize

PX → PT = px × (72 / DPI)

At standard 96 DPI with 16px base: 1 REM = 12 PT

REM to PT Conversion Table (96 DPI, 16px base)

REMPixels (px)Points (pt)
0.5rem8px6pt
0.625rem10px7.5pt
0.75rem12px9pt
0.875rem14px10.5pt
1rem16px12pt
1.125rem18px13.5pt
1.25rem20px15pt
1.5rem24px18pt
1.75rem28px21pt
2rem32px24pt
2.25rem36px27pt
2.5rem40px30pt
3rem48px36pt
3.5rem56px42pt
4rem64px48pt
4.5rem72px54pt
5rem80px60pt
6rem96px72pt

How to Convert REM to PT Online

  1. 1

    Enter your REM value

    Type any REM value into the input field. The default is 1rem, which equals 12pt at the standard 96 DPI and 16px base font size.

  2. 2

    Read the PT result instantly

    The equivalent point value appears immediately. The live preview shows how the REM size renders in a browser so you can visually confirm the size before using it.

  3. 3

    Adjust base font size and DPI

    Click "Show Settings" to set your root font size (default 16px) and DPI (default 96 for web, 72 for print). These settings affect the conversion calculation so you get accurate results for your specific project.

  4. 4

    Copy and use in your document

    Click Copy to grab the PT value and paste it into Word, InDesign, a PDF stylesheet, or any tool that accepts point-based measurements.

Common Use Cases for REM to PT Conversion

CSS Print Stylesheets

When writing @media print rules, convert your REM font sizes to PT for precise printed output. Printers work in physical units, so PT gives you predictable results on paper.

Exporting Web Designs to InDesign

When a web design needs a print version in InDesign or Illustrator, convert all REM-based font sizes to PT so the printed typography precisely matches the original web design intent.

Creating PDF Reports from Web Apps

PDF generation tools like PDFKit, wkhtmltopdf, and Puppeteer work best with explicit PT values. Convert your CSS REM font sizes to PT when styling server-generated PDFs.

Documenting Design Systems

Include PT equivalents alongside REM values in your design system documentation so that print designers and developers working with PDFs can use the same typographic scale without manual calculation.

Word and PowerPoint Templates

Office templates specify font sizes in PT. Convert your brand's REM-based web typography to PT values when building matching Word or PowerPoint templates for consistent cross-media branding.

E-book and EPUB Formatting

Some EPUB readers and e-book formatting tools prefer PT for font size declarations. Convert your responsive REM sizes to PT when preparing EPUB stylesheets for consistent rendering across e-readers.

Frequently Asked Questions

How do I convert REM to PT?

Use the two-step formula: first PX = REM × Base Font Size, then PT = PX × (72 ÷ DPI). At 96 DPI with a 16px base: PT = REM × 16 × 0.75 = REM × 12. So 1rem = 12pt, 1.5rem = 18pt, 2rem = 24pt.

How many PT is 1rem?

At the standard web settings (96 DPI, 16px base), 1rem = 12pt = 16px. Common conversions: 0.75rem = 9pt, 0.875rem = 10.5pt, 1.25rem = 15pt, 1.5rem = 18pt, 2rem = 24pt, 3rem = 36pt.

What is the difference between REM and PT?

REM is a relative CSS unit that scales with the browser's root font size — ideal for accessible, responsive web layouts. PT is an absolute typographic unit (1/72 inch) used in print, PDFs, and desktop publishing. REM adapts to user preferences; PT represents a fixed physical size.

Which DPI should I use for REM to PT conversion?

Use 96 DPI for standard web and Windows screen contexts — this is the browser default. Use 72 DPI for macOS screen or traditional print contexts. At 72 DPI the math simplifies: 1rem = 1 × 16 × (72/72) = 16pt.

Can I use PT in CSS for screen styles?

CSS supports pt as a valid unit, but it is not recommended for screen styles because it maps to physical inches and ignores screen DPI variations. Use rem or em for screen typography and reserve pt for @media print rules.

How does base font size affect the REM to PT conversion?

A larger base font size means each REM unit equals more pixels, which in turn equals more points. For example, with a 20px base: 1rem = 20px = 15pt (at 96 DPI), compared to 1rem = 16px = 12pt with the default 16px base. Always match the base font size to your CSS root font setting for accurate results.

How do I use REM values from my CSS in a Word document?

Enter the REM value from your CSS into this converter and use the resulting PT value in Word's font size field. For example, a heading set to 2rem in CSS becomes 24pt in Word — matching the visual size of the web heading in a print document.