Конвертер регистра (заглавные, строчные, camelCase…)

Преобразуйте текст между разными соглашениями о регистре: ЗАГЛАВНЫЕ, строчные, camelCase, PascalCase, snake_case и kebab-case. Обработка 100% локально в вашем браузере (WebAssembly).

Пример:

Два распространённых применения конвертера регистра

В разработке этот инструмент помогает быстро переименовывать переменные или ключи между разными соглашениями об именах: преобразовывать идентификатор, написанный в snake_case (часто используется в Python или в базах данных), в camelCase (часто в JavaScript) или в PascalCase (имена классов) — без ручного переписывания. При написании текстов он исправляет очень частый случай: текст, случайно набранный ЗАГЛАВНЫМИ (осталась включённой клавиша Caps Lock), который нужно вернуть в нижний регистр или в обычный регистр предложений перед отправкой.

В чём разница между camelCase и PascalCase?

Оба соглашения соединяют слова без пробелов, делая заглавной первую букву каждого слова. Разница только в самом первом слове: в camelCase оно начинается со строчной буквы (maVariable), а в PascalCase — с заглавной (MaClasse). В JavaScript или TypeScript обычно используют camelCase для переменных и функций, а PascalCase — для классов и компонентов.

Как исправить текст, полностью набранный заглавными буквами?

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

Обработка 100% локально в вашем браузере (WebAssembly) — ничего не отправляется на сервер.