Font Size Converter

Convert between px, rem, em, and pt — with live preview

Base font size: px (browser default is 16px — change if your root font-size is different)
Pixels
--
Click to copy
rem
--
Click to copy
em
--
Click to copy
pt (points)
--
Click to copy
Percent (%)
--
Click to copy
Approx. vw (1920px)
--
Based on 1920px viewport
Live Text Preview
The quick brown fox jumps over the lazy dog
Font size: --
Common Font Sizes
How to Use the Font Size Converter
1
Enter Your Font Size Value — Type any numeric font size value into the input field. You can enter a pixel value, a rem value, a point size, or any other supported unit. The tool accepts decimal values, so entries like 14.5px or 1.25rem work perfectly for precise CSS conversions.
2
Select Your Source and Target Units — Choose the unit you are converting from and the unit you want to convert to — options include px, rem, em, pt, and percentage. The converter uses the standard 16px browser base font size by default, ensuring your results are accurate and ready to paste directly into your CSS stylesheet.
3
Copy and Use Your Converted Value — Your converted font size result appears instantly with no page reload required. Copy the output value directly into your CSS, design tool, or codebase. Repeat the process as many times as needed — the tool is completely free, requires no login, and works on any device or operating system.
4
Check the live preview to see how the font size renders in the browser
About This Font Size Converter

The ToolCentrix Font Size Converter is a free, no-signup tool built for web developers, UI/UX designers, and front-end CSS professionals who need to switch between the most common font size units instantly. Whether you are converting px to rem, rem to px, pt to px, or working with em and percentage values, this tool handles all major CSS and print typography units in one clean, easy-to-use interface — no installation, no account, and no cost.

Typography units can be confusing when you are working across different environments. Pixels (px) are absolute screen units widely used in design mockups and legacy code. REM (root em) units are relative to the root HTML element's font size and are strongly recommended for responsive, accessible web design. EM units scale relative to the parent element, while points (pt) are traditionally used in print design but still appear in CSS. According to MDN Web Docs, using relative units like rem helps ensure text scales correctly across devices, which is critical for meeting WCAG 2.1 accessibility guidelines requiring text to be resizable up to 200% without loss of content or functionality.

This converter is especially valuable for developers migrating legacy px-based stylesheets to modern rem-based systems, Figma designers who need to translate their pixel values into CSS-ready rem units, and anyone building responsive layouts that must look great on screens of all sizes. The tool uses a standard base font size of 16px — the browser default in all major browsers on Windows, macOS, Linux, Android, and iOS — to calculate accurate conversions instantly.

Users across the USA, Australia, India, and globally rely on this tool daily to speed up their CSS workflow. Whether you are a freelance developer in Sydney, a front-end engineer at a startup in San Francisco, or a design student in Bangalore, the Font Size Converter removes the mental overhead of manual calculations and lets you focus on building great interfaces. No unit conversion formula needs to be memorized — simply enter your value and get results in real time.

The tool supports bidirectional conversion across px, rem, em, pt, and percentage units, making it one of the most versatile CSS unit calculators available online. It is particularly useful when working with design systems, component libraries, or any project where typographic consistency and accessibility compliance matter. You can convert a single value or use it repeatedly as a quick reference during an active development session.

ToolCentrix is committed to user privacy — no personal data is collected, no conversions are stored, and no account is ever required. The Font Size Converter is completely free to use, works in any modern browser, and is accessible on desktop, tablet, and mobile devices worldwide.

Frequently Asked Questions
Using the standard browser base font size of 16px, 14px equals 0.875rem. The formula is simple: divide the pixel value by the base font size (14 ÷ 16 = 0.875). If your project uses a custom base font size, such as 10px or 18px, the resulting rem value will differ accordingly. Use the converter above to instantly calculate any value.
Converting REM to PX is useful when debugging CSS layouts, reviewing design specs in pixel-based tools like Figma or Sketch, or working with third-party libraries that output rem values you need to understand visually. Developers also perform this conversion when auditing legacy code or verifying that font sizes meet WCAG minimum size accessibility standards for readable screen text.
REM (root em) is relative to the root HTML element's font size, making it consistent and predictable throughout your entire stylesheet. EM is relative to the font size of its direct parent element, which can cause compounding scaling issues in deeply nested components. Most modern CSS best practices and accessibility guidelines favor rem for font sizes due to its reliability across complex layouts.
To convert points (pt) to pixels (px) for screen use, multiply the point value by 1.333, based on the standard screen resolution of 96 DPI. For example, 12pt equals approximately 16px. Points are primarily a print unit, but they are still valid in CSS. This converter handles pt to px conversion automatically — just enter your point value and select the appropriate units.
Using the default browser base font size of 16px, 24px equals 150%. The percentage is calculated by dividing the pixel value by the base font size and multiplying by 100 (24 ÷ 16 × 100 = 150%). Percentage-based font sizes behave similarly to em units and scale relative to the parent element's font size. Use the converter above for instant percentage results.
🔧 Related Tools
🔗 Embed This Tool

Add the Font Size Converter to your website for free. Only the tool is shown.

<iframe src="https://toolcentrix.com/font-size-converter/#tool-section" width="100%" height="500" frameborder="0" style="border-radius:12px;border:1px solid #e5e7eb;" title="Font Size Converter – ToolCentrix"></iframe>