Перейти к содержимому
Aback Tools Logo

Конвертер PX в REM / EM

Мгновенно переводите значения в пикселях в rem и em с помощью нашего бесплатного конвертера px в rem и em. Поддерживаются все четыре направления - px→rem, rem→px, px→em, em→px - с настраиваемыми размерами шрифта корня и родителя. Есть таблица значений для популярных пиксельных размеров. Без регистрации - все преобразования выполняются локально в вашем браузере.

Convert PX to REM / EM

Enter a value, choose a conversion direction, and configure the root font size (for rem) or parent font size (for em). All conversions run instantly in your browser with a full reference table for common pixel values.

Reference Table - Common PX Values(root: 16px, parent: 16px)
pxrem (16px root)em (16px parent)
40.250.25
80.50.5
120.750.75
140.8750.875
1611
181.1251.125
201.251.25
241.51.5
3222
4833
6444
9666

Почему стоит использовать наш конвертер PX в REM / EM?

  • Мгновенный перевод PX в REM / EM: Переводите пиксельные значения в rem и em моментально в браузере, без ожидания. Наш конвертер px в rem и em обрабатывает все четыре направления - px→rem, rem→px, px→em, em→px - за миллисекунды и показывает полную таблицу значений.
  • Безопасный онлайн-конвертер PX в REM: Все преобразования px в rem и em выполняются локально в вашем браузере - значения не покидают устройство. Пользуйтесь нашим онлайн-конвертером px в rem и em с полной приватностью и без сбора данных.
  • Онлайн-конвертер PX в REM без установки: Пользуйтесь нашим конвертером px в rem и em прямо в любом браузере - без загрузок, плагинов и установки приложений. Переводите пиксельные значения с любого устройства и где угодно мгновенно.
  • Настраиваемые размеры шрифта корня и родителя: Наш конвертер px в rem и em позволяет задать любой размер шрифта корня для перевода в rem и любой размер шрифта родителя для перевода в em. Выбирайте готовые значения (14px, 16px, 18px, 20px) или вводите свой.

Типичные сценарии использования конвертера PX в REM / EM

  • Адаптивный веб-дизайн: Переводите фиксированные пиксельные значения в rem, чтобы создавать масштабируемые и доступные макеты, учитывающие предпочтения пользователя по размеру шрифта. Используйте наш конвертер px в rem, чтобы перенести пиксельные макеты в гибкий адаптивный CSS.
  • Масштабирование типографики в CSS: Задавайте размеры шрифта в rem, чтобы текст масштабировался пропорционально размеру шрифта корня. Наш конвертер px в rem и em помогает перевести спецификации дизайна в пикселях в корректные значения rem для единообразной типографики.
  • Отступы на уровне компонента с EM: Используйте единицы em для внутренних и внешних отступов, которые масштабируются относительно размера шрифта самого компонента. Наш конвертер px в em вычисляет корректное значение em от любого размера шрифта родителя для отступов внутри компонента.
  • Доступность и соответствие WCAG: Рекомендации WCAG советуют использовать относительные единицы, такие как rem, для размеров шрифта, чтобы поддерживать масштабирование браузера и предпочтения пользователя. Наш конвертер px в rem помогает разработчикам создавать доступные интерфейсы, соответствующие требованиям WCAG 1.4.4.
  • Разработка дизайн-систем: Дизайн-системы используют шкалы отступов на основе rem (например, 0.25rem, 0.5rem, 1rem, 1.5rem). С помощью нашего конвертера px в rem и em переводите пиксельные значения из макетов Figma или Sketch в нужные rem-токены вашей дизайн-системы.
  • Настройка CSS-фреймворков: Tailwind CSS, Bootstrap и другие фреймворки используют размеры в rem. Используйте наш конвертер px в rem, чтобы рассчитать корректные значения rem при настройке контрольных точек, шкал отступов и типографики.

Что такое PX, REM и EM?

В CSS px (пиксели) - абсолютные единицы: 16px всегда остаются 16px независимо от других настроек. rem (root em) - относительная единица, основанная на размере шрифта корневого элемента (элемента <html>). Если размер шрифта корня равен 16px, то 1rem = 16px, 1.5rem = 24px, а 0.5rem = 8px. em - тоже относительная единица, но она зависит от размера шрифта родительского элемента, а не корневого. Если у родительского элемента размер шрифта 20px, то внутри него 1em = 20px. Наш конвертер px в rem и em поддерживает все четыре направления перевода - px→rem, rem→px, px→em, em→px - с настраиваемыми размерами шрифта корня и родителя.

Как работает наш конвертер PX в REM / EM

  1. 1. Настройте размеры шрифта: Задайте размер шрифта корня для перевода в rem (по умолчанию 16px - значение браузера) и размер шрифта родителя для перевода в em. Выберите готовое значение или введите своё. Вся обработка идёт локально в браузере - данные не покидают устройство.
  2. 2. Выберите направление и введите значение: Выберите px→rem, rem→px, px→em или em→px в меню направления. Кнопка смены направления мгновенно разворачивает его. Введите значение и нажмите «Перевести».
  3. 3. Посмотрите результат и таблицу значений: Результат появляется сразу же с кнопкой копирования. Таблица значений показывает популярные пиксельные размеры (от 4px до 96px), переведённые в rem и em с заданными размерами шрифта, для быстрого просмотра.

Формулы перевода

  • PX в REM: rem = px ÷ размер шрифта корня. Пример: 24px ÷ 16px = 1.5rem.
  • REM в PX: px = rem × размер шрифта корня. Пример: 1.5rem × 16px = 24px.
  • PX в EM: em = px ÷ размер шрифта родителя. Пример: 24px ÷ 20px = 1.2em.
  • EM в PX: px = em × размер шрифта родителя. Пример: 1.2em × 20px = 24px.

REM и EM: когда что использовать

Используйте rem для глобальных размеров, которые должны масштабироваться вместе с настройкой размера шрифта в браузере пользователя: размеров шрифта, шкал отступов и размеров макета. Rem предсказуем, потому что всегда ссылается на корень, и избегает накопления вложенных значений em. Используйте em для размеров внутри компонента, когда нужно, чтобы элементы масштабировались относительно размера шрифта контейнера: внутренние и внешние отступы, размеры иконок внутри компонента. Em удобен для самодостаточных компонентов, но может неожиданно накапливаться при глубокой вложенности. Стандартный размер шрифта корня в браузере - 16px, поэтому в большинстве браузеров 1rem = 16px, если пользователь или разработчик не изменил это значение.

Часто задаваемые вопросы

Конвертер px в rem переводит значения в пикселях в единицы rem на основе настраиваемого размера шрифта корня. Наш конвертер px в rem и em поддерживает все четыре направления - px→rem, rem→px, px→em, em→px - с таблицей значений для популярных размеров, и всё работает мгновенно в браузере.

rem = px ÷ размер шрифта корня. При стандартном размере шрифта корня в браузере 16px: 16px = 1rem, 24px = 1.5rem, 32px = 2rem. Наш конвертер px в rem моментально применяет эту формулу для любого заданного размера шрифта корня.

rem зависит от размера шрифта корневого элемента (всегда элемента <html>), а em - от размера шрифта родительского элемента. Rem предсказуемее для глобальных размеров; em удобен для размеров внутри компонента, которые должны масштабироваться вместе с контейнером.

Стандартный размер шрифта корня в браузере - 16px, это самый распространённый вариант. Некоторые дизайнеры используют 10px, чтобы упростить расчёты в rem (1rem = 10px, значит 1.6rem = 16px). Наш конвертер поддерживает любой размер шрифта корня - из готовых вариантов или свой.

Использование rem для размеров шрифта уважает предпочтения пользователя по размеру шрифта в браузере и повышает доступность. Если пользователь установит базовый размер 20px, текст в rem масштабируется соответственно, а текст в px останется фиксированным. Это требуется для соответствия критерию WCAG 1.4.4.

Да! Выберите «em → px» в меню направления, задайте размер шрифта родителя, введите значение в em и нажмите «Перевести». Инструмент считает px = em × размер шрифта родителя. Кнопка смены направления быстро переключает px→em и em→px.

Да! Наш конвертер px в rem и em на 100 % бесплатный: без регистрации, рекламы и ограничений. Переводите пиксельные значения сколько угодно раз - полностью бесплатно и навсегда.

Безусловно. Все преобразования выполняются локально в браузере на JavaScript. Ваши значения никогда не отправляются на сервер, что гарантирует полную приватность при каждом использовании нашего онлайн-конвертера px в rem и em.

Таблица значений показывает популярные пиксельные размеры (от 4px до 96px), переведённые одновременно в rem и em с заданными вами размерами шрифта. Текущее конвертируемое значение выделяется для быстрого просмотра.