Entwickler-Werkzeug / 18
CSS Einheiten-Umrechner (px / rem / em / vh / vw)
Rechne Pixelgrößen in rem, em, vw und vh um – bezogen auf die Standard-Schriftgröße des Root-Elements (Standard 16px).
CSS Einheiten-Umrechner (px / rem / em / vh / vw): TOEA berechnet relative CSS-Einheiten für Schrift und Layout und erzeugt Skalentabellen als Referenz. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.
- Kategorie
- Entwicklerwerkzeuge
- Ausführungen
- In deinem Browser
- Kosten
- Kostenlos · ohne Anmeldung
- Verfügbarkeit
- Einsatzbereit
font-size: 1.5rem; /* 24px */Pixel-zu-REM-Umrechnungstabelle (16px-Basis)
Warum rem statt px
Browser starten mit 16px, aber Menschen mit eingeschränktem Sehvermögen erhöhen oft die Standardschriftgröße in ihren Browsereinstellungen. In rem gesetzter Text wächst mit dieser Einstellung, in px gesetzter Text nicht. Die Seitenvergrößerung vergrößert beides, aber auf die Schriftgrößeneinstellung verlassen sich viele Menschen. Außerdem erwartet das WCAG-Kriterium zur Textvergrößerung, dass Text ohne Verluste auf 200% skaliert werden kann. Setze Schriftgrößen und den dazugehörigen Abstand in rem und verwende px für Haarlinien und Rahmen.
Die em-Spalte und Verschachtelung
Ein em bezieht sich auf die eigene Schriftgröße des Elements, bei font-size selbst jedoch auf die des übergeordneten Elements. Die em-Werte hier setzen voraus, dass das übergeordnete Element die Grundgröße hat; das gilt nur auf der obersten Ebene. Innerhalb eines Elements mit 0.875em ergibt ein weiteres 0.875em 12.25px statt 14px, und die Verkleinerung setzt sich fort. Deshalb ist rem die sicherere Standardeinstellung, während em für Abstände geeignet ist, die mit dem Text ihrer Komponente skalieren sollen.
Die Basis von 62,5% und Viewport-Einheiten
Mit html { font-size: 62.5% } entspricht 1rem 10px, was die Berechnung erleichtert. Gib als Basisgröße 10 ein, um dies abzubilden. Dadurch wird alles andere, was in rem bemessen ist, einschließlich Komponenten von Drittanbietern, kleiner. Setze daher in body erneut eine gut lesbare Größe.
Die vw- und vh-Werte setzen einen Viewport von 1440 × 900 voraus. Auf Mobilgeräten kann 100vh größer als der sichtbare Bereich sein, solange die Browserleiste angezeigt wird. 100svh und 100dvh sind die Einheiten, die dies berücksichtigen.
So benutzt du es
- Gib einen Pixelwert (px) und die Basis-Schriftgröße des Root-Elements ein (Standard 16px).
- Sieh dir die berechneten Werte für rem, em, vw und vh an.
- Kopiere einsatzbereite CSS-Codeausschnitte oder nutze die Skalentabelle.
Datenschutz & Einschränkungen
Läuft direkt im Browser mit clientseitigem JavaScript.
Ähnliche Tools
Häufige Fragen
Wie groß ist die Standard-Schriftgröße des Root-Elements?
Die meisten modernen Webbrowser verwenden standardmäßig 16px.
Kostenloses Tool · läuft in deinem browser · kein Konto nötig