A spacing token in rem that a mock still shows in px. You assume 16px — or whatever the project actually set on html.
A Figma inspect panel in px, a codebase in rem. This page is arithmetic at an assumed root. It is not a live computed-style debugger.
Physical units are unit converter. Shadows you are about to paste are box shadow.
Root font-size is an assumption
Teams treat 16px = 1rem until a user zooms or html { font-size } changes. em follows the parent, so the same number moves. Viewport units need a real width. Kitchen cm/inch is the general unit converter, not this page.
How to use it
- Set the root px your
htmlactually uses. - Convert rem ↔ px (or whatever the form offers).
- Remember user font-size settings can still shift rem.
Honest limits
Not Chrome DevTools. Not print pt with a full CSS2.1 appendix. Not a design-token pipeline.