Berapa 16px dalam rem?
16px = 1rem (pada basis 16px) Pada root font-size default browser 16px, 16px sama persis dengan 1rem. Ini adalah jangkar untuk setiap konversi lainnya: rem = px ÷ 16.
Konversi px ke rem secara instan dengan root font-size yang dapat disesuaikan. 16px = 1rem secara default. Konversi dua arah langsung, siap salin, berjalan 100% di browser Anda.
Rubah cokelat yang gesit
16px = 1rem (pada basis 16px) Pada root font-size default browser 16px, 16px sama persis dengan 1rem. Ini adalah jangkar untuk setiap konversi lainnya: rem = px ÷ 16.
rem = px ÷ root-font-size Bagi nilai piksel dengan root font-size. Misalnya, 24px ÷ 16 = 1.5rem. Ubah basis di alat jika proyek Anda tidak menggunakan 16px.
62.5% → 1rem = 10px Menetapkan html { font-size: 62.5% } membuat root menjadi 10px, sehingga 1rem = 10px dan matematika rem hanya "bagi dengan 10". Tetapkan basis alat ini ke 10 untuk menggunakannya.
Konverter px ke rem menerjemahkan ukuran piksel menjadi unit rem untuk CSS. Unit rem ("root em") relatif terhadap font-size dari elemen root: 1rem selalu sama dengan root font-size, yang ditetapkan browser ke 16px secara default. Konversinya adalah pembagian sederhana — rem = px ÷ root-font-size — tetapi melakukannya secara manual untuk setiap ukuran font, margin, dan breakpoint dalam sebuah stylesheet itu melelahkan dan rawan kesalahan, yang justru dihilangkan oleh alat ini.
Alasan untuk mengonversi sama sekali adalah aksesibilitas dan skalabilitas. Ketika sebuah nilai ditulis dalam px, ia terkunci pada ukuran tetap dan mengabaikan preferensi ukuran font browser pengguna. Ketika ditulis dalam rem, ia menskala secara proporsional jika pengguna memperbesar ukuran font default mereka — akomodasi penting bagi orang dengan penglihatan rendah dan pengalaman yang lebih mulus bagi siapa pun yang melakukan zoom. Menyatakan sebuah design system dalam rem juga berarti satu perubahan pada root font-size menyekala ulang seluruh antarmuka secara konsisten.
Konverter ini menjaga kolom piksel dan rem tetap terhubung secara real time, sehingga Anda dapat bergerak ke kedua arah, dan — tidak seperti alat yang menetapkan basis 16px secara permanen — ia memungkinkan Anda menetapkan root font-size apa pun. Itu penting karena stylesheet yang menggunakan teknik 62.5% (root 10px) dikonversi berbeda dari pengaturan default 16px. Pratinjau langsung menampilkan ukuran teks hasil, dan tabel referensi mencantumkan nilai px paling umum pada basis 16px untuk pencarian cepat.
Butuh arah sebaliknya? Gunakan konverter rem ke px. Untuk merapikan stylesheet itu sendiri, coba CSS formatter, dan untuk pekerjaan warna lihat konverter warna. Semuanya berjalan di browser Anda — nilai Anda tidak pernah meninggalkan perangkat Anda.
/* The core formula */
/* rem = px ÷ root-font-size (16px by default) */
:root {
font-size: 16px; /* 1rem = 16px */
}
.title { font-size: 1.5rem; } /* 24px */
.body { font-size: 1rem; } /* 16px */
.caption{ font-size: 0.75rem; } /* 12px */
.card { padding: 1.5rem; } /* 24px */
/* JavaScript equivalent */
const pxToRem = (px, base = 16) => px / base;
console.log(pxToRem(24)); // 1.5
console.log(pxToRem(12)); // 0.75 Konversi terhadap basis apa pun, bukan hanya 16px. Cocokkan teknik 62.5% (10px) atau root font-size aktual proyek Anda — sebagian besar alat menetapkan 16 secara permanen.
Kolom piksel dan rem tetap terhubung secara real time. Ubah salah satu sisi dan sisi lainnya langsung diperbarui terhadap basis yang Anda pilih.
Baris pratinjau merender teks pada ukuran rem hasil sehingga Anda dapat melihat skalanya, bukan sekadar angkanya.
Salin nilai px atau rem ke clipboard Anda dengan satu klik, siap ditempel langsung ke CSS Anda.
Bagan nilai px paling umum dan padanan rem-nya pada basis 16px untuk pencarian cepat tanpa mengetik.
Semua matematika terjadi secara lokal di browser Anda. Tidak ada permintaan server, tidak ada pelacakan, tidak ada penyimpanan data — nilai Anda tidak pernah meninggalkan perangkat Anda.
16
1rem
Pada root font-size default 16px, 16px sama persis dengan 1rem. Inilah baseline yang menjadi acuan setiap konversi lainnya: rem = px ÷ 16.
24
1.5rem
Judul 24px menjadi 1.5rem (24 ÷ 16 = 1.5). Menggunakan rem berarti judul menskala secara otomatis jika pengguna mengubah ukuran font default browser mereka.
12
0.75rem
12px adalah 0.75rem pada basis 16px. Cetakan kecil dan keterangan adalah kandidat umum untuk rem agar menghormati preferensi ukuran font pembaca.
8
0.5rem
8px sama dengan 0.5rem. Banyak design system menyatakan padding dan margin dalam rem agar jarak menskala bersama teks.
18
1.125rem
Jika Anda menetapkan root font-size ke 10px (teknik 62.5%), 18px menjadi 1.8rem. Pada basis default 16px, 18px adalah 1.125rem. Selalu konversi terhadap basis yang benar-benar digunakan proyek Anda.
768
48rem
Breakpoint media-query 768px adalah 48rem pada basis 16px. Breakpoint berbasis rem melakukan zoom lebih dapat diprediksi ketika pengguna menskala teks mereka.
Referensi cepat untuk nilai px yang paling sering dikonversi developer ke rem, pada root font-size default 16px.
Bagi 16 dengan root font-size 16px untuk mendapatkan 1rem. 16px adalah nilai jangkar — ia sama persis dengan 1rem pada pengaturan default, itulah sebabnya ia menjadi titik acuan untuk semua konversi lainnya.
16 px → 1 rem Hafalkan 16px = 1rem. Dari sana, bagi dua untuk 0.5rem (8px) dan kalikan dua untuk 2rem (32px).
Coba di atas — masukkan nilai piksel Anda dan lihat rem secara instan.
Bagi 24 dengan 16 untuk mendapatkan 1.5rem. 24px adalah ukuran judul dan tombol besar yang umum, sehingga 1.5rem sering muncul dalam design system.
24 px → 1.5 rem 24px tepat 1.5× basis, jadi memetakan dengan rapi ke 1.5rem — nilai yang rapi untuk judul.
Coba di atas — masukkan nilai piksel Anda dan lihat rem secara instan.
Bagi 12 dengan 16 untuk mendapatkan 0.75rem. 12px adalah ukuran umum untuk keterangan, label, dan cetakan kecil yang tetap harus menghormati preferensi ukuran font pengguna.
12 px → 0.75 rem 12px = 0.75rem (tiga perempat dari basis). Berguna untuk teks sekunder.
Coba di atas — masukkan nilai piksel Anda dan lihat rem secara instan.
Bagi 14 dengan 16 untuk mendapatkan 0.875rem. 14px adalah ukuran teks isi dan UI yang sangat umum, sehingga 0.875rem terus-menerus muncul di pustaka komponen.
14 px → 0.875 rem 14px = 0.875rem. Ini adalah ukuran teks default di banyak framework UI.
Coba di atas — masukkan nilai piksel Anda dan lihat rem secara instan.
Bagi 32 dengan 16 untuk mendapatkan 2rem. 32px adalah nilai judul besar dan jarak antarbagian yang sering muncul, memetakan ke 2rem yang bersih.
32 px → 2 rem 32px = 2rem, tepat dua kali lipat basis — mudah diingat untuk judul besar dan jarak yang lapang.
Coba di atas — masukkan nilai piksel Anda dan lihat rem secara instan.
Bagi 10 dengan 16 untuk mendapatkan 0.625rem pada basis default. Perhatikan bahwa 10px juga merupakan root font-size yang digunakan oleh teknik 62.5%, di mana 10px justru akan sama dengan 1rem.
10 px → 0.625 rem Pada basis 16px, 10px = 0.625rem. Jika Anda mengadopsi teknik 62.5%, tetapkan basis ke 10 dan 10px menjadi 1rem.
Coba di atas — masukkan nilai piksel Anda dan lihat rem secara instan.
Nilai px ke rem yang sudah dihitung sebelumnya pada root font-size default 16px. Tandai halaman ini untuk pencarian cepat.
| PX | REM |
|---|---|
| 8 | 0.5 |
| 9 | 0.5625 |
| 10 | 0.625 |
| 11 | 0.6875 |
| 12 | 0.75 |
| 13 | 0.8125 |
| 14 | 0.875 |
| 15 | 0.9375 |
| 16 | 1 |
| 17 | 1.0625 |
| 18 | 1.125 |
| 19 | 1.1875 |
| 20 | 1.25 |
| 21 | 1.3125 |
| 22 | 1.375 |
| 23 | 1.4375 |
| 24 | 1.5 |
| 28 | 1.75 |
| 32 | 2 |
| 36 | 2.25 |
| 40 | 2.5 |
| 44 | 2.75 |
| 48 | 3 |
| PX | REM |
|---|---|
| 56 | 3.5 |
| 64 | 4 |
| 72 | 4.5 |
| 80 | 5 |
| 88 | 5.5 |
| 96 | 6 |
Ketik atau tempel angka ke kolom Piksel (px). Rem yang setara langsung muncul — tanpa perlu tombol konversi.
Basis default ke 16px. Ubah agar sesuai dengan proyek Anda — misalnya 10px untuk teknik 62.5% — dan setiap hasil diperbarui terhadap basis baru.
Kolom Rem menampilkan nilai yang dikonversi, baris pratinjau merender teks pada ukuran tersebut, dan rumus mengonfirmasi rasio saat ini (mis. 1rem = 16px).
Klik ikon salin di samping salah satu kolom untuk menyalin nilai px atau rem ke clipboard Anda, siap ditempel ke CSS Anda.
Alat Konversi
Konversi antara biner, hex, desimal, oktal, dan basis apa pun (2-36) secara instan. Presisi BigInt, output siap kode. Gratis, privat — tanpa pendaftaran.
Alat Konversi
Konversi HEX ke RGB, HSL, OKLCH, OKLAB, dan CMYK di peramban Anda — salin format apa pun dengan satu klik. Gratis, tanpa daftar, warna Anda tidak pernah meninggalkan halaman.
Alat Konversi
Konversi warna HEX ke CMYK di peramban Anda. Aproksimasi naif berbasis sRGB untuk pratinjau cetak. Gratis, tanpa daftar, warna Anda tetap lokal.
Alat Konversi
Konversi warna hex apa pun ke HSL di peramban Anda — 3 digit, 6 digit, dan 8 digit dengan alpha semuanya didukung. Gratis, instan, tanpa daftar, warna Anda tidak pernah meninggalkan halaman.
Alat Konversi
Konversi HEX ke OKLCH untuk token desain Tailwind v4. Output seragam-perseptual langsung dengan peringatan gamut Display P3. Gratis, hanya di peramban.
Alat Konversi
Konversi kode warna HEX apa pun ke RGB di peramban Anda — HEX 3 digit, 6 digit, dan 8 digit dengan alpha semuanya didukung. Gratis, instan, tanpa daftar, warna Anda tidak pernah meninggalkan halaman.