Что это такое
Это визуальный инструмент, который позволяет «наживую» задавать радиус скругления углов у любого блока и сразу видеть результат. Вместо того чтобы вручную подбирать цифры в коде, вы двигаете ползунки или вводите значения — и получаете готовый CSS-код для вставки в свой проект. По сути, это генератор CSS border-radius, который избавляет от утомительных экспериментов с четырьмя значениями радиуса и помогает быстро найти идеальные пропорции.
Как пользоваться
- Выберите элемент. В рабочей области отображается прямоугольник, у которого вы будете менять углы. Можно сразу переключиться на пресет формы — круг, овал, капля или лепесток.
- Настройте радиус. У каждого угла есть свой ползунок или поле ввода. Тяните их по отдельности или вместе, если нужно одинаковое скругление для всех углов.
- Включите эллиптический режим. Если нужно сделать асимметричное скругление (как у эллипса), активируйте эту опцию — появятся дополнительные оси X и Y для каждого угла.
- Скопируйте код. Под визуальной областью генерируется чистый CSS. Нажмите кнопку «Копировать», чтобы перенести его в буфер обмена.
- Используйте Tailwind классы. Если работаете с Tailwind CSS, переключите вывод на классы
rounded-*— инструмент покажет готовые утилиты для вашего значения.
Кому и когда пригодится
- Верстальщикам и фронтендерам — когда нужно быстро получить кроссбраузерный код для карточек, кнопок, модальных окон или аватарок.
- Дизайнерам — чтобы проверить, как будет выглядеть скругление на реальном прототипе, не отвлекаясь на написание CSS.
- Новичкам в веб-разработке — как учебный инструмент: сразу видно, как меняется форма при изменении значений радиуса.
- Тем, кто работает с Tailwind CSS — генератор помогает подобрать нужный класс
roundedбез обращения к документации. - При создании UI-китов — когда нужно быстро накидать несколько вариантов скругления для разных компонентов и сравнить их.
Плюсы и ограничения
Плюсы:
- Мгновенная визуальная обратная связь — не нужно переключаться между редактором и браузером.
- Поддержка эллиптических значений, что редко встречается в простых генераторах.
- Вывод в двух форматах: чистый CSS и Tailwind классы.
- Готовые пресеты форм экономят время.
- Код сразу кроссбраузерный — не нужно помнить про
-webkit-префиксы.
Ограничения:
- Не заменяет полноценный CSS-редактор — работает только с border-radius.
- Нет анимации перехода между состояниями.
- Для сложных дизайнов с несколькими элементами придется генерировать код для каждого блока отдельно.
- Не учитывает контекст страницы — фон, соседние элементы.
Частые вопросы
Можно ли задать разный радиус для каждого угла?
Да, для этого есть отдельные ползунки для верхнего левого, верхнего правого, нижнего правого и нижнего левого углов. Можно отключить синхронизацию и задавать каждому углу своё значение.
Что такое эллиптический режим и зачем он нужен?
Обычный border-radius создает скругление по дуге окружности. Эллиптический режим позволяет растянуть эту дугу по горизонтали или вертикали — получается эффект «овального» угла. Это нужно для создания форм вроде капсул, лепестков или нестандартных кнопок.
Чем отличается вывод для Tailwind CSS от обычного CSS?
В обычном CSS вы получите свойство border-radius с конкретными пикселями. В Tailwind генератор подберет ближайший утилитарный класс — например, rounded-full или rounded-2xl. Если точного совпадения нет, он покажет произвольное значение в квадратных скобках, например rounded-[13px].
Нужно ли подключать какие-то библиотеки для работы кода?
Нет, сгенерированный CSS — это стандартное свойство, которое поддерживается всеми современными браузерами без дополнительных библиотек. Просто вставьте код в свой файл стилей.
Как быстро сделать из квадрата круг?
Проще всего использовать пресет «Круг» — он сам выставит радиус в 50%. Либо задайте одинаковое большое значение (например, 999px) для всех углов — результат будет тот же, но код получится менее читаемым.