SnappTools logoSnappTools

Pixel to REM Converter

Convert between px and rem units. Supports batch conversion and configurable base font size.

Single Conversion

REM Result
--

Batch Convert (space, comma, or semicolon separated)

Quick Reference (base: 16px)

PixelsREM
8px0.5rem
10px0.625rem
12px0.75rem
14px0.875rem
16px1rem
18px1.125rem
20px1.25rem
24px1.5rem
28px1.75rem
32px2rem
36px2.25rem
40px2.5rem
48px3rem
56px3.5rem
64px4rem
72px4.5rem
80px5rem
96px6rem

About Pixel to REM Converter

Pixel to REM Converter converts px values to rem and rem back to px, with a configurable base font size (default 16px). Includes a quick reference table showing common pixel values and their rem equivalents so you can find conversions at a glance without typing each one.

Rem units are relative to the root font size and scale correctly when users change their browser's default font size — making them essential for accessible web design. Converting from a pixel-based design to rem units ensures your layout respects user font preferences.

Batch convert multiple values separated by commas or new lines.

Features

  • px to rem and rem to px
  • Configurable base font size
  • Quick reference conversion table
  • Batch conversion for multiple values

Common Use Cases

  • Converting Figma px values to rem for accessible CSS
  • Checking rem values for font-size and spacing
  • Building a consistent rem-based spacing scale
  • Converting legacy px CSS values to rem