Rechnen Sie rem in Pixel um, mit jeder Basis

Inhalt zuletzt geprüft:

In der Voreinstellung des Browsers ist ein rem 16 Pixel, 1,5rem ergeben also 24. Geben Sie einen Wert in rem ein, stellen Sie die Basis-Schriftgröße ein und lesen Sie das Ergebnis ab – die 10-Pixel-Basis aus der 62,5-Prozent-Technik funktioniert genauso. Ein Abstand von 2rem sind 32 Pixel, wenn die Wurzel 16 beträgt.

rem
px
nach

Wozu rem in Pixel umrechnen?

rem wird durch eine einzige Multiplikation zu Pixeln: der Wert in rem mal die Basis-Schriftgröße. In der Voreinstellung des Browsers beträgt diese Basis 16 px, ein rem sind also 16 Pixel und 1,5rem sind 24. Die Einheit bezieht sich auf die Schriftgröße des Elements html, also auf die Wurzel des Dokuments – daher der Name root em[1].

Die Umrechnung lohnt sich bei der Arbeit mit einem Entwurf. Der Gestalter liefert Maße in Pixeln, das Stylesheet hält sie in rem, und Sie brauchen eine Zahl, um zu prüfen, ob eine Überschrift mit 1,875rem tatsächlich die 30 Pixel aus dem Entwurf hat.

Die Basis muss nicht 16 px betragen. Die 62,5-Prozent-Technik setzt sie auf 10 px, und eine Leserin kann sie in den eigenen Browsereinstellungen anheben – deshalb nimmt das Feld für die Basis-Schriftgröße jeden Wert von 1 bis 100 an.

Weiter unten finden Sie eine Tabelle mit 26 Werten bei drei Basen, die vollständige Schriftgradskala von Tailwind CSS sowie eine Erklärung, warum die Zahl 16 nur eine Voreinstellung ist. Den Weg in die andere Richtung übernimmt der Umrechner von Pixel in rem.

Wie rechnet man rem in Pixel von Hand um? Formel und Beispiel

Die Formel kennt einen Rechenschritt: Pixel = rem × Basis-Schriftgröße. Die Basis-Schriftgröße ist die auf dem Element html gesetzte Schriftgröße, und wenn sie niemand geändert hat, nimmt der Browser 16 px an.

Beispiel für einen Abstand von 1,25rem: bei einer Basis von 16 px ergibt das 1,25 × 16 = 20 Pixel. Derselbe Wert bei einer Basis von 10 px ergibt 12,5 Pixel, und bei einer Leserin, die im Browser 20 px eingestellt hat, wächst er auf 25.

Die 62,5-Prozent-Technik besteht darin, html { font-size: 62.5% } zu schreiben, was eine Basis von 10 px ergibt, denn 62,5 Prozent von 16 sind genau 10. Die Rechnung geht dann im Kopf: 2,4rem sind 24 Pixel. Eine Bedingung gehört dazu – der Fließtext im body braucht eine lesbare Größe zurück, etwa 1.6rem, also 16 Pixel, sonst steht die ganze Seite in Zehn-Pixel-Schrift.

Die Einheit em rechnet genauso, bezieht sich aber auf das Elternelement statt auf die Wurzel des Dokuments – diese Rechnung übernimmt der Umrechner von em in Pixel. Dieselben 16 Pixel sind im Satz 12 typografische Punkte, was der Umrechner von Punkt in Pixel berechnet.

CSS-Code in einem Editor mit dem Selektor :root und einer Liste von Farbvariablen
Auf dem Bildschirm steht der Selektor :root mit einer Liste von Farbvariablen. In einem HTML-Dokument verweist dieser Selektor auf das Element html, daher wird eine hier gesetzte Schriftgröße zur Basis für jedes rem. Bei einer Basis von 18 px ergibt 1,5 rem 27 Pixel. Foto: Pankaj Patel, Unsplash.

Wie viele Pixel haben gängige rem-Werte?

Wert in remBasis 16 px (Voreinstellung)Basis 10 px (62,5 %)Basis 20 px (vergrößerter Text)
0,25 rem4 px2,5 px5 px
0,375 rem6 px3,75 px7,5 px
0,5 rem8 px5 px10 px
0,625 rem10 px6,25 px12,5 px
0,75 rem12 px7,5 px15 px
0,875 rem14 px8,75 px17,5 px
1 rem16 px10 px20 px
1,125 rem18 px11,25 px22,5 px
1,25 rem20 px12,5 px25 px
1,375 rem22 px13,75 px27,5 px
1,5 rem24 px15 px30 px
1,625 rem26 px16,25 px32,5 px
1,75 rem28 px17,5 px35 px
1,875 rem30 px18,75 px37,5 px
2 rem32 px20 px40 px
2,25 rem36 px22,5 px45 px
2,5 rem40 px25 px50 px
2,75 rem44 px27,5 px55 px
3 rem48 px30 px60 px
3,5 rem56 px35 px70 px
3,75 rem60 px37,5 px75 px
4 rem64 px40 px80 px
4,5 rem72 px45 px90 px
5 rem80 px50 px100 px
6 rem96 px60 px120 px
8 rem128 px80 px160 px
Jede Spalte hat ihre eigene Basis: 16 px ist die Voreinstellung des Browsers, 10 px folgen aus der 62,5-Prozent-Technik, und 20 px entsprechen einem in den Einstellungen vergrößerten Text.

Warum sind 16 px nur eine Voreinstellung?

Die Zahl 16 stammt nicht aus der CSS-Spezifikation. Sie ist die Schriftgröße, die ein Browser einem Dokument voreinstellt, und die Leserin kann sie in den Einstellungen ihres Programms ändern. Wer schlechter sieht, kann dort 20 oder 24 px einstellen und erwartet, dass die Seite mitgeht.

Darin liegt der ganze Unterschied zwischen rem und dem Pixel. Ein Element mit font-size: 24px bleibt 24 Pixel hoch, unabhängig davon, was die Leserin gewählt hat. Dasselbe Element als 1.5rem wächst mit der Basis: bei 20 px ergibt es 30 Pixel, bei 24 px sind es 36.

Das Erfolgskriterium WCAG 1.4.4 verlangt, dass sich Text bis auf 200 Prozent vergrößern lässt, ohne dass Inhalt oder Funktion verloren gehen[2]. Ein auf rem aufgebautes Layout skaliert mit der Schriftgröße, die die Leserin einstellt.

Daraus folgt die praktische Aufteilung: Schriftgrade, Abstände und Spaltenbreiten gehören in rem, und das Pixel bleibt dort, wo ein Maß unabhängig vom Text fest bleiben soll – Rahmen, Schatten und Haarlinien.

Woher stammen Werte wie 0,875 oder 1,875rem?

Tailwind-KlasseWert in remPixel bei einer Basis von 16 pxBeispiel für die Verwendung
text-xs0,75 rem12 pxBildunterschrift, kleines Etikett
text-sm0,875 rem14 pxHilfetext, Beschriftung eines Feldes
text-base1 rem16 pxFließtext, der Bezugswert
text-lg1,125 rem18 pxEinleitender Absatz
text-xl1,25 rem20 pxÜberschrift einer Karte
text-2xl1,5 rem24 pxÜberschrift eines Abschnitts
text-3xl1,875 rem30 pxZwischenüberschrift der Seite
text-4xl2,25 rem36 pxSeitentitel
text-5xl3 rem48 pxÜberschrift des Kopfbereichs
text-6xl3,75 rem60 pxGroße Überschrift auf dem Desktop
text-7xl4,5 rem72 pxAussage auf der Startseite
text-8xl6 rem96 pxDekorativer Schriftzug
text-9xl8 rem128 pxZahl in einem Statistikblock
Das ist die Standardskala der Schriftgrade von Tailwind CSS in Version 4.3, am 7. August 2026 in der Dokumentation des Herstellers geprüft[3]. In einem Stylesheet mit Tailwind ist 0,875rem die Klasse text-sm und 1,875rem die Klasse text-3xl.

rem und Pixel im Vergleich

Eigenschaftrempx
BezugspunktSchriftgröße des html-ElementsKeiner, ein absoluter Wert
Voreingestellter Wert1rem = 16 px1 px = 1/96 Zoll
Reaktion auf Einstellungen der LeserinSkaliert mit ihnen mitBleibt unverändert
Verschachtelte ElementeOhne Einfluss, rechnet stets ab der WurzelOhne Einfluss
Typische VerwendungSchriftgrade, Abstände, BreitenRahmen, Schatten, Haarlinien
In Tailwind CSSEinheit der Schriftgrad- und AbstandsskalaBeliebiger Wert in eckigen Klammern

Wann rechnen Sie rem in Pixel um?

  1. Prüfung eines Entwurfs

    Der Entwurf nennt eine Überschrift mit 30 px, der Code 1,875rem. Eine Multiplikation sagt Ihnen, ob beide Zahlen dieselbe Größe meinen.
  2. Fremdes Stylesheet lesen

    Sie öffnen ein Projekt in rem und möchten wissen, wie groß die Abstände sind. Eine Basis von 16 px macht aus 0,75rem vertraute 12 Pixel.
  3. Test der Barrierefreiheit

    Stellen Sie die Basis auf 20 px und sehen Sie, wie stark jedes Element wächst, sobald jemand den Text im Browser vergrößert.
  4. Arbeit mit der 62,5-Prozent-Technik

    Bei einer Basis von 10 px werden die Werte rund: 2,4rem sind 24 Pixel. Der Umrechner nimmt diese Basis genauso an wie die voreingestellte.

Andere Einheiten in Pixel umrechnen

Quellen

  1. CSS Values and Units Module Level 4 — W3C
  2. Understanding SC 1.4.4: Resize Text (WCAG 2.2) — W3C
  3. font-size – Typography — Tailwind CSS

Alle Werte in den Tabellen haben wir aus den Einheitendefinitionen berechnet und vor der Veröffentlichung rechnerisch geprüft. Historische Angaben und die Namen lokaler Einheiten stützen sich auf die oben genannten Quellen.

Inhalt zuletzt geprüft: · erstellt und geprüft vom Arteon-Team

Häufig gestellte Fragen

Wie viele Pixel sind 1rem?

In der Voreinstellung des Browsers sind 1rem 16 Pixel. Der Wert stammt aus der Schriftgröße des html-Elements, nach html { font-size: 62.5% } ergibt dasselbe 1rem also 10 Pixel, und bei vergrößertem Text 20 oder mehr. Die Gegenrichtung, von Pixeln zu rem, rechnet der Umrechner von Pixel in rem.

Sind 1rem immer 16 px?

16 px sind die voreingestellte Schriftgröße des Browsers und keine Konstante aus der CSS-Spezifikation. Die Leserin ändert sie in den Einstellungen ihres Programms, die Autorin im Stylesheet. Deshalb nimmt das Feld für die Basis-Schriftgröße jeden Wert von 1 bis 100 px an.

Wie viele Pixel sind 1,5rem?

24 Pixel bei einer Basis von 16 px, 15 Pixel bei 10 px und 30 Pixel bei 20 px. Der Wert 1,5rem entspricht der Klasse text-2xl in Tailwind CSS.

Wie viele Pixel sind 1,25rem?

20 Pixel bei der voreingestellten Basis von 16 px. Das ist die Klasse text-xl in Tailwind CSS.

Wie viele Pixel sind 0,875rem?

14 Pixel bei einer Basis von 16 px. Der Wert entspricht der Klasse text-sm in Tailwind CSS.

Wie viele Pixel sind 32rem?

512 Pixel bei einer Basis von 16 px. Ein solcher Wert passt zu einer Spaltenbreite oder zur Maximalbreite eines Containers.

Was ist die 62,5-Prozent-Technik?

Die Angabe html { font-size: 62.5% } setzt die Basis auf 10 px, denn 62,5 Prozent von 16 sind genau 10. Die Rechnung geht dann im Kopf: 2,4rem sind 24 Pixel. Der Fließtext im body braucht eine lesbare Größe zurück, etwa 1.6rem, damit nicht die ganze Seite in Zehn-Pixel-Schrift steht. Den Weg von Pixeln zurück zu rem bei dieser 10-px-Basis rechnet der Umrechner von Pixel in rem.

Was ist der Unterschied zwischen rem und em?

rem bezieht sich auf die Schriftgröße des html-Elements und liefert im ganzen Dokument dasselbe Ergebnis, wie tief ein Element auch verschachtelt ist. em bezieht sich auf die Schriftgröße des Elternelements, weshalb sich die Werte beim Verschachteln multiplizieren. Deshalb passt rem zu Schriftgraden: Das Ergebnis bleibt vorhersehbar. Em-Werte in Pixeln liefert der Umrechner von em in Pixel.

Verwendet Tailwind CSS rem?

Ja. Die Standardskala der Schriftgrade steht in rem: text-base sind 1rem, text-2xl sind 1,5rem und text-9xl sind 8rem. Die Abstandsskala arbeitet in derselben Einheit, eine Änderung der Basis-Schriftgröße verschiebt also das ganze Layout auf einmal.

Wann ist das Pixel die bessere Wahl als rem?

Überall dort, wo ein Maß unabhängig von der Schriftgröße fest bleiben soll: Rahmen, Schatten, Haarlinien und einzelne grafische Elemente. Schriftgrade, Abstände und Spaltenbreiten gehören in rem, damit das Layout den Einstellungen der Leserin folgt.

Wie wirkt sich rem auf die Barrierefreiheit aus?

Das Erfolgskriterium WCAG 1.4.4 verlangt, dass sich Text bis auf 200 Prozent vergrößern lässt, ohne dass Inhalt oder Funktion verloren gehen. Ein in rem geschriebenes Layout wächst mit der im Browser eingestellten Schriftgröße, während Werte in Pixeln unverändert bleiben.

Welchem rem-Wert entspricht 1 Pixel?

Bei einer Basis von 16 px ist ein Pixel 0,0625rem. In die andere Richtung sind 12 px 0,75rem und 14 px 0,875rem. 20 px sind 1,25rem, 24 px sind 1,5rem.

Screenshot des kostenlosen Arteon-Werkzeugs: Rechnen Sie rem in Pixel um, mit jeder Basis

Helfen Sie uns, unsere Werkzeuge zu verbessern

Haben Sie eine Idee für eine Funktion, einen Fehler gefunden oder möchten Sie ein weiteres Werkzeug vorschlagen? Schreiben Sie uns.