Бесплатный инструмент для разработчиков

Конвертер регистра текста: camelCase, snake_case и другие

Превратите любую фразу в camelCase, PascalCase, snake_case, kebab-case, Title Case, регистр предложения, ВЕРХНИЙ или нижний регистр. Восемь форматов, один клик.

camelCase PascalCase snake_case kebab-case Title Case Как в предложении ВЕРХНИЙ РЕГИСТР нижний регистр

Преобразуйте текст в camelCase, snake_case или Title Case

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

Подробнее
Пример camelCase: «user first name» превращается в userFirstName

camelCase для JavaScript и JSON

camelCase соединяет слова без пробелов и пишет с заглавной каждое слово после первого: userFirstName. Это стандарт для переменных в JavaScript и методов в Java, а многие JSON API используют его для ключей.

Результат в PascalCase для имени компонента React

PascalCase для классов и компонентов

PascalCase пишет с заглавной каждое слово, включая первое: UserProfileCard. Разработчики используют его для имён классов в C# и Java и для компонентов React.

Пример snake_case для переменных Python и столбцов базы данных

snake_case для Python и баз данных

snake_case пишет слова строчными буквами и соединяет их подчёркиваниями: user_first_name. Это соглашение Python для переменных и функций (PEP 8) и частый выбор для столбцов баз данных.

Результат в kebab-case в качестве имени CSS-класса

kebab-case для URL и CSS

kebab-case соединяет слова в нижнем регистре дефисами: user-first-name. Его можно встретить в CSS-классах, HTML-атрибутах, именах файлов и SEO-дружественных слагах URL.

Один и тот же заголовок блога в Title Case и в регистре предложения

Title Case и регистр предложения для заголовков

Title Case пишет с заглавной основные слова заголовка — отличный вариант для заголовков блога, H1 и тем писем. Регистр предложения делает заглавным только первое слово, что выглядит мягче и современнее.

Конвертер регистра текста с восемью кнопками форматов

Все соглашения об именовании в одном месте

ВЕРХНИЙ и нижний регистр находятся рядом с форматами для разработчиков, так что вы переключаетесь между всеми восемью стилями, не открывая второй инструмент. Нажмите «Образец», чтобы увидеть каждый из них в действии.

Как пользоваться конвертером регистра текста

1

Вставьте текст

Введите или вставьте в поле слово, фразу или имя переменной. Если хотите сначала посмотреть, как это работает, нажмите «Образец».
2

Выберите camelCase, snake_case или другой формат

Выберите camelCase, PascalCase, snake_case, kebab-case, Title Case, регистр предложения, ВЕРХНИЙ или нижний регистр.
3

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

Преобразованный текст появляется мгновенно. Скопируйте его в редактор кода, CMS, таблицу или документ.
4

Очистите поле и преобразуйте следующий

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

Частые вопросы о конвертере регистра текста

Соглашения об именовании с примерами.

Что такое camelCase?

camelCase записывает фразу без пробелов: первое слово начинается со строчной буквы, а каждое следующее — с заглавной, как горбы верблюда. Его также называют «верблюжьим регистром», camel caps или lower camel case. Все эти названия обозначают один и тот же стиль.

Можно пример camelCase?

Конечно. «first name» превращается в firstName, «total order value» — в totalOrderValue, а «is user active» — в isUserActive. Вставьте свою фразу в инструмент, чтобы мгновенно получить такой же результат, в том числе для длинных имён.

Чем camelCase отличается от snake_case?

camelCase соединяет слова заглавными буквами (orderTotal), а snake_case использует строчные слова и подчёркивания (order_total). Выбор зависит от языка: JavaScript и Java тяготеют к camelCase, а Python, Ruby и SQL — к snake_case. Важнее самого стиля — единообразие во всём проекте.

PascalCase или camelCase: в чём разница?

Только в первой букве. PascalCase (его также называют нотацией Pascal или upper camel case) пишет с заглавной и первое слово: OrderTotal. camelCase оставляет его строчным: orderTotal. Классы и компоненты обычно называют в PascalCase, переменные и функции — в camelCase.

Что такое kebab-case?

kebab-case соединяет слова в нижнем регистре дефисами, как кусочки на шампуре: order-total. Большинство языков программирования не допускают его в именах переменных, потому что дефис означает минус, поэтому он используется в основном для URL, CSS-классов и имён файлов.

Что такое Train-Case?

Train-Case пишет каждое слово с заглавной и соединяет слова дефисами: Content-Type. Он часто встречается в именах HTTP-заголовков. Отдельной кнопки Train-Case пока нет, но можно преобразовать текст в Title Case и заменить пробелы дефисами.

Почему важны соглашения об именовании?

Единообразные имена делают код проще для чтения, поиска и ревью. Линтеры и руководства по стилю, такие как PEP 8, ожидают определённый регистр для каждого вида имён, поэтому смешивание snake_case, PascalCase и camelCase в одном проекте приводит к ошибкам и запутанным диффам.

Этот конвертер camelCase бесплатный?

Да. Все форматы этого конвертера бесплатны, без регистрации и без ограничений. Он работает в любом браузере — на компьютере и на телефоне.

Делаете URL из заголовка?

Превратите любой заголовок в чистый SEO-дружественный слаг с помощью нашего инструмента «Текст в слаг».

Создать слаг

Raheel Jakhura

CEO / Co-Founder

Our goal is to provide online free tools so you don't have to install any software for basic usages. We are trying to add more tools and make these tools free forever.

cookies image
Мы заботимся о ваших данных и хотели бы использовать файлы cookie, чтобы улучшить ваш опыт.