Конвертер регистра
Нужен UPPERCASE для заголовка, camelCase для переменной, snake_case для столбца базы данных или kebab-case для URL-слага? Вставьте текст один раз — и конвертер сразу покажет его во всех распространённых регистрах одновременно. Результат обновляется мгновенно по мере ввода, обработку аббревиатур можно настроить, а кнопки копирования в один клик расположены рядом с каждым вариантом.
Как работает преобразование регистра
-
1
Вставьте текст
Любой длины, на любом языке. Символы Unicode обрабатываются корректно, включая буквы с диакритическими знаками.
-
2
Каждый вариант регистра вычисляется параллельно
Все восемь стандартных регистров формируются одновременно — выбирайте тот, который нужен.
-
3
Настройте обработку аббревиатур
Оставляйте аббревиатуры заглавными (NASA → NASA) или преобразуйте их в Pascal (NASA → Nasa). Разные соглашения подходят для разных языков и кодовых баз.
-
4
Скопируйте нужную версию
Копирование в один клик для каждого регистра. Вставляйте снова и повторяйте без повторного набора.
Варианты регистра
| Регистр | Пример | Где применяется |
|---|---|---|
| UPPERCASE | HELLO WORLD EXAMPLE | Заголовки, аббревиатуры, константы в ряде языков |
| lowercase | hello world example | Неформальный текст, темы писем, URL-адреса |
| Title Case | Hello World Example | Заголовки разделов, названия книг |
| Sentence case | Hello world example | Основной текст, подписи в интерфейсе |
| camelCase | helloWorldExample | Переменные JavaScript/Java, ключи JSON |
| PascalCase | HelloWorldExample | Классы C#/TypeScript, перечисления |
| snake_case | hello_world_example | Python, Ruby, столбцы SQL, ключи конфигурации |
| kebab-case | hello-world-example | CSS-классы, URL-слаги, флаги CLI |
| CONSTANT_CASE | HELLO_WORLD_EXAMPLE | Переменные окружения, константы #define |
| dot.case | hello.world.example | Имена пакетов, DNS, пути в пространстве имён |
Правила Title Case
В английском Title Case первая буква большинства слов пишется с заглавной, но не у коротких предлогов, союзов и артиклей (за исключением случаев, когда они стоят в начале или в конце заголовка). Разные руководства по стилю расходятся в деталях:
- Chicago: с заглавной пишутся первое и последнее слово, а также все «значимые» слова. «a», «the», «and», «or», «but» остаются строчными.
- APA: с заглавной пишутся слова из четырёх и более букв, а также первое и последнее слово.
- AP: с заглавной пишутся все основные слова независимо от длины.
По умолчанию конвертер использует Chicago; для других правил переключите пресет.
Советы по контексту
- URL-слаги: строчный kebab-case, акцентированные буквы сначала транслитерируйте (Ö → o, ñ → n).
- Идентификаторы Python: snake_case для функций и переменных, PascalCase для классов, CONSTANT_CASE для констант уровня модуля.
- Идентификаторы JavaScript: camelCase для переменных и функций, PascalCase для классов и компонентов React, SCREAMING_SNAKE_CASE только для настоящих констант.
- CSS: kebab-case для имён классов и пользовательских свойств.
- Ключи JSON: camelCase в большинстве современных API; некоторые устаревшие системы используют snake_case.
- Столбцы базы данных: snake_case — соглашение SQL; PascalCase допустим, но его неудобно заключать в кавычки.
Часто задаваемые вопросы
По умолчанию подряд идущие заглавные буквы считаются аббревиатурой и сохраняются вместе (например, «XMLHttpRequest» разбивается как XML + Http + Request). Можно переключиться в строгий режим, в котором каждый переход регистра считается границей слова.
Да. Используется свёртка регистра Unicode, поэтому акцентированные символы (é, ñ, ü) корректно преобразуются между верхним и нижним регистром. Турецкая i с точкой и без точки обрабатывается переключателем локали.
В разных руководствах по стилю свои правила для коротких слов. По умолчанию используется Chicago Manual of Style; выберите APA или AP для альтернативных правил написания с заглавной буквы.
Да. Вставьте блок текста, и каждая строка преобразуется независимо. Переносы строк сохраняются в каждом варианте вывода.
Сопутствующие инструменты
Счётчик слов
Подсчитайте слова, символы, предложения и абзацы с учётом времени чтения, времени произнесения вслух, плотности ключевых слов и оценки удобочитаемости по Флешу — для эссе, постов, подписей и meta-описаний.
Генератор названий книг
Создавайте идеи названий для романов, мемуаров и нон-фикшна с настройкой жанра, тона, ключевого слова и подзаголовка. Соберите шорт-лист за несколько минут.
Генератор анаграмм
Введите короткое слово и посмотрите все уникальные перестановки его букв, без дублей и с настраиваемым лимитом результатов.
Emoji Kitchen
Пробуйте проверенные пары Google Emoji Kitchen, скачивайте PNG-стикеры и используйте подсказки или внешний браузер для более широкого поиска.
Генератор имен пользователей
Создавайте идеи для имен пользователей из исходного слова, с числами и разделителями по желанию. Полезно для новых аккаунтов, игровых тегов и альтернативных профилей.
Генератор глитч-текста
Создавайте глитч-текст в стиле Zalgo с помощью комбинируемых знаков Unicode. Выберите интенсивность, посмотрите варианты и скопируйте искаженный текст для профиля, мема или хоррор-поста.