Skip to content

Konverter REM ke PX — Rem ke Piksel, Langsung & Privat

Konversi rem ke px secara instan dengan root font-size yang dapat disesuaikan. 1rem = 16px secara default. Konversi dua arah langsung, siap salin, berjalan 100% di browser Anda.

Tanpa Pelacakan Berjalan di Browser Gratis
px
Pratinjau

Rubah cokelat yang gesit

Ditinjau untuk akurasi unit rem CSS dan panduan aksesibilitas — Tim Engineering Go Tools · Jun 11, 2026

Referensi Cepat

Berapa 1rem dalam px?

1rem = 16px (pada basis 16px) Pada root font-size default browser 16px, 1rem sama persis dengan 16px. Ini adalah jangkar untuk setiap konversi: px = rem × 16.

Apa Rumus rem ke px?

px = rem × root-font-size Kalikan nilai rem dengan root font-size. Misalnya, 1.5rem × 16 = 24px. Ubah basis di alat jika proyek Anda tidak menggunakan 16px.

Apa Itu Trik 62.5%?

62.5% → 1rem = 10px Menetapkan html { font-size: 62.5% } membuat root menjadi 10px, sehingga 1rem = 10px dan rem-ke-px hanya "kalikan dengan 10". Tetapkan basis alat ini ke 10 untuk menggunakannya.

Apa Itu Konverter REM ke PX?

Konverter rem ke px menerjemahkan unit rem menjadi ukuran piksel. 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 perkalian sederhana — px = rem × root-font-size — tetapi memeriksanya untuk setiap nilai saat membaca atau men-debug sebuah stylesheet itu berulang, yang justru dihilangkan oleh alat ini.

Developer biasanya menulis CSS dalam rem demi aksesibilitas dan skalabilitas: nilai yang ditulis dalam rem menskala dengan preferensi ukuran font browser pengguna, sementara nilai px tetap. Tetapi ada banyak momen ketika Anda membutuhkan angka piksel — mencocokkan mockup desain, menyerahkan ukuran kepada desainer yang bekerja dalam piksel, menetapkan properti khusus-px, atau men-debug mengapa sebuah elemen dirender pada ukuran tertentu. Saat itulah mengonversi rem kembali ke px adalah persis yang Anda inginkan.

Konverter ini menjaga kolom rem dan piksel 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) menguraikan rem menjadi nilai piksel yang berbeda dari pengaturan default 16px. Pratinjau langsung menampilkan ukuran teks hasil, dan tabel referensi mencantumkan nilai rem umum pada basis 16px untuk pencarian cepat.

Butuh arah yang lain? Gunakan konverter px ke rem. Untuk membersihkan 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 */
/* px = rem × root-font-size (16px by default) */

:root {
  font-size: 16px; /* 1rem = 16px */
}

/* 1.5rem  -> 24px */
/* 1rem    -> 16px */
/* 0.75rem -> 12px */
/* 2rem    -> 32px */

/* JavaScript equivalent */
const remToPx = (rem, base = 16) => rem * base;
console.log(remToPx(1.5)); // 24
console.log(remToPx(0.75)); // 12

Fitur Utama Konverter REM ke PX Ini

Root Font-Size Kustom

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.

Konversi Dua Arah Langsung

Kolom rem dan piksel tetap terhubung secara real time. Ubah salah satu sisi dan sisi lainnya langsung diperbarui terhadap basis yang Anda pilih.

Pratinjau Ukuran Bawaan

Baris pratinjau merender teks pada ukuran rem yang dimasukkan sehingga Anda dapat melihat skalanya, bukan sekadar angkanya.

Salin Sekali Klik

Salin nilai rem atau px ke clipboard Anda dengan satu klik, siap ditempel ke CSS atau alat desain.

Tabel Konversi Referensi

Bagan nilai rem umum dan padanan pikselnya pada basis 16px untuk pencarian cepat tanpa mengetik.

100% Berbasis Browser & Privat

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.

Contoh Konversi REM ke PX

Teks Isi — 1rem ke px

1
16px

Pada root font-size default 16px, 1rem sama persis dengan 16px. Inilah baseline untuk setiap konversi lainnya: px = rem × 16.

Judul — 1.5rem ke px

1.5
24px

1.5rem diuraikan menjadi 24px (1.5 × 16). Judul sering ditulis dalam rem agar menskala dengan preferensi ukuran font pengguna tetapi tetap memetakan ke ukuran piksel yang familiar.

Label Kecil — 0.75rem ke px

0.75
12px

0.75rem adalah 12px pada basis 16px. Memeriksa nilai piksel membantu memastikan cetakan kecil tetap terbaca.

Jarak — 0.5rem ke px

0.5
8px

0.5rem sama dengan 8px. Design system sering menyatakan padding dan margin dalam rem; mengonversi kembali ke px berguna untuk peninjauan yang presisi-piksel.

Judul Besar — 2rem ke px

2
32px

2rem tepat dua kali lipat basis, 32px. Kelipatan bersih seperti ini umum untuk judul yang menonjol.

Breakpoint — 48rem ke px

48
768px

Breakpoint media-query 48rem diuraikan menjadi 768px pada basis 16px — ambang lebar tablet yang familiar dinyatakan dalam unit yang dapat diskala.

Cara Mengonversi Nilai rem Umum ke px

Referensi cepat untuk nilai rem yang paling sering dikonversi developer ke px, pada root font-size default 16px.

Cara Mengonversi 1rem ke px

1 rem 16 px

Kalikan 1 dengan root font-size 16px untuk mendapatkan 16px. 1rem adalah nilai jangkar — ia sama persis dengan 16px pada pengaturan default, titik acuan untuk semua konversi lainnya.

1 rem 16 px

Hafalkan 1rem = 16px. Dari sana, bagi dua untuk 0.5rem (8px) dan kalikan dua untuk 2rem (32px).

Coba di atas — masukkan nilai rem Anda dan lihat piksel secara instan.

Cara Mengonversi 1.5rem ke px

1.5 rem 24 px

Kalikan 1.5 dengan 16 untuk mendapatkan 24px. 1.5rem adalah ukuran judul dan tombol besar yang umum, sehingga 24px sering muncul dalam design system.

1.5 rem 24 px

1.5rem = 24px. Ukuran judul yang rapi yang tepat 1.5× basis.

Coba di atas — masukkan nilai rem Anda dan lihat piksel secara instan.

Cara Mengonversi 0.75rem ke px

0.75 rem 12 px

Kalikan 0.75 dengan 16 untuk mendapatkan 12px. 0.75rem adalah ukuran umum untuk keterangan, label, dan cetakan kecil.

0.75 rem 12 px

0.75rem = 12px (tiga perempat dari basis). Berguna untuk teks sekunder.

Coba di atas — masukkan nilai rem Anda dan lihat piksel secara instan.

Cara Mengonversi 0.875rem ke px

0.875 rem 14 px

Kalikan 0.875 dengan 16 untuk mendapatkan 14px. 0.875rem adalah ukuran teks isi dan UI yang sangat umum di pustaka komponen.

0.875 rem 14 px

0.875rem = 14px, ukuran teks default di banyak framework UI.

Coba di atas — masukkan nilai rem Anda dan lihat piksel secara instan.

Cara Mengonversi 2rem ke px

2 rem 32 px

Kalikan 2 dengan 16 untuk mendapatkan 32px. 2rem adalah nilai judul besar dan jarak antarbagian yang sering muncul, memetakan ke 32px yang bersih.

2 rem 32 px

2rem = 32px, tepat dua kali lipat basis — mudah diingat untuk judul besar dan jarak.

Coba di atas — masukkan nilai rem Anda dan lihat piksel secara instan.

Cara Mengonversi 0.5rem ke px

0.5 rem 8 px

Kalikan 0.5 dengan 16 untuk mendapatkan 8px. 0.5rem adalah penambahan jarak yang umum untuk padding, margin, dan gap.

0.5 rem 8 px

0.5rem = 8px, setengah dari basis — unit jarak kecil yang sering dipakai.

Coba di atas — masukkan nilai rem Anda dan lihat piksel secara instan.

Bagan Konversi REM ke PX

Nilai rem ke px yang sudah dihitung sebelumnya pada root font-size default 16px. Tandai halaman ini untuk pencarian cepat.

Rem ke Piksel (basis 16px)

Tabel konversi rem ke piksel pada root font-size 16px
REM PX
0.25 4
0.5 8
0.75 12
1 16
1.25 20
1.5 24
1.75 28
2 32
2.25 36
2.5 40
2.75 44
3 48

Nilai Rem Lebih Besar ke px

Nilai rem lebih besar ke piksel pada root font-size 16px
REM PX
3.5 56
4 64
4.5 72
5 80
5.5 88
6 96
6.5 104
7 112
7.5 120
8 128

Cara Menggunakan Konverter REM ke PX

  1. 1

    Masukkan Nilai Rem

    Ketik atau tempel angka ke kolom Rem. Piksel yang setara langsung muncul — tanpa perlu tombol konversi.

  2. 2

    Tetapkan Root Font-Size (opsional)

    Basis default ke 16px. Ubah agar sesuai dengan proyek Anda — misalnya 10px untuk teknik 62.5% — dan setiap hasil diperbarui terhadap basis baru.

  3. 3

    Baca Hasil Piksel dan Pratinjau

    Kolom Piksel menampilkan nilai yang dikonversi, baris pratinjau merender teks pada ukuran tersebut, dan rumus mengonfirmasi rasio saat ini (mis. 1rem = 16px).

  4. 4

    Salin Nilai

    Klik ikon salin di samping salah satu kolom untuk menyalin nilai rem atau px ke clipboard Anda, siap ditempel di mana Anda membutuhkannya.

Kasus Penggunaan untuk Konversi REM ke PX

Mencocokkan Mockup Piksel
Periksa berapa nilai rem di CSS Anda diuraikan menjadi piksel sehingga selaras dengan mockup berbasis px seorang desainer.
Serah Terima Desain
Terjemahkan design system berbasis rem kembali ke px saat mengomunikasikan ukuran kepada desainer atau pemangku kepentingan yang berpikir dalam piksel.
Men-debug Tata Letak dan Tipe
Uraikan dengan cepat ukuran font, jarak, dan breakpoint rem menjadi piksel saat mendiagnosis mengapa sesuatu dirender pada ukuran tertentu.
Memverifikasi Teknik 62.5%
Konversi rem ke px terhadap root font-size 10px untuk mengonfirmasi nilai saat menggunakan html { font-size: 62.5% }.
Menetapkan Properti Khusus-px
Dapatkan angka piksel yang tepat untuk properti atau alat yang mengharapkan piksel alih-alih rem.
Meninjau Pustaka Komponen
Lihat ukuran piksel di balik pustaka komponen berbasis rem untuk mengaudit skala jarak dan tipografi.

Detail Teknis

Unit rem
rem relatif terhadap font-size root. 1rem sama dengan font-size itu dalam piksel — 16px secara default — sehingga px = rem × root-font-size.
Aritmetika Presisi Ganda
Konversi menggunakan floating point presisi ganda IEEE 754, dibulatkan ke maksimal lima desimal dengan nol di belakang dipangkas demi nilai yang bersih.
Pemrosesan Sisi Klien
Semua logika konversi berjalan dalam JavaScript di dalam browser Anda. Nol panggilan jaringan dibuat — alat ini berfungsi penuh secara offline setelah dimuat.

Praktik Terbaik Menggunakan rem dan px

Konversi Terhadap Basis Anda yang Sebenarnya
Selalu gunakan root font-size yang benar-benar ditetapkan stylesheet Anda. Basis 10px (teknik 62.5%) menguraikan rem menjadi piksel yang berbeda dari default 16px.
Tulis dalam rem, Verifikasi dalam px
Pertahankan CSS Anda dalam rem demi aksesibilitas dan gunakan angka piksel untuk peninjauan, serah terima, dan debugging — bukan sebagai alasan untuk menetapkan px secara permanen.
Perhatikan Pelipatgandaan em vs rem
Jika sebuah nilai diuraikan secara tak terduga, konfirmasikan bahwa ia adalah rem (relatif-root) dan bukan em (relatif-induk), yang berlipat ganda ketika bersarang.

FAQ REM ke PX

Berapa 1rem dalam piksel?
1rem sama dengan root font-size dalam piksel — 16px secara default. Unit rem relatif terhadap font-size dari elemen root, sehingga px = rem × root-font-size. Pada pengaturan standar 1rem = 16px, 1.5rem = 24px, dan 2rem = 32px. Jika sebuah stylesheet mengubah root font-size, nilai piksel dari 1rem berubah mengikutinya.
Bagaimana cara mengonversi rem ke px?
Kalikan nilai rem dengan root font-size. Rumusnya adalah px = rem × base, di mana base adalah font-size dari elemen (16px secara default). Misalnya, 1.5rem × 16 = 24px, dan 0.75rem × 16 = 12px. Alat ini melakukan perkalian untuk Anda secara real time dan memungkinkan Anda mengubah basis jika proyek Anda menggunakan root font-size yang berbeda.
Berapa 16px dalam rem?
16px sama dengan 1rem pada root font-size default 16px, karena rem = px ÷ base. Ini adalah kebalikan dari arah rem-ke-px: 1rem = 16px, jadi 16px = 1rem. Ubah basis di alat, atau gunakan konverter px ke rem, jika proyek Anda tidak menggunakan root 16px.
Mengapa desain menggunakan rem alih-alih px?
Unit rem menghormati preferensi ukuran font browser pengguna, yang penting untuk aksesibilitas. Ketika seseorang memperbesar ukuran font default mereka, semua yang berukuran dalam rem menskala secara proporsional, sementara nilai px tetap. Rem juga menjaga design system tetap konsisten — ubah satu root font-size dan seluruh antarmuka menskala ulang. Mengonversi rem kembali ke px tetap berguna untuk peninjauan presisi-piksel, serah terima desain, dan debugging.
Apa perbedaan antara rem, em, dan px?
px adalah unit absolut — piksel CSS yang tetap. rem relatif terhadap font-size root (), sehingga konsisten di seluruh halaman. em relatif terhadap font-size dari induk elemen saat ini, sehingga berlipat ganda ketika bersarang. Gunakan rem untuk sebagian besar ukuran agar menskala dengan preferensi pengguna, px untuk detail tetap seperti border 1px, dan em ketika Anda ingin nilai menskala relatif terhadap konteks lokalnya.
Apa itu trik font-size 62.5%?
Menetapkan html { font-size: 62.5% } membuat root font-size menjadi 10px (62.5% dari default 16px). Dengan basis 10px, 1rem = 10px, sehingga rem-ke-px hanya "kalikan dengan 10": 1.6rem = 16px, 2.4rem = 24px. Banyak developer menyukai aritmetika yang lebih sederhana, lalu menetapkan body { font-size: 1.6rem } untuk teks isi 16px yang mudah dibaca. Tetapkan root font-size alat ini ke 10 untuk konversi terhadap basis 62.5%.
Bisakah saya mengubah root font-size di konverter ini?
Ya. Kolom Root font-size default ke 16px tetapi menerima nilai apa pun — 10, 18, 20, atau berapa pun yang digunakan proyek Anda. Setiap konversi dan tabel referensi diperbarui terhadap basis yang Anda tetapkan. Klik 'Atur ulang ke 16' untuk kembali ke default. Sebagian besar konverter menetapkan 16px secara permanen; basis kustom inilah yang memungkinkan alat ini cocok dengan stylesheet asli Anda.
Apakah 1rem selalu 16px?
Hanya ketika root font-size adalah 16px, yang merupakan default di hampir semua browser. Hubungan 1rem = 16px berlaku selama html { font-size } tidak ditimpa. Jika sebuah stylesheet menetapkan root font-size ke 10px atau 18px, maka 1rem sama dengan nilai itu. Selalu konversi terhadap root font-size aktual halaman.
Kapan saya harus mengonversi rem kembali ke px?
Mengonversi rem ke px berguna ketika Anda membutuhkan nilai presisi-piksel: mencocokkan mockup desain, mengomunikasikan ukuran kepada desainer yang bekerja dalam piksel, menetapkan properti khusus-px, atau men-debug mengapa sebuah elemen dirender pada ukuran tertentu. Penulisan rem tetap di CSS Anda demi skalabilitas; angka px untuk verifikasi dan serah terima.
Apakah root font-size yang saya gunakan untuk konversi itu penting?
Ya — root font-size adalah pengalinya, jadi ia langsung mengubah hasilnya. 2rem adalah 32px pada basis 16px tetapi 20px pada basis 10px. Jika stylesheet Anda menggunakan teknik 62.5% atau root font-size kustom apa pun, tetapkan basis alat agar cocok, atau nilai pikselnya akan salah.
Seberapa akurat konverter rem ke px ini?
Konversi menggunakan aritmetika presisi ganda IEEE 754 dan rumus tepat px = rem × base, dengan hasil dibulatkan ke maksimal lima tempat desimal dan nol di belakang dipangkas. Itu jauh lebih halus daripada yang dibutuhkan browser, dan matematikanya deterministik, sehingga Anda dapat mengandalkannya untuk pekerjaan produksi.
Apakah data saya aman saat menggunakan konverter ini?
Sepenuhnya. Semua konversi berjalan secara lokal di browser Anda menggunakan JavaScript. Tidak ada nilai yang dikirim ke server mana pun — tidak ada permintaan jaringan, tidak ada cookie pada input Anda, dan tidak ada analitik pada apa yang Anda ketik. Anda dapat memverifikasinya dengan memutuskan koneksi internet: alat ini tetap berfungsi penuh secara offline setelah halaman dimuat.