Конвертер регистра текста
У каждой кодовой базы и CMS свои правила капитализации, kebab-case для URL, camelCase для переменных JS, SCREAMING_SNAKE для констант, Title Case для заголовков. Вставьте любую строку, и этот конвертер вернет все девять распространенных преобразований сразу, чтобы вы могли скопировать то, которое подходит к полю, куда вы вставляете.
Как работают преобразования
-
1
Вставьте ваш текст
Слово, имя переменной или целое предложение.
-
2
Текст токенизируется
Пробелы, дефисы, подчеркивания и границы camelCase разбивают его на отдельные слова.
-
3
Генерируется каждый регистр
UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE.
-
4
Скопируйте нужный
Копирование в один клик рядом с каждым вариантом.
Девять распространенных регистров
| Регистр | Пример | Типичное применение |
|---|---|---|
| UPPERCASE | HELLO WORLD | Выделение, ключевые слова SQL |
| lowercase | hello world | Основной текст |
| Title Case | Hello World | Заголовки (по стайл-буку) |
| Sentence case | Hello world | Заголовки статей (минимализм) |
| camelCase | helloWorld | Переменные JS/Java, ключи JSON |
| PascalCase | HelloWorld | Имена классов, компоненты React |
| snake_case | hello_world | Python, Ruby, SQL |
| kebab-case | hello-world | URL, имена CSS-классов, HTML |
| CONSTANT_CASE | HELLO_WORLD | Переменные окружения, константы |
У Title Case есть варианты по стайл-гайдам
- Стиль AP: с заглавной существительные, местоимения, глаголы, прилагательные, наречия и все слова от 4 букв. Артикли, короткие предлоги и союзы остаются строчными, если они не первое или последнее слово.
- Chicago: с заглавной главные слова, строчными артикли и предлоги независимо от длины.
- APA: с заглавной любое слово от 4 букв, плюс первое и последнее слово.
- Sentence case: с заглавной только первое слово (и имена собственные). Все чаще предпочитается в современном UI и редакторском стиле.
Подводные камни определения границ
parseXMLParser→parse-xml-parserтребует распознавания подряд идущих заглавных как аббревиатуры. Наивное camel-разбиение дало быparse-x-m-l-parser.- Числа:
item2Valueможет токенизироваться какitem-2-valueилиitem2-valueв зависимости от предпочтения. - Ведущие подчеркивания (
_private) часто означают «внутреннее» и в некоторых языках должны сохраняться.
Что когда использовать
- URL: всегда kebab-case. Поисковики и люди предпочитают читаемые пути.
- Столбцы базы данных: snake_case в Postgres/MySQL, camelCase в MongoDB.
- CSS-классы: kebab-case (BEM) или camelCase (CSS-in-JS).
- Переменные окружения: всегда SCREAMING_SNAKE.
Часто задаваемые вопросы
camelCase начинается со строчной буквы (userName); PascalCase делает заглавной и первую букву (UserName). По соглашению camelCase, для переменных и функций; PascalCase, для классов и типов.
Конвертер по возможности трактует подряд идущие заглавные как единую аббревиатуру: XMLParser → xml-parser, а не x-m-l-parser. Точное поведение зависит от исходного стиля; проверяйте под свой случай.
Он рассчитан на короткие строки вроде имен переменных и заголовков. Запуск на целом файле кода переформатировал бы комментарии, строки и ключевые слова, вы сломали бы код. Для этого используйте линтер или рефакторинг в IDE.
Нет. Преобразование регистра выполняется полностью в вашем браузере; ничего из вставленного не покидает страницу.
Сопутствующие инструменты
Генератор названий городов
Создавайте вымышленные названия городов, посёлков, деревень и столиц для миростроения, карт, игр, историй и тестовых данных с короткими заметками к каждому результату.
Переводчик иконок
Введите английский текст, и каждое слово из встроенного списка получит подходящий эмодзи. Скопируйте результат как текст с эмодзи.
Генератор бегущей строки
Создавайте анимированные бегущие заголовки с настраиваемой скоростью, размером шрифта и цветами. Предпросматривайте CSS-строку marquee или панель объявлений вживую в браузере.
Символы стрелок для копирования
Копируйте популярные Unicode-стрелки одним щелчком: прямые, двойные, диагональные, крючковые, круговые и треугольные для документов, чатов и дизайна.
Переводчик Эндермана
Превратите любую фразу в речь Эндермена в стиле Minecraft: растяните гласные и переверните каждое второе слово. Скопируйте результат в чат, на таблички или в посты фанатов.
Символ «меньше или равно»
Копируйте знак ≤ и связанные математические символы сравнения. Включает Unicode, HTML-сущности и разметку LaTeX для электронных таблиц, научных работ и веб-страниц.
Инструмент доступен на других языках
- Textskiftläges-omvandlare [SV]
- Công cụ chuyển đổi kiểu chữ hoa/thường [VI]
- Textfall-Konverter [DE]
- Konverter Kapitalisasi Teks [ID]
- テキスト大文字・小文字変換ツール [JA]
- Konwerter wielkości liter [PL]
- محوّل حالة الأحرف في النص [AR]
- Conversor de Caso de Texto [PT]
- Convertidor de Mayúsculas y Minúsculas [ES]
- Convertisseur de casse de texte [FR]
- 텍스트 케이스 변환기 [KO]
- Tekst hoofdletter-converter [NL]
- เครื่องมือแปลงตัวพิมพ์ใหญ่-เล็กของข้อความ [TH]
- Text Case Converter [EN]
- Convertitore di casi di testo [IT]
- Metin Büyük/Küçük Harf Dönüştürücü [TR]
- 文本大小写转换器 [ZH]