Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Chuyển đổi Pixel sang REM
24 px = 1,5 rem
Giá trị pixel nhập vào 24 px
Cỡ chữ gốc 16 px
Kết quả REM 1,5 rem

Bảng quy đổi Pixel sang REM thường gặp

Based on your root font size of 16 px

Pixel REM
4 px 0,25 rem
8 px 0,5 rem
12 px 0,75 rem
14 px 0,875 rem
15 px 0,9375 rem
16 px 1 rem
18 px 1,125 rem
20 px 1,25 rem
24 px 1,5 rem
25 px 1,5625 rem
32 px 2 rem
40 px 2,5 rem
48 px 3 rem
56 px 3,5 rem
64 px 4 rem
80 px 5 rem
300 px 18,75 rem
Mở rộng tất cả ↓

Công cụ chuyển đổi PX sang REM là gì?

Công cụ chuyển đổi PX sang REM giúp bạn quy đổi giá trị pixel (px) sang đơn vị rem — đơn vị được tính tương đối theo cỡ chữ của phần tử gốc (root) trong CSS. Việc chuyển đổi này rất quan trọng khi bạn muốn xây dựng giao diện web responsive và dễ tiếp cận, có khả năng co giãn linh hoạt trên nhiều kích thước màn hình cũng như theo tuỳ chọn của người dùng.

Khi nào nên dùng công cụ chuyển đổi PX sang REM

Bạn nên sử dụng công cụ chuyển đổi PX sang REM trong những trường hợp sau:

  • Khi phát triển website responsive cần co giãn cân đối trên nhiều loại thiết bị khác nhau
  • Khi xây dựng giao diện thân thiện với người dùng, tôn trọng tuỳ chọn cỡ chữ mà họ cài đặt
  • Khi cần chuyển một thiết kế hiện có từ đơn vị tuyệt đối (pixel) sang đơn vị tương đối (rem) để dễ bảo trì hơn

Cách tính PX sang REM

Công thức quy đổi từ pixel sang rem như sau:

rem = px ÷ cỡ chữ gốc

Trong đó:

  • rem là kết quả tính ra theo đơn vị rem
  • px là giá trị pixel mà bạn muốn chuyển đổi
  • cỡ chữ gốc là kích thước chữ cơ sở của phần tử gốc (thường là 16px ở phần lớn trình duyệt)

Ví dụ minh hoạ

Quảng cáo

Ví dụ 1: Chuyển kích thước tiêu đề từ pixel sang rem

Chuyển kích thước tiêu đề 24px sang rem với cỡ chữ gốc mặc định là 16px.

Dữ liệu nhập Phép tính Kết quả
Giá trị pixel: 24px
Cỡ chữ gốc: 16px
24 ÷ 16 1.5rem

Ví dụ 2: Chuyển giá trị margin với cỡ chữ gốc tuỳ chỉnh

Chuyển margin 40px sang rem với cỡ chữ gốc tuỳ chỉnh là 20px.

Dữ liệu nhập Phép tính Kết quả
Giá trị pixel: 40px
Cỡ chữ gốc: 20px
40 ÷ 20 2rem

Ví dụ 3: Chuyển một giá trị padding nhỏ

Chuyển padding 8px sang rem với cỡ chữ gốc mặc định là 16px.

Dữ liệu nhập Phép tính Kết quả
Giá trị pixel: 8px
Cỡ chữ gốc: 16px
8 ÷ 16 0.5rem

Bảng quy đổi pixel sang rem thường gặp

Dưới đây là bảng tra cứu các giá trị pixel phổ biến được quy đổi sang rem (dựa trên cỡ chữ gốc tiêu chuẩn 16px):

Pixel REM
4 px 0,25 rem
8 px 0,5 rem
12 px 0,75 rem
14 px 0,88 rem
15 px 0,94 rem
16 px 1 rem
18 px 1,12 rem
20 px 1,25 rem
24 px 1,5 rem
25 px 1,56 rem
32 px 2 rem
40 px 2,5 rem
48 px 3 rem
56 px 3,5 rem
64 px 4 rem
80 px 5 rem
300 px 18,75 rem

Lợi ích của việc dùng REM thay cho Pixel

Quảng cáo

Sử dụng đơn vị rem trong CSS mang lại nhiều ưu điểm:

  • Khả năng tiếp cận tốt hơn, vì đơn vị rem co giãn theo cài đặt cỡ chữ trên trình duyệt của người dùng
  • Dễ làm responsive hơn, chỉ cần thay đổi cỡ chữ gốc trong media query
  • Co giãn nhất quán hơn trên toàn bộ các phần tử
  • Dễ bảo trì hơn nhờ mối quan hệ tỉ lệ giữa các phần tử

Công cụ liên quan

Bạn cũng có thể thấy những công cụ liên quan sau đây hữu ích:

Cập nhật lần cuối: