CSS-Einheiten-Umrechner
Rechne CSS-Längen zwischen px, rem, em, pt und % um — mit frei wählbarer Basisgröße.
Verwandte Tools
CSS-Einheiten-Umrechner
Füge CSS-Werte ein, einen pro Zeile — 16px, 1.5rem, 12pt, 150 % — und der Umrechner übersetzt sie sofort. Eine nackte Zahl wird in der Einheit aus dem Feld „Ausgangseinheit" gelesen; eine direkt in der Zeile geschriebene Einheit hat immer Vorrang, du kannst also Pixel und rem in einer Liste mischen. Das Ziel wählst du unter „Zieleinheit", oder du nimmst „Alle Einheiten" und siehst die ganze Kette auf einen Blick: 16px = 1rem = 12pt = 100%. Zeilen, die kein reiner Wert sind, wandern unverändert in die Ausgabe — ein verirrter Kommentar bricht die Umrechnung nie ab.
Die ganze Rechnung hängt an einer Zahl: der Basisgröße, also der Schriftgröße des Wurzelelements in Pixeln. Browser liefern standardmäßig 16px, deshalb entspricht 1rem üblicherweise 16px und 100 % der Basis. Setze die Basis auf 10 für den klassischen 62,5-%-Trick, bei dem 1,5rem genau 15px ergibt, oder passe sie an dein Designsystem an. Punkte legt CSS selbst fest: 1px ist 1/96 Zoll und 1pt 1/72 Zoll, also ist 16px exakt 12pt — unabhängig von der Basis. Die Nachkommastellen-Option begrenzt die Präzision auf bis zu sechs Stellen, nachlaufende Nullen werden entfernt.
Rem ist die barrierefreie Einheit: Sie skaliert mit der Schriftgröße, die Leser im Browser einstellen — Text in rem wächst mit, während px fixiert bleibt. Em rechnet hier gleich, bezieht sich im echten Stylesheet aber auf die Schriftgröße des Elements selbst, sodass verschachtelte em-Werte sich multiplizieren, rem dagegen nicht — der Umrechner nimmt den flachen, wurzelbezogenen Fall an.
Alles läuft lokal in deinem Browser — nichts wird hochgeladen, nichts dauert. Die umgerechnete Liste kopierst du oder lädst sie als .txt-Datei herunter.