Генератор border-radius

Визуальный CSS-генератор скругления углов с превью и экспортом кода

Загрузка инструмента...

Генератор CSS border-radius онлайн — визуальный редактор скругления углов

Онлайн-генератор border-radius позволяет быстро и наглядно создать CSS-код для скругления углов любого HTML-элемента. Инструмент поддерживает настройку каждого из четырех углов отдельно или одновременно, выбор единиц измерения (px, %, em, rem), эллиптический режим для создания сложных органических форм и мгновенный экспорт готового CSS-кода с вендорными префиксами. Визуальный редактор border-radius незаменим при разработке интерфейсов, когда необходимо точно подобрать форму кнопок, карточек, аватаров, модальных окон, тегов, бейджей и любых других UI-компонентов.

Свойство CSS border-radius определяет радиус скругления углов блочного элемента. Оно принимает от одного до четырех значений для горизонтального радиуса, а через разделитель «/» можно задать вертикальные радиусы, получая эллиптическое скругление. Такой подход позволяет формировать круги, овалы, капли, листья и сложные дизайнерские формы без использования SVG или изображений. Генератор border-radius от ТулФокс автоматически вычисляет оптимальную запись CSS-свойства, подставляет кроссбраузерные префиксы -webkit- и -moz- и предлагает эквивалентный класс Tailwind CSS, если он существует.

Перетаскивая углы фигуры мышью или прикосновением на мобильном устройстве, вы в реальном времени видите результат, а затем копируете готовый код одним кликом. Предусмотрены пресеты популярных форм: квадрат без скругления, скругленный прямоугольник, круг, капсула, капля, лист, яйцо, значок приложения, диалоговое облачко и другие. Для каждого пресета генерируется минимальная запись CSS без лишних повторов. Цвет фигуры, обводка, тень и фон области просмотра настраиваются, что позволяет тестировать скругление в условиях, максимально приближенных к рабочему проекту.

Инструмент полностью работает в браузере: никакие данные не передаются на сервер, обработка мгновенная, доступна на любом устройстве — от смартфона до десктопа. Генератор CSS border-radius пригодится фронтенд-разработчикам, верстальщикам, дизайнерам интерфейсов, студентам, изучающим CSS, и всем, кому нужно быстро получить код скругления углов для сайта или приложения.

Визуальный редактор border-radius подойдет фронтенд-разработчикам, которые верстают интерфейсы и хотят быстро подобрать радиус скругления, UX/UI-дизайнерам, передающим параметры в CSS для разработчиков, студентам и начинающим веб-разработчикам, осваивающим CSS-свойства, блогерам и владельцам сайтов, настраивающим внешний вид элементов через пользовательские стили. Инструмент экономит время: вместо ручного перебора значений в DevTools вы видите результат мгновенно и копируете готовый код.

  • Визуальное редактирование скругления углов с мгновенным предпросмотром
  • Раздельная настройка каждого из четырех углов или одновременное изменение всех
  • Эллиптический режим для задания горизонтального и вертикального радиуса
  • 12 готовых пресетов форм: круг, капсула, капля, лист, яйцо, значок и другие
  • Единицы измерения: px, %, em, rem — с переключением в один клик
  • Генерация кроссбраузерного CSS с префиксами -webkit- и -moz-
  • Автоопределение ближайшего Tailwind CSS класса
  • Перетаскивание углов на превью (мышь и тач)
  • Настройка цвета фигуры, обводки, тени и фона для реалистичного тестирования
  • Копирование значения, свойства или полного CSS-блока в буфер обмена
  • Адаптивный дизайн для мобильных устройств
  • Полная клиентская обработка без передачи данных на сервер

Справочник по синтаксису CSS border-radius

ЗаписьОписаниеПример
border-radius: A;Все 4 угла одинаковыеborder-radius: 12px;
border-radius: A B;Верх-лев/низ-прав и верх-прав/низ-левborder-radius: 10px 30px;
border-radius: A B C;Верх-лев, верх-прав/низ-лев, низ-правborder-radius: 10px 20px 30px;
border-radius: A B C D;Все 4 угла по отдельности (по часовой)border-radius: 10px 20px 30px 40px;
border-radius: A / B;Эллиптическое скругление (гориз / верт)border-radius: 50% / 30%;

Как использовать генератор border-radius — пошаговая инструкция

1

Выберите режим связывания углов

Нажмите кнопку «Связано» для одновременного изменения всех углов, или «Раздельно» для индивидуальной настройки каждого угла. Это удобно, когда нужно скруглить только верхние углы карточки или создать асимметричную форму.

2

Настройте радиус скругления

Перемещайте ползунки или вводите значения в числовые поля. Также можно перетаскивать углы фигуры прямо на превью. Выберите единицы измерения: px для точных значений в пикселях, % для пропорционального скругления, em или rem для адаптивной верстки.

3

Используйте пресеты или эллиптический режим

Выберите одну из 12 готовых форм для быстрого старта: круг, капсула, капля, лист и другие. Для сложных органических форм включите режим «Эллипс», задающий отдельно горизонтальный и вертикальный радиус каждого угла.

4

Скопируйте сгенерированный CSS-код

Под превью отображается готовый CSS-код. Скопируйте значение свойства, полную CSS-строку или блок кода с классом. На вкладке «CSS код» доступна кроссбраузерная версия с вендорными префиксами. Если подходящий класс Tailwind найден, он тоже показывается.

💡 Советы по использованию border-radius в проектах

🎨 Дизайн кнопок и ссылок

Подберите идеальное скругление для кнопок: от слегка скругленных (4-8px) для строгого стиля до полностью круглых (9999px) для pill-кнопок. Визуальный генератор позволяет сравнить варианты мгновенно, не переключаясь между редактором кода и браузером.

🖼️ Скругление изображений и аватаров

Круглые аватары (border-radius: 50%), слегка скругленные карточки с изображениями (8-16px) или нестандартные формы для декоративных блоков — генератор поможет получить точный код CSS для любого варианта оформления медиа-элементов.

📱 Карточки и модальные окна

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

✨ Декоративные формы без SVG

Эллиптический режим border-radius позволяет создавать органические формы — капли, листья, волнистые блоки — исключительно средствами CSS, без SVG-масок или изображений. Это снижает вес страницы и упрощает поддержку.

Частые вопросы о CSS border-radius

Что такое border-radius в CSS?
CSS-свойство border-radius задает радиус скругления углов элемента. Оно позволяет превратить прямоугольный блок в фигуру с закругленными углами, круг, овал или сложную органическую форму. Свойство поддерживается всеми современными браузерами и является одним из самых часто используемых в веб-разработке.
Как сделать круг с помощью border-radius?
Чтобы элемент стал кругом, установите border-radius: 50% и убедитесь, что у элемента одинаковая ширина и высота. Если стороны не равны, получится овал. Для капсулы (pill shape) используйте border-radius: 9999px — браузер автоматически скруглит максимально возможную область.
Что такое эллиптический border-radius и зачем он нужен?
Эллиптический border-radius задается через слеш: горизонтальные радиусы / вертикальные радиусы. Например, border-radius: 50px 50px 50px 50px / 25px 25px 25px 25px. Это позволяет создать скругление, вытянутое по одной из осей, формируя органические, каплевидные или волнистые формы, недоступные при обычном равномерном скруглении.
Какие единицы измерения лучше использовать для border-radius?
Пиксели (px) обеспечивают фиксированное скругление вне зависимости от размера элемента. Проценты (%) масштабируются пропорционально размерам элемента — 50% превращает квадрат в круг. Единицы em и rem привязаны к размеру шрифта и удобны в адаптивной верстке, когда скругление должно масштабироваться вместе с типографикой.
Поддерживается ли border-radius во всех браузерах?
Свойство border-radius полностью поддерживается во всех современных браузерах: Chrome, Firefox, Safari, Edge, Opera, а также мобильных версиях. Для совместимости со старыми версиями Safari и Android Browser генератор добавляет префиксы -webkit-border-radius и -moz-border-radius, хотя в актуальных версиях они уже не требуются.
Как использовать border-radius в Tailwind CSS?
Tailwind CSS предоставляет утилитарные классы: rounded-none (0), rounded-sm (2px), rounded (4px), rounded-md (6px), rounded-lg (8px), rounded-xl (12px), rounded-2xl (16px), rounded-3xl (24px) и rounded-full (9999px). Для произвольных значений используется синтаксис rounded-[значение], например rounded-[20px]. Генератор автоматически определяет ближайший класс Tailwind и показывает его рядом с CSS-кодом.
Влияет ли border-radius на производительность сайта?
Само по себе свойство border-radius практически не влияет на производительность. Однако комбинация скругления с тяжелыми свойствами (box-shadow, overflow: hidden, backdrop-filter) может вызвать дополнительную перерисовку. Для оптимальной производительности используйте свойство will-change: transform на анимируемых элементах и избегайте применения border-radius к большому количеству вложенных элементов одновременно.

Полезная информация

Генератор CSS border-radius постоянно обновляется с учетом изменений стандартов CSS и обратной связи пользователей.

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

Комментарии (1)

Был ли полезен этот инструмент?
💬

Загрузка комментариев...

Похожие инструменты

🔄

Генератор CSS Transform

Визуальный генератор CSS-трансформаций с предпросмотром в реальном времени

Перейти к инструменту →
🎨

Генератор CSS filter

Визуальный конструктор CSS-фильтров для изображений с предпросмотром и экспортом кода

Перейти к инструменту →
🎞️

Генератор CSS-анимаций

Создайте CSS animation с предпросмотром — 35+ пресетов, настройка параметров, готовый код

Перейти к инструменту →
✂️

Генератор clip-path CSS

Визуальный редактор clip-path с перетаскиванием точек и пресетами фигур

Перейти к инструменту →
🧊

Генератор Glassmorphism CSS

Создайте эффект матового стекла с живым предпросмотром и готовым CSS-кодом

Перейти к инструменту →
🎨

Генератор нейморфизм CSS

Создайте стиль neumorphism за секунды — мягкие тени, 4 типа поверхности, живой предпросмотр

Перейти к инструменту →

Генератор text-shadow

Визуальный генератор CSS тени для текста с предпросмотром

Перейти к инструменту →
🔍

Определить CMS сайта

Определение системы управления контентом и технологий сайта

Перейти к инструменту →