Px na rem – przelicznik
Ten przelicznik zamienia px na rem (i odwrotnie): wpisz wartość, dostosuj rozmiar bazowy i zobacz rem, em, pt, procent i vw oraz tabelę popularnych rozmiarów.
Przykład: Wartość 24 · Jednostka wartości: px (piksele) · Rozmiar czcionki elementu głównego (rem) 16 px · Rozmiar czcionki elementu nadrzędnego (em, %) 16 px · Szerokość okna (vw) 1440 px → Wynik: 24 px = 1,5 rem. Źródło: W3C – CSS Values and Units Module Level 4: absolute lengths (1in = 96px = 72pt) i font-relative lengths (em, rem). Stan na: .
Jak to obliczamy
Przy domyślnych 16 px przeglądarki 24 px to dokładnie 1,5 rem. Wzór: rem = px / rozmiar bazowy, a odwrotnie px = rem · rozmiar bazowy.
Jak to liczymy
rem odnosi się do rozmiaru czcionki elementu głównego (html), em do czcionki elementu nadrzędnego. 1 pt to 1/72 cala, a 1 px to 1/96 cala, więc 1 pt = 4/3 px; 12 pt to 16 px. Procent przy rozmiarze czcionki odnosi się do czcionki rodzica. 1 vw to 1 % szerokości okna. Przelicznik najpierw zamienia wartość na px, a stąd na wszystkie pozostałe jednostki.
Warto wiedzieć
- Jeśli odwiedzający powiększył czcionkę w przeglądarce, wartości w rem skalują się same, a px pozostaje stały (dostępność, WCAG 1.4.4).
- Jeśli Twój CSS ustawia
html { font-size: 62.5% }, 1 rem = 10 px. Wpisz wtedy 10 jako rozmiar bazowy. - em się kumuluje: 1,5 em w elemencie z 1,5 em daje 2,25 raza. rem nie ma tego problemu.
- rem jest typowy dla odstępów i rozmiarów czcionek, a px nadal ma sens dla cienkich linii i obramowań.
Najczęściej zadawane pytania
Jak przeliczyć px na rem?
Podziel wartość w px przez bazowy rozmiar czcionki. Przy 16 px: 24 px / 16 = 1,5 rem.
Ile px to 1 rem?
Domyślnie 16 px, bo przeglądarki tak ustawiają czcionkę główną. Gdy ktoś zmieni czcionkę w przeglądarce lub ustawi font-size na html, wartość się zmienia.
Czym różni się em od rem?
rem zawsze odnosi się do czcionki głównej (html), em do czcionki elementu nadrzędnego. Dlatego wartości em mogą się mnożyć w zagnieżdżonych elementach.
Ile pt to 16 px?
12 pt, bo 1 pt = 4/3 px. Odwrotnie, 10 pt to około 13,33 px.
Źródła i podstawa prawna
- W3C – CSS Values and Units Module Level 4: absolute lengths (1in = 96px = 72pt) i font-relative lengths (em, rem)
- MDN – CSS-Längeneinheiten (rem, em, vw)
- W3C WCAG 2.2 – Success Criterion 1.4.4 Resize Text (jednostki względne uwzględniają rozmiar czcionki użytkownika)
Stan na: · Zasady redakcyjne
Podobne narzędzia
- Piksele na cmPiksele na cm z właściwą rozdzielczością: piksele na cm, mm i cale, długość na piksele oraz rozmiar wydruku zdjęcia przy 300 dpi, z pokazanym obliczeniem.
- Generator gradientu CSSGenerator gradientu CSS: liniowy, radialny lub stożkowy, dowolna liczba punktów koloru, kąt i kolor zapasowy – podgląd na żywo i gotowy kod CSS do skopiowania.
- Generator box-shadow CSSBox shadow generator: twórz cienie CSS suwakami – wiele warstw, rozmycie, spread, kolor z przezroczystością, inset i szablony, CSS kopiujesz jednym kliknięciem.
- Generator border-radius CSSZaokrąglone rogi CSS suwakami: wszystkie rogi razem lub osobno, px albo %, eliptyczna składnia z 8 wartościami – najkrótszy zapis, podgląd na żywo i kopiowanie.
- Pary czcionek: jakie czcionki do siebie pasująPary czcionek do nagłówków i tekstu z podglądem na żywo, gotowym CSS i dostępnością w Windows, macOS, iOS i Androidzie – tylko czcionki systemowe.
- Konwerter kolorów: HEX, RGB, HSL, HSV, CMYKKonwerter kolorów online: zamiana HEX na RGB, RGB na HEX, HSL, HSV, HWB i CMYK. Wpisz kolor w dowolnym formacie lub wybierz go z próbnika i skopiuj wynik.
- Moje IP – jaki mam adres IP?Moje IP od razu: pokazuje Twój publiczny adres IP, rozpoznaje IPv4 lub IPv6 i wyjaśnia różnicę. Za darmo, bez rejestracji – adres IP nie jest zapisywany.
- Kalkulator CSS clampKalkulator CSS clamp dla płynnych rozmiarów czcionek i odstępów: wpisz wartość minimalną, maksymalną i zakres viewportu, a skopiujesz gotowe clamp().
- Generator robots.txtGenerator robots.txt: wybierz szablon, zablokuj lub dopuść ścieżki, dodaj mapę witryny i wyklucz boty AI – gotowy plik do skopiowania z kontrolą błędów.