Percent to REM Converter
Convert CSS percent values to REM. For root-relative sizing, 100% = 1rem, 150% = 1.5rem, 75% = 0.75rem.
Last updated: May 21, 2026
Find this tool useful? Support the project to keep it free!
Buy me a coffeeWhat is Percent to REM Converter?
CSS percent and REM share the same numerical ratio when used for root-level font sizes: 100% equals 1rem. The browser default sets both to 16px. The formula is simply: **rem = % ÷ 100**.
This conversion is useful when a design system uses percent-based font sizes (e.g. `font-size: 62.5%` on the root to make 1rem = 10px) and you need to express values in REM, or when migrating a percent-based stylesheet to use REM.
How to Use Percent to REM Converter
Enter one or more percent values (comma or newline separated)
Copy the REM output or use the reference table
The formula is always: rem = % ÷ 100
Common Use Cases
- Developers migrating percent-based font sizes to REM for a consistent type scale.
- Teams converting legacy CSS that uses percent for root font sizes to modern REM.
- Front-end engineers comparing percent and REM values in a design token system.
- Students learning the numerical relationship between percent and REM in CSS.
Example Input and Output
Convert common CSS percent values to REM.
62.5
75
100
15062.5% → 0.625rem
75% → 0.75rem
100% → 1rem
150% → 1.5remPrivacy
All conversions run in your browser. No data is sent to any server.

