PX-zu-REM- und EM-Umrechner

Geben Sie eine Größe in px, rem oder em und die Basis-Schriftgröße Ihrer Seite ein. Das Ergebnis, eine Tabelle gängiger Größen und ein umgerechneter CSS-Ausschnitt erscheinen sofort.

Kostenlos Läuft in Ihrem Browser Stand: Dienstag, 10. November 2026

Eine Länge in px, rem oder em. Negative Werte sind erlaubt.

Die Schriftgröße des Wurzelelements. Die meisten Browser verwenden 16 px.

Fügen Sie CSS ein. Jede px-Länge wird umgerechnet; der Inhalt von url() bleibt erhalten.

CSS-px umrechnen in

Ergebnis

Ergebnis — Der umgerechnete Wert mit seiner Einheit.
Umgerechnete Längen — Wie viele px-Längen der CSS-Ausschnitt hatte.
CSS mit umgerechneten Längen
Umrechnungstabelle

Dieses Werkzeug läuft in Ihrem Browser. Was Sie eingeben, wird nicht an uns gesendet.

So verwenden Sie es

  1. Tippen Sie eine Größe in Wert ein und wählen Sie unter Umrechnen eine Richtung, etwa px in rem.
  2. Prüfen Sie die Basis-Schriftgröße (px). Verwenden Sie die Größe, die Ihre Website am Wurzelelement festlegt. 16 px ist der Standard der Browser.
  3. Fügen Sie CSS in CSS zum Umrechnen ein und wählen Sie unter CSS-px umrechnen in rem oder em.
  4. Kopieren Sie das CSS mit umgerechneten Längen oder prüfen Sie eine Größe in der Umrechnungstabelle.

Wie px, rem und em zusammenhängen

Ein px ist eine absolute Länge auf dem Bildschirm. Ein rem ist ein Vielfaches der Schriftgröße des Wurzelelements (des html-Elements), und ein em ist ein Vielfaches der Schriftgröße des Elements, in dem es steht. Beide Einheiten folgen der Basis-Schriftgröße: Ist die Basis 16 px, ist 1 rem gleich 16 px.

Um px in rem umzurechnen, teilen Sie durch die Basis. Um rem oder em zurück in px umzurechnen, multiplizieren Sie mit der Basis. Bei gleicher Basisgröße ergeben rem und em dieselbe Zahl. Sie unterscheiden sich nur, wenn die Schriftgröße eines übergeordneten Elements nicht der Basis entspricht.

rem = px / Basis-Schriftgröße;  px = rem × Basis-Schriftgröße

Was der CSS-Umrechner ändert und was nicht

Jede Zahl, auf die px folgt, wird umgerechnet, auch negative Werte und Dezimalzahlen wie .5px. Zahlen werden wie in CSS mit einem Punkt geschrieben, höchstens mit vier Nachkommastellen und ohne nachgestellte Nullen. Eine Länge von null wird ohne Einheit zu 0, was CSS annimmt.

Der Umrechner prüft die Bedeutung des CSS nicht. Ein px-Wert in einem Kommentar oder einer Zeichenkette, etwa content mit dem Text 10px, wird ebenfalls umgerechnet. Der Inhalt von url() bleibt unangetastet, daher ändert sich ein Dateiname, der auf px endet, nicht. Prüfen Sie das Ergebnis, bevor Sie es verwenden.

  • Verwenden Sie rem für Schriftgrößen, Abstände und Breiten, die mitwachsen sollen, wenn ein Besucher die Textgröße ändert.
  • Behalten Sie 1 px für haarfeine Rahmen bei, bei denen ein rem-Wert auf manchen Bildschirmen zu einer unscharfen Linie gerundet würde.

Rechenbeispiel: Fließtext mit 18 px bei einer Basis von 16 px

18 geteilt durch 16 ist 1,125, daher wird font-size: 18px zu font-size: 1.125rem. Ein Außenabstand von 40 px wird zu 2.5rem, weil 40 geteilt durch 16 gleich 2,5 ist.

Dieselben 24 px bei einer Basis von 10 px ergeben 2.4 rem, und die Tabelle zeigt 24 px als 1.5 rem bei einer Basis von 16 px. Der CSS-Ausschnitt des Standardbeispiels hat sechs px-Längen. Alle sechs werden umgerechnet, und die Anzahl zeigt 6.

Häufig gestellte Fragen

Warum ist 16 px die Basis-Schriftgröße?

Die meisten Browser verwenden 16 px als Standardschriftgröße des Wurzelelements. Daher ist 1 rem gleich 16 px, sofern die Website keine andere Größe festlegt. Tragen Sie den Wert ein, den Ihre Website am html-Element festlegt.

Was ist der Unterschied zwischen rem und em?

rem bezieht sich auf die Schriftgröße des Wurzelelements und ist daher auf der ganzen Seite gleich. em bezieht sich auf die Schriftgröße des Elements, in dem es steht, daher ändert sich die Größe bei verschachtelten Elementen. Bei gleicher Basis sind die Zahlen gleich.

Sollte ich jeden px-Wert in rem umrechnen?

Nicht immer. Ein 1-px-Rahmen ist auf vielen Bildschirmen in px schärfer, und manche kleinen Details wirken fest besser. Verwenden Sie rem für Textgrößen, Abstände und Layoutbreiten, die sich nach den Einstellungen des Besuchers richten sollen.

Warum werden manche px-Werte in meinem CSS nicht umgerechnet?

Ein px-Wert wird nur umgerechnet, wenn er allein als Länge steht. Werte innerhalb von url() sowie Ausdrücke wie 10pxx oder 10px-2, die keine reine Länge sind, bleiben unverändert. Prüfen Sie ungewöhnliche Werte von Hand.

Warum endet die Tabelle bei 64 px?

Sie nennt die Größen, die Gestalter am häufigsten verwenden. Für jede andere Größe tippen Sie sie in das Feld Wert ein und wählen die Richtung.

Quellen

Zahlen und Text zuletzt geprüft: Dienstag, 10. November 2026.

Wir verwenden notwendige Cookies, damit die Website funktioniert. Mit Ihrer Einwilligung verwendet Google außerdem Werbe-Cookies, um personalisierte Anzeigen zu zeigen. Wenn Sie diese ablehnen, sehen Sie weiterhin Anzeigen, sie werden aber nicht personalisiert.