Skip to content

PX naar REM Converter — Pixels naar Rem, Live & Privé

Converteer px direct naar rem met een aanpasbare root-lettergrootte. Standaard is 16px = 1rem. Live tweerichtingsconversie, klaar om te kopiëren, 100% in je browser.

Geen tracking Draait in je browser Gratis
px
Voorbeeld

De snelle bruine vos

Beoordeeld op nauwkeurigheid van de CSS rem-eenheid en toegankelijkheidsrichtlijnen — Go Tools Engineering Team · Jun 11, 2026

Snelle Referentie

Wat Is 16px in rem?

16px = 1rem (bij basis 16px) Bij de browserstandaard root-lettergrootte van 16px is 16px exact gelijk aan 1rem. Dit is het ankerpunt voor elke andere conversie: rem = px ÷ 16.

Wat Is de px naar rem Formule?

rem = px ÷ root-lettergrootte Deel de pixelwaarde door de root-lettergrootte. Bijvoorbeeld: 24px ÷ 16 = 1.5rem. Wijzig de basis in de tool als je project geen 16px gebruikt.

Wat Is de 62.5%-truc?

62.5% → 1rem = 10px Door html { font-size: 62.5% } in te stellen wordt de root 10px, dus 1rem = 10px en is de rem-rekenkunde gewoon "deel door 10". Zet de basis van deze tool op 10 om het te gebruiken.

Wat Is een PX naar REM Converter?

Een px-naar-rem-converter zet pixelmaten om naar rem-eenheden voor CSS. De rem-eenheid ("root em") is relatief ten opzichte van de lettergrootte van het root -element: 1rem is altijd gelijk aan de root-lettergrootte, die browsers standaard op 16px zetten. De conversie is een eenvoudige deling — rem = px ÷ root-lettergrootte — maar dit met de hand doen voor elke lettergrootte, marge en breekpunt in een stylesheet is omslachtig en foutgevoelig, en dat is precies wat deze tool wegneemt.

De reden om überhaupt te converteren is toegankelijkheid en schaalbaarheid. Wanneer een waarde in px is geschreven, is deze vergrendeld op een vaste grootte en negeert ze de lettergrootte-voorkeur van de browser van de gebruiker. Wanneer ze in rem is geschreven, schaalt ze proportioneel mee als de gebruiker de standaard lettergrootte vergroot — een cruciale tegemoetkoming voor mensen met slechtziendheid en een soepelere ervaring voor iedereen die inzoomt. Een ontwerpsysteem in rem uitdrukken betekent ook dat één wijziging van de root-lettergrootte de hele interface consistent herschaalt.

Deze converter houdt zowel het pixel- als het rem-veld realtime gekoppeld, zodat je in beide richtingen kunt werken, en — anders dan tools die een basis van 16px hard inbouwen — laat hij je elke root-lettergrootte instellen. Dat is belangrijk omdat een stylesheet die de 62.5%-techniek gebruikt (een root van 10px) anders converteert dan een standaardinstelling van 16px. Een live-voorbeeld toont de resulterende tekstgrootte, en een referentietabel toont de meest voorkomende px-waarden bij een basis van 16px voor snel opzoeken.

Nodig je de omgekeerde richting? Gebruik de rem naar px converter. Om de stylesheet zelf op te schonen, probeer de CSS-formatter, en voor kleurwerk zie de kleurconverter. Alles draait in je browser — je waarden verlaten je apparaat nooit.

/* The core formula */
/* rem = px ÷ root-font-size (16px by default) */

:root {
  font-size: 16px; /* 1rem = 16px */
}

.title  { font-size: 1.5rem;  } /* 24px */
.body   { font-size: 1rem;    } /* 16px */
.caption{ font-size: 0.75rem; } /* 12px */
.card   { padding: 1.5rem;    } /* 24px */

/* JavaScript equivalent */
const pxToRem = (px, base = 16) => px / base;
console.log(pxToRem(24)); // 1.5
console.log(pxToRem(12)); // 0.75

Belangrijkste Functies van Deze PX naar REM Converter

Eigen Root-lettergrootte

Converteer tegen elke basis, niet alleen 16px. Sluit aan op de 62.5%-techniek (10px) of de werkelijke root-lettergrootte van je project — de meeste tools bouwen 16 hard in.

Live Tweerichtingsconversie

De velden Pixels en rem blijven realtime gekoppeld. Pas één kant aan en de andere wordt direct bijgewerkt tegen je gekozen basis.

Ingebouwd Groottevoorbeeld

Een voorbeeldregel toont tekst op de resulterende rem-grootte zodat je de schaal ziet, niet alleen het getal.

Kopiëren met Eén Klik

Kopieer de px- of rem-waarde naar je klembord met een enkele klik, klaar om direct in je CSS te plakken.

Referentie-conversietabel

Een tabel met de meest voorkomende px-waarden en hun rem-equivalenten bij een basis van 16px voor snel opzoeken zonder typen.

100% Browsergebaseerd & Privé

Alle rekenwerk gebeurt lokaal in je browser. Geen serververzoeken, geen tracking, geen gegevensopslag — je waarden verlaten je apparaat nooit.

Voorbeelden van PX naar REM Conversie

Bodytekst — 16px naar rem

16
1rem

Bij de standaard root-lettergrootte van 16px is 16px exact gelijk aan 1rem. Dit is de basislijn waartegen elke andere conversie wordt gemeten: rem = px ÷ 16.

Kop — 24px naar rem

24
1.5rem

Een kop van 24px wordt 1.5rem (24 ÷ 16 = 1.5). Rem gebruiken betekent dat de kop automatisch meeschaalt als de gebruiker de standaard lettergrootte van de browser wijzigt.

Klein label — 12px naar rem

12
0.75rem

12px is 0.75rem bij een basis van 16px. Kleine lettertjes en onderschriften zijn veelvoorkomende kandidaten voor rem zodat ze de lettergrootte-voorkeuren van de lezer respecteren.

Witruimte — 8px naar rem

8
0.5rem

8px is gelijk aan 0.5rem. Veel ontwerpsystemen drukken padding en marges uit in rem zodat de witruimte mee schaalt met de tekst.

62.5%-truc — 10px basis, 18px naar rem

18
1.125rem

Als je de root-lettergrootte op 10px zet (de 62.5%-techniek), wordt 18px gelijk aan 1.8rem. Bij de standaardbasis van 16px is 18px 1.125rem. Converteer altijd tegen de basis die je project daadwerkelijk gebruikt.

Breekpunt — 768px naar rem

768
48rem

Een media-query-breekpunt van 768px is 48rem bij een basis van 16px. Op rem gebaseerde breekpunten zoomen voorspelbaarder wanneer gebruikers hun tekst schalen.

Hoe Veelvoorkomende px-waarden naar rem te Converteren

Snelle referentie voor de px-waarden die ontwikkelaars het vaakst naar rem converteren, bij de standaard root-lettergrootte van 16px.

Hoe 16px naar rem te Converteren

16 px 1 rem

Deel 16 door de root-lettergrootte van 16px om 1rem te krijgen. 16px is de ankerwaarde — het is exact gelijk aan 1rem bij een standaardinstelling, en daarom het referentiepunt voor alle andere conversies.

16 px 1 rem

Onthoud 16px = 1rem. Halveer vandaaruit voor 0.5rem (8px) en verdubbel voor 2rem (32px).

Probeer het hierboven — voer je pixelwaarde in en zie de rem direct.

Hoe 24px naar rem te Converteren

24 px 1.5 rem

Deel 24 door 16 om 1.5rem te krijgen. 24px is een veelvoorkomende kop- en grote-knopgrootte, dus 1.5rem komt vaak voor in ontwerpsystemen.

24 px 1.5 rem

24px is exact 1.5× de basis, dus het wordt netjes 1.5rem — een nette waarde voor koppen.

Probeer het hierboven — voer je pixelwaarde in en zie de rem direct.

Hoe 12px naar rem te Converteren

12 px 0.75 rem

Deel 12 door 16 om 0.75rem te krijgen. 12px is een veelvoorkomende grootte voor onderschriften, labels en kleine lettertjes die toch de lettergrootte-voorkeuren van de gebruiker moeten respecteren.

12 px 0.75 rem

12px = 0.75rem (drie kwart van de basis). Handig voor secundaire tekst.

Probeer het hierboven — voer je pixelwaarde in en zie de rem direct.

Hoe 14px naar rem te Converteren

14 px 0.875 rem

Deel 14 door 16 om 0.875rem te krijgen. 14px is een zeer veelvoorkomende body- en UI-tekstgrootte, dus 0.875rem komt voortdurend voor in componentbibliotheken.

14 px 0.875 rem

14px = 0.875rem. Het is de standaard tekstgrootte in veel UI-frameworks.

Probeer het hierboven — voer je pixelwaarde in en zie de rem direct.

Hoe 32px naar rem te Converteren

32 px 2 rem

Deel 32 door 16 om 2rem te krijgen. 32px is een veelvoorkomende grote-kop- en sectiewitruimtewaarde, die netjes 2rem wordt.

32 px 2 rem

32px = 2rem, exact het dubbele van de basis — makkelijk te onthouden voor grote koppen en ruime witruimte.

Probeer het hierboven — voer je pixelwaarde in en zie de rem direct.

Hoe 10px naar rem te Converteren

10 px 0.625 rem

Deel 10 door 16 om 0.625rem te krijgen bij de standaardbasis. Merk op dat 10px ook de root-lettergrootte is die de 62.5%-techniek gebruikt, waar 10px in plaats daarvan gelijk zou zijn aan 1rem.

10 px 0.625 rem

Bij een basis van 16px is 10px = 0.625rem. Als je de 62.5%-techniek toepast, zet de basis op 10 en wordt 10px gelijk aan 1rem.

Probeer het hierboven — voer je pixelwaarde in en zie de rem direct.

PX naar REM Conversietabel

Vooraf berekende px-naar-rem-waarden bij de standaard root-lettergrootte van 16px. Voeg deze pagina toe aan je favorieten voor snel opzoeken.

Pixels naar Rem (basis 16px)

Pixels-naar-rem-conversietabel bij een root-lettergrootte van 16px
PX REM
8 0.5
9 0.5625
10 0.625
11 0.6875
12 0.75
13 0.8125
14 0.875
15 0.9375
16 1
17 1.0625
18 1.125
19 1.1875
20 1.25
21 1.3125
22 1.375
23 1.4375
24 1.5
28 1.75
32 2
36 2.25
40 2.5
44 2.75
48 3

Veelvoorkomende Groottes naar Rem

Grotere pixelwaarden naar rem bij een root-lettergrootte van 16px
PX REM
56 3.5
64 4
72 4.5
80 5
88 5.5
96 6

Hoe Gebruik Je de PX naar REM Converter

  1. 1

    Voer een pixelwaarde in

    Typ of plak een getal in het veld Pixels (px). De overeenkomstige rem verschijnt direct — geen converteerknop nodig.

  2. 2

    Stel de root-lettergrootte in (optioneel)

    De basis staat standaard op 16px. Wijzig deze om aan te sluiten op je project — bijvoorbeeld 10px voor de 62.5%-techniek — en elk resultaat wordt bijgewerkt tegen de nieuwe basis.

  3. 3

    Lees het rem-resultaat en voorbeeld

    Het Rem-veld toont de geconverteerde waarde, de voorbeeldregel toont tekst op die grootte, en de formule bevestigt de huidige verhouding (bijv. 1rem = 16px).

  4. 4

    Kopieer de waarde

    Klik op het kopieericoon naast een veld om de px- of rem-waarde naar je klembord te kopiëren, klaar om in je CSS te plakken.

Gebruiksscenario's voor PX naar REM Conversie

Responsieve, Toegankelijke UI's Bouwen
Converteer op pixels gebaseerde lettergroottes en witruimte naar rem zodat de interface meeschaalt met de lettergrootte-voorkeur van de browser van de gebruiker.
Ontwerpmockups Vertalen
Zet de px-waarden van een ontwerper uit Figma of Sketch om naar rem-eenheden die passen in een schaalbaar CSS-ontwerpsysteem.
Media-query-breekpunten Instellen
Druk breekpunten uit in rem zodat layouts voorspelbaar reageren wanneer gebruikers inzoomen of hun standaard tekstgrootte wijzigen.
De 62.5%-techniek Toepassen
Converteer tegen een root-lettergrootte van 10px voor schone rem-rekenkunde bij gebruik van html { font-size: 62.5% }.
Verouderde CSS Refactoren
Vervang systematisch vaste px-waarden door rem om een oudere stylesheet te moderniseren voor toegankelijkheid.
Berekende Groottes Verifiëren
Controleer snel waar een px-waarde op uitkomt in rem (of weer terug) tijdens het debuggen van witruimte en typografie.

Technische Details

De rem-eenheid
rem is relatief ten opzichte van de root -lettergrootte. 1rem is gelijk aan die lettergrootte in pixels — standaard 16px — dus rem = px ÷ root-lettergrootte.
Dubbele-precisierekenkunde
Conversies gebruiken IEEE 754 dubbele-precisie zwevende komma, afgerond op maximaal vijf decimalen met achterliggende nullen weggesneden voor schone CSS-waarden.
Client-side Verwerking
Alle conversielogica draait in JavaScript binnen je browser. Er worden geen netwerkoproepen gedaan — de tool werkt volledig offline zodra hij is geladen.

Best Practices voor het Gebruik van rem

Converteer Tegen Je Echte Basis
Gebruik altijd de root-lettergrootte die je stylesheet daadwerkelijk instelt. Een basis van 10px (62.5%-techniek) converteert anders dan de standaard van 16px.
Gebruik rem voor Tekst en Witruimte, px voor Haarlijnen
Maak lettertypen, padding en marges op in rem zodat ze meeschalen met gebruikersvoorkeuren; houd px voor zaken die vast moeten blijven, zoals randen van 1px.
Houd Breekpunten in rem of em
Op rem gebaseerde media-queries zoomen sierlijker dan px-breekpunten wanneer gebruikers hun tekst schalen.

PX naar REM FAQ

Wat is 16px in rem?
16px is exact gelijk aan 1rem wanneer de root-lettergrootte de browserstandaard van 16px is. De rem-eenheid is relatief ten opzichte van de lettergrootte van het root -element, dus rem = px ÷ root-lettergrootte. Omdat de meeste browsers standaard 16px gebruiken, is 16px het natuurlijke ankerpunt: 16px = 1rem, 8px = 0.5rem, 32px = 2rem. Als je de root-lettergrootte wijzigt, verandert de verhouding dienovereenkomstig.
Hoe converteer je px naar rem?
Deel de pixelwaarde door de root-lettergrootte. De formule is rem = px ÷ basis, waarbij basis de lettergrootte van het -element is (standaard 16px). Bijvoorbeeld: 24px ÷ 16 = 1.5rem, en 12px ÷ 16 = 0.75rem. Deze tool doet de deling realtime voor je en laat je de basis wijzigen als je project een andere root-lettergrootte gebruikt.
Wat is 1rem in pixels?
1rem is gelijk aan de root-lettergrootte in pixels — standaard 16px. Dus 1rem = 16px, 1.5rem = 24px en 2rem = 32px bij een standaardinstelling. Als je html { font-size: 62.5% } (10px) instelt, dan is 1rem in plaats daarvan 10px. Om van rem terug naar pixels te gaan, vermenigvuldig je: px = rem × basis.
Waarom rem gebruiken in plaats van px?
Rem-eenheden respecteren de lettergrootte-voorkeur van de browser van de gebruiker, wat essentieel is voor toegankelijkheid. Wanneer iemand zijn standaard lettergrootte vergroot — vanwege slechtziendheid of gewoon comfort — schaalt alles dat in rem is opgemaakt proportioneel mee, terwijl px-waarden vast blijven en layouts kunnen breken of de voorkeur kunnen negeren. Rem houdt een ontwerpsysteem ook consistent: wijzig één root-lettergrootte en de hele interface schaalt mee. Pixels blijven nuttig voor zaken die niet moeten schalen, zoals randen van 1px.
Wat is het verschil tussen px, rem en em?
px is een absolute eenheid — één CSS-pixel, vast ongeacht de context. rem is relatief ten opzichte van de root () lettergrootte, dus overal op de pagina consistent. em is relatief ten opzichte van de lettergrootte van het bovenliggende element, dus het stapelt op bij nesting. Gebruik px voor vaste details zoals haarlijnranden, rem voor de meeste afmetingen zodat ze meeschalen met de voorkeur van de gebruiker, en em wanneer je wilt dat een waarde schaalt ten opzichte van zijn lokale context (bijvoorbeeld padding die meegroeit met de eigen lettergrootte van een knop).
Wat is de 62.5%-lettergroottetruc?
Door html { font-size: 62.5% } in te stellen wordt de root-lettergrootte 10px (omdat 62.5% van de standaard 16px gelijk is aan 10px). Met een basis van 10px wordt de rem-rekenkunde triviaal: 1rem = 10px, 1.6rem = 16px, 2.4rem = 24px — deel gewoon de pixelwaarde door 10. Veel ontwikkelaars houden van de eenvoudigere rekenkunde, hoewel je dan doorgaans body { font-size: 1.6rem } instelt om leesbare bodytekst van 16px te herstellen. Stel de root-lettergrootte van deze tool in op 10 om tegen de 62.5%-basis te converteren.
Kan ik de root-lettergrootte in deze converter wijzigen?
Ja. Het veld Root-lettergrootte staat standaard op 16px (de browserstandaard) maar je kunt elke waarde typen — 10, 18, 20 of wat je project ook gebruikt. Elke conversie en de referentietabel worden bijgewerkt tegen de basis die je instelt. Klik op 'Reset naar 16' om terug te keren naar de standaard. De meeste tools hebben 16px hard ingebouwd; de eigen basis is wat deze converter laat aansluiten op je echte stylesheet.
Is 16px altijd gelijk aan 1rem?
Alleen wanneer de root-lettergrootte 16px is, wat de standaard is in vrijwel alle browsers. De relatie 16px = 1rem geldt zolang je html { font-size } niet overschrijft. Als een stylesheet de root-lettergrootte op iets anders instelt — bijvoorbeeld 10px of 18px — dan is 16px niet langer gelijk aan 1rem. Converteer altijd tegen de werkelijke root-lettergrootte van de pagina.
Moet ik lettergroottes, padding en marges naar rem converteren?
Lettergroottes zijn de sterkste kandidaten voor rem omdat ze direct de leesbaarheid en toegankelijkheid beïnvloeden. Padding, marge, gap en border-radius worden ook vaak uitgedrukt in rem zodat de witruimte mee schaalt met de tekst voor een samenhangende layout. Media-query-breekpunten in rem (of em) zoomen sierlijker. Houd px voor zaken die niet mogen schalen, zoals randen van 1px en sommige box-shadow-offsets.
Verandert het converteren van px naar rem hoe mijn site eruitziet?
Nee — bij de standaard root-lettergrootte van 16px wordt een waarde in rem op exact dezelfde pixelgrootte weergegeven als de oorspronkelijke px-waarde. 24px en 1.5rem zien er identiek uit bij een standaardinstelling. Het verschil is gedragsmatig: de rem-versie schaalt mee als de gebruiker de lettergrootte van de browser wijzigt, terwijl de px-versie dat niet doet. Visueel verandert er niets totdat de gebruiker zijn voorkeuren aanpast.
Hoe nauwkeurig is deze px-naar-rem-converter?
Conversies gebruiken IEEE 754 dubbele-precisierekenkunde en de exacte formule rem = px ÷ basis, met resultaten afgerond op maximaal vijf decimalen en achterliggende nullen weggesneden voor de leesbaarheid. Voor CSS is die precisie veel fijner dan de browser nodig heeft. De rekenkunde is deterministisch en draait elke keer hetzelfde, dus je kunt erop vertrouwen voor productie-stylesheets.
Zijn mijn gegevens veilig bij het gebruik van deze converter?
Volledig. Alle conversies draaien lokaal in je browser met JavaScript. Er worden geen waarden naar een server verzonden — er zijn geen netwerkverzoeken, geen cookies op je invoer en geen analyses gekoppeld aan wat je typt. Je kunt dit verifiëren door de verbinding met internet te verbreken: de tool blijft volledig offline werken zodra de pagina is geladen.

Gerelateerde tools

Alle tools bekijken →