Инструменты для работы с текстом

Конвертер регистра текста

Вставьте или напишите текст и конвертируйте его в реальном времени в UPPERCASE, lowercase, Title Case, Sentence case или стилей именования для разработчиков, таких как camelCase, PascalCase, snake_case и kebab-case, после чего скопируйте результат в один клик. Всё работает локально в вашем браузере; ваш текст никогда не загружается. Символы китайского, японского и корейского языков не имеют регистра и остаются без изменений.

8 режимов конвертации Конвертация по мере ввода Безопасно для символов CJK 100% локальная обработка
Конвертация происходит только в вашем браузере

Символы 0 · Слова 0

Символы 0 · Слова 0

Зачем он нужен

Для заголовков, копирайтинга и имен переменных

Регистр текста кажется незначительной деталью, пока вам не нужно исправить его вручную: перепечатывать долго и рискованно. Вставьте текст сюда — и всё будет готово в один клик.

01

Базовый регистр в один клик

Исправьте текст, набранный с включенным Caps Lock, или превратите заголовок в ВЕРХНИЙ РЕГИСТР для плакатов и баннеров — вставьте текст, нажмите, готово. Никакой перепечатки, ничего не упустите.

02

Title Case и Sentence case

Title Case делает заглавными каждую английское слово для заголовков и названий книг; Sentence case оставляет заглавной только первую букву каждого предложения — идеально для упорядочивания hastily написанного английского текста.

03

Стили именования для разработчиков

Конвертация между camelCase, PascalCase, snake_case и kebab-case для переменных, имен классов, CSS-классов и ключей конфигурации при программировании или настройке API.

04

Конвертация, безопасная для CJK

Символы китайского, японского и корейского языков не имеют регистра и сохраняются в любом режиме; апострофы и дефисы обрабатываются правильно — «don't» становится «Don't», а не «Don'T».

05

Конвертация по мере ввода

Нет кнопки «конвертировать»: панель результата обновляется в реальном времени при вводе текста, а переключение режимов происходит мгновенно. Количество символов и слов обновляется вместе с ним.

06

Полностью локальная работа

Текст никогда не покидает ваш браузер, инструмент работает офлайн, и не отправляется никаких запросов, пока поле ввода пусто.

Сведения о конвертации регистра, которые стоит знать

Правила написания заглавных букв зависят от контекста — знание этих правил поможет избежать нелепых заголовков или сломанных имен переменных.

В чем разница между четырьмя основными стилями написания заглавных букв?

Все буквы заглавные подходят для заголовков, предупреждений и аббревиатур (NASA); все строчные часто используются в современном брендинге и тексте для интерфейсов; стиль Title Case предполагает заглавную первую букву каждого слова и используется для заголовков статей и названий книг на английском языке; стиль Sentence Case повторяет обычный текст.

Этот инструмент применяет для Title Case правило «делать заглавной первую букву каждого слова, остальные — строчные», а для Sentence Case сначала делает все буквы строчными, затем снова делает заглавными первые буквы предложений.

Где используются camelCase, PascalCase, snake_case и kebab-case?

camelCase (myVariableName) — стандарт для переменных и функций JavaScript и Java; PascalCase (MyClassName) — для классов и компонентов; snake_case (my_variable_name) — для переменных Python/Ruby и столбцов баз данных; kebab-case (my-variable-name) — для классов CSS, URL и атрибутов HTML.

При работе с API или организации конфигураций сначала конвертируйте, потом подкорректируйте — это намного быстрее, чем печатать заново.

Как слова разделяются в инструментах для разработчиков?

Пробелы, знаки препинания, подчеркивания и дефисы выступают как разделители, а существующий текст в стиле camelCase/PascalCase разделяется по границам заглавных букв. Последовательности из букв и цифр остаются целыми: «v2» и «html5» остаются одним словом.

Так что и «user_nickname», и «userNickname» легко конвертируются в «user-nickname»; последовательность иероглифов CJK сохраняется как одно слово.

Чем это отличается от CSS text-transform?

CSS text-transform: uppercase изменяет только отображение текста — при копировании или чтении возвращается исходный текст. Этот инструмент изменяет сам текст, так что вы получаете именно то, что копируете.

Используйте CSS для стилизации только для визуального отображения; этот инструмент подходит, если результат будет использоваться в коде, базах данных или документах.

Что происходит с китайским текстом?

Иероглифы CJK не имеют регистра, поэтому все режимы оставляют их без изменений.

Изменяется только латинская часть: «我爱 Open Source» в верхнем регистре станет «我爱 OPEN SOURCE», а последовательность иероглифов объединится в одно слово в snake_case.

Частые вопросы

Загружается или сохраняется ли мой текст где-либо?

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

Какой стиль выбрать — Title Case или Sentence Case?

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

Текст, набранный заглавными буквами, правильно разделится на camelCase?

Разделение слов для стилей разработчиков зависит от границ регистра, поэтому последовательные заглавные буквы не создают границу: «HTTPSERVER» останется одним словом. Для многословного текста, набранного заглавными буквами, сначала запустите Sentence Case, а потом конвертируйте; смешанные формы типа «userName» или «user_name» разделяются правильно.

Почему при выводе теряются исходные пробелы?

Только инструменты для разработчиков перестраивают текст: они оставляют только слова и соединяют их фиксированным разделителем. Верхний регистр, нижний регистр, Title Case и Sentence Case сохраняют все пробелы и знаки препинания без изменений.

Есть ли ограничение по длине? Работает ли на мобильных устройствах?

Ограничений нет — при необходимости можно вставлять целые документы. Очень длинный текст (сотни тысяч символов) может работать немного медленно на слабых устройствах, потому что результат пересчитывается во время набора. Интерфейс адаптивный; на маленьких экранах две панели отображаются одна под другой.

Связанные инструменты