CanDoYa
RU

Kebab Case Converter онлайн бесплатно

Работает прямо в браузере - без загрузки файлов и регистрации.

Буквы и цифры из любой письменности сохраняются; пунктуация, пробелы и границы регистра становятся дефисами.
Исходный текст или идентификаторы
Результат kebab-case
Вставьте текст или идентификаторы, чтобы преобразовать их в kebab-case
Поделиться инструментом

Что такое Kebab Case Converter?

Kebab Case Converter превращает текст или имена из кода в идентификаторы с дефисами, например user-profile-url. Вставьте фразу, camelCase, PascalCase, kebab-case или текст со смешанной пунктуацией, и результат обновится сразу. Инструмент также обрабатывает строки пачкой и может переключаться в UPPER-KEBAB-CASE для констант.

Как пользоваться

  1. 1Вставьте текст. Введите фразу, список меток или существующие идентификаторы. Каждая строка ввода станет отдельной строкой результата.
  2. 2Выберите формат. Оставьте вывод kebab-case по умолчанию или переключитесь на UPPER-KEBAB-CASE для констант и переменных окружения.
  3. 3Настройте обработку символов. Оставьте буквы Unicode включенными для многоязычного текста или отключите их, если нужны строгие ASCII-идентификаторы.
  4. 4Скопируйте результат. Нажмите Копировать, чтобы взять преобразованный идентификатор или весь преобразованный столбец.

Кому пригодится

Этот конвертер работает полностью в браузере, поэтому вставленный код, поля базы данных и личные заметки никуда не загружаются. Он распознает типичные границы идентификаторов, например HTTPServerError, customerProfileURL и invoice-total, а затем сводит повторяющиеся разделители к одному подчеркиванию. Буквы Unicode по умолчанию сохраняются для локализованных идентификаторов, а строгий режим ASCII убирает латинские акценты, если система принимает только a-z, 0-9 и дефисы.

Вопросы и ответы

Этот Kebab Case Converter бесплатный?

Да. Инструмент бесплатный, не требует регистрации и не имеет практического лимита строк при обычной работе в браузере. Вставьте одно значение или целый столбец и сразу получите результат.

Мой текст куда-нибудь загружается?

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

Что означает kebab-case?

kebab-case - это стиль именования, где слова пишутся строчными буквами и разделяются дефисами, например <code>customer-profile-url</code>. Он распространен в Python, Ruby, Rust, базах данных, именах файлов и многих соглашениях API.

Можно ли преобразовать camelCase или PascalCase?

Да. Инструмент распознает типичные границы регистра, поэтому <code>customerProfileURL</code> превращается в <code>customer-profile-url</code>, а <code>HTTPServerError</code> - в <code>http-server-error</code>.

Для чего нужен UPPER-KEBAB-CASE?

UPPER-KEBAB-CASE - это вариант в верхнем регистре, который обычно используют для констант, значений enum и переменных окружения вроде <code>API-BASE-URL</code>. Выбирайте режим UPPER, когда целевой стиль требует идентификаторы в верхнем регистре.

Поддерживаются ли акценты и неанглийский текст?

Да. Буквы Unicode сохраняются по умолчанию, поэтому слова на кириллице, греческом, хинди, китайском и других письменностях остаются, если разделены пробелами или пунктуацией. Отключайте Unicode только для строгого ASCII-вывода.

Можно преобразовать много имен сразу?

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