Что это такое
Конвертер MM в REM — это онлайн-инструмент, который переводит физические миллиметры в относительную CSS-единицу rem. В веб-дизайне миллиметры сами по себе не используются напрямую — браузеры игнорируют их при адаптивной верстке. Зато rem привязан к размеру корневого шрифта (html), что делает макет гибким. Наш калькулятор берет на себя математику: вы указываете базовый размер шрифта (обычно 16px), а сервис мгновенно считает, сколько rem содержится в заданном количестве миллиметров. Это особенно удобно, когда нужно перенести физические размеры из макета в Figma или PDF в код.
Как пользоваться
- Введите количество миллиметров в первое поле — можно дробное число, например, 12.7.
- Укажите базовый размер шрифта в пикселях (по умолчанию — 16px, но вы можете поставить 10px, 14px или любой другой).
- Нажмите кнопку «Конвертировать» — результат появится мгновенно.
- Если нужно перевести сразу несколько значений, используйте пакетный режим: вставьте список чисел через запятую или с новой строки.
- Скопируйте готовый CSS-код из блока результата или сохраните таблицу соответствий для частого использования.
Кому и когда пригодится
Инструмент станет палочкой-выручалочкой для верстальщиков, которые получают макеты с физическими размерами — например, отпечатанные PDF-файлы или скриншоты с линейкой. Он полезен при разработке полиграфических лендингов, PDF-версий сайтов или стилей для печати (@media print). Также конвертер mm в rem оценят разработчики email-рассылок, где иногда задают фиксированные отступы в миллиметрах, и фронтендеры, работающие над кроссбраузерными проектами с настраиваемым масштабированием. Наконец, он пригодится всем, кто изучает CSS-единицы и хочет понять соотношение физического и относительного в вебе.
Плюсы и ограничения
Плюсы:
- Мгновенная конвертация без установки программ — всё в браузере.
- Настройка базового шрифта под конкретный проект.
- Пакетная обработка множества значений за раз.
- Таблица соответствий и готовый CSS-код для вставки.
- Подходит для печатных стилей и адаптивной верстки.
Ограничения:
- Миллиметры в CSS — спорная единица: на экране они зависят от DPI устройства, поэтому результат всегда теоретический.
- Точность зависит от того, какой базовый шрифт вы укажете — ошибка в настройке даст неверные пропорции.
- Инструмент не заменяет понимания контекста: для экранной верстки лучше опираться на пиксели или rem, а не на физические величины.
Частые вопросы
Какой базовый размер шрифта считать стандартным?
В большинстве браузеров по умолчанию стоит 16px. Именно это значение используется в инструменте, если вы не меняете настройки. Однако в некоторых проектах базовый шрифт уменьшают до 10px для удобства расчетов — тогда просто укажите 10 в поле ввода.
Почему миллиметры не работают в адаптивной верстке?
Браузеры не могут гарантировать точное соответствие миллиметра на экране, так как плотность пикселей (DPI) у мониторов разная. Поэтому физические единицы игнорируются или дают плавающий результат. rem же всегда привязан к корневому шрифту и масштабируется предсказуемо.
Можно ли перевести обратно — из rem в миллиметры?
Да, логика обратная: если вы знаете размер в rem и базовый шрифт, легко вычислить миллиметры по формуле. Но наш конвертер заточен именно под прямой перевод mm в rem — для обратной задачи лучше использовать отдельный инструмент.
Что делать, если нужно много значений?
Используйте пакетный режим. Просто вставьте список миллиметров (например, 5, 10, 15.5) — сервис выдаст готовую таблицу и CSS-переменные. Это экономит время при работе с большими макетами.
Влияет ли DPI на результат конвертации?
Нет, инструмент работает с математической моделью: 1 дюйм = 25.4 мм = 96px (стандарт CSS). Поэтому результат одинаков для любого устройства — это теоретическое значение, которое вы затем адаптируете под реальные условия.