ESC

Конвертер единиц

px
Стандартный размер шрифта в браузере — 16px
px
rem
em
pt
Все вычисления происходят в вашем браузере. Данные не отправляются на сервер.

Справочная таблица

PX REM EM PT

Вывод CSS-переменных

Примеры использования

Типографская шкала

Конвертация полной типографской шкалы из пикселей в REM для адаптивного веб-дизайна.

Адаптивная вёрстка

Конвертация отступов и размеров из PX в REM для гибких адаптивных макетов.

CSS-переменные

Генерация CSS custom properties с значениями в REM из вашей дизайн-системы на основе пикселей.

Возможности

Двусторонняя конвертация

Мгновенная конвертация из любой единицы во все остальные — PX, REM, EM и PT

Справочная таблица

Просмотр распространённых значений в пикселях и их эквивалентов в REM, EM и PT

Массовая конвертация

Вставьте несколько значений PX и получите все конвертации одним кликом

Конфиденциальность

Все вычисления выполняются локально в вашем браузере, данные не отправляются на сервер

Как использовать?

1

Задайте базовый размер шрифта

Установите базовый размер шрифта (по умолчанию 16px). Он используется как основа для расчётов REM и EM.

2

Введите значение

Введите значение в любое поле (PX, REM, EM или PT) — остальные обновятся автоматически.

3

Скопируйте результат

Копируйте отдельные значения, справочную таблицу или CSS-переменные для вашего проекта.

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

Формула следующая: REM = PX / базовый размер шрифта. Стандартный базовый размер шрифта в браузере составляет 16px, поэтому 24px = 24/16 = 1.5rem. Если ваш корневой font-size отличается (например, 10px для более простых расчетов), измените базовый размер в конвертере, и он мгновенно пересчитает все значения.

REM (root em) всегда относится к размеру шрифта корневого элемента (html) — это стабильно и предсказуемо по всей странице. EM относится к родительскому элементу, что означает наложение: если у родителя 1.2em, а у ребенка тоже 1.2em, то ребенок получит размер в 1.44 раза больше базового. Используйте REM для размеров шрифтов и единообразных отступов; используйте EM, когда вы намеренно хотите масштабирования относительно собственного размера шрифта компонента (например, padding у кнопки).

REM учитывает предпочтения пользователя в настройках размера шрифта браузера. Если пользователь установит стандартный шрифт браузера на 20px для удобства доступа, то 1rem станет равен 20px, и ваша верстка масштабируется пропорционально. Значения PX фиксированы и игнорируют эти настройки. Использование REM делает ваш сайт более доступным и позволяет легко масштабировать его одним изменением корневого размера шрифта.

PT (points) — это печатная единица: 1pt = 1/72 дюйма. Для веба, при стандартном разрешении экрана, 12pt = 16px. PT иногда используется в стилях для печати (@media print), но редко в обычном веб-CSS. Для экранных макетов придерживайтесь PX, REM или EM.

Введите несколько значений PX по одному на строку в поле Bulk Converter и нажмите Convert. Вы получите эквиваленты REM, EM и PT для каждого значения в единой таблице. Это удобно при переносе дизайн-системы или конвертации существующего таблицы стилей из PX в REM одновременно.

Раздел CSS Variables генерирует готовые к копированию объявления пользовательских свойств CSS на основе результатов вашего массового преобразования. Например: --font-sm: 0.875rem; --font-base: 1rem; --font-lg: 1.25rem. Вы можете вставить их напрямую в свой блок :root {}.

Используйте тот размер шрифта, который установлен у вас в элементе html в CSS. Если вы ничего не установили, по умолчанию будет использоваться стандарт браузера (16px). Некоторые разработчики устанавливают html { font-size: 62.5% } для того, чтобы 1rem = 10px для более простых ментальных расчетов (например, 24px = 2.4rem). Измените ввод базового размера, чтобы он соответствовал фактическому корневому размеру шрифта вашего проекта.

Нет. Все преобразования рассчитываются локально в вашем браузере с помощью JavaScript. Ничего не передается и не сохраняется. Вы можете использовать его офлайн после загрузки страницы.

Что такое конвертер PX в REM?

Задайте базовый размер шрифта, введите значение в любой единице и мгновенно увидите все остальные. Включает справочную таблицу, массовый конвертер и вывод CSS custom properties.

Основные возможности

Двусторонняя конвертация между PX, REM, EM и PT. Настраиваемый базовый размер шрифта, справочная таблица распространённых значений, режим массовой конвертации, вывод CSS-переменных.

Типичные сценарии использования

Создание адаптивных сайтов с единицами REM, конвертация устаревших дизайнов на основе PX, обеспечение доступности с учётом пользовательских настроек шрифта, генерация CSS-переменных для дизайн-систем.

Советы

REM привязан к размеру шрифта корневого элемента (обычно 16px). EM привязан к родительскому элементу. REM более предсказуем для единообразного размера компонентов.

Конфиденциальность

Все вычисления происходят в вашем браузере. Ничего не отправляется на сервер.

Безопасность и конфиденциальность

Безопасность ваших данных — наш приоритет

Локальная обработка

Вся обработка происходит в вашем браузере

Без передачи данных

Ваши данные не отправляются на наши серверы

Без хранения данных

Данные не хранятся и не передаются

SSL-шифрование

SSL-шифрование для безопасного соединения

Next Step

Также на MoreOnlineTools