NordVPN
SponsoredStrict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →Введите любой текст и сразу увидите десять распространённых преобразований регистра рядом, каждое с кнопкой копирования. Удобно для переименования переменных, файлов, заголовков, slug'ов и очистки данных.
hello world example
HELLO WORLD EXAMPLE
Hello World Example
Hello world example
helloWorldExample
HelloWorldExample
hello_world_example
hello-world-example
HELLO_WORLD_EXAMPLE
HELLO WORLD EXAMPLE
camelCase: идентификаторы JavaScript и Java (myVariableName). PascalCase: классы и компоненты React (UserProfile). snake_case: переменные Python и Ruby (user_profile). kebab-case: URL и классы CSS (user-profile). CONSTANT_CASE: переменные окружения и константы (USER_PROFILE).
Title Case: названия книг и статей, заголовки. Sentence case: большинство современных подписей UI и заголовков — легче читается, чем Title Case для длинных строк. ВЕРХНИЙ РЕГИСТР: выделение, аббревиатуры. нижний регистр: теги, метки, имена файлов без учёта регистра.
Текст разбивается по пробелам, дефисам, подчёркиваниям, слешам и точкам. Также разбивается по границе строчной и прописной буквы (так 'helloWorld' разбивается на ['hello', 'World']) и между буквой и цифрой. Это охватывает большинство повседневных случаев, включая вставленный код, slug'и и пути к файлам.
Граничные случаи: аббревиатуры в верхнем регистре ('XMLHTTPRequest') не разбиваются чисто без контекста, поэтому несколько прописных букв подряд обрабатываются как один блок-слово — при необходимости результат подправляется вручную. Для большинства повседневных текстов — предложений, заголовков, имён столбцов — парсер даёт ожидаемый результат.
При переходе между языками вставьте список имён идентификаторов и скопируйте конвертированную версию. snake_case → camelCase — наиболее распространённое преобразование на границе Python/JavaScript; kebab → snake_case — при рефакторинге HTML-атрибутов в JS-объекты.
Для SEO-слагов стандартом является kebab-case — читабелен в URL, и Google воспринимает дефисы как разделители слов (подчёркивания — нет). 'product-name' предпочтительнее 'product_name' для любых путей URL, видимых пользователю.
Несколько прописных букв подряд обрабатываются как один блок. 'XMLParser' разбивается на 'XML' и 'Parser'. Для большинства кода это работает; граничные случаи подправляйте вручную.
Дефисы Google URL-парсер трактует как разделители слов, подчёркивания — нет. URL в kebab-case индексируются надёжнее для SEO.
Title Case пишет с большой буквы большинство слов. Sentence case — только первое слово и имена собственные. Современный UI тяготеет к Sentence case.
Да — toLowerCase/toUpperCase в JavaScript поддерживают Unicode. Диакритические знаки и нелатинские письменности обрабатываются корректно.
Да — вставьте любой конвертированный вывод обратно и используйте другое преобразование. camelCase ↔ snake_case конвертируется без потерь.
По соглашению camelCase делает прописной только первую букву каждого последующего слова. 'XmlHttpRequest' предпочтительнее 'XMLHTTPRequest' по современным стайлгайдам.
Нет. Все преобразования выполняются локально.
Вставьте весь список за один раз. Каждая строка обрабатывается как отдельный ввод в рамках того же стиля — конвертируйте, затем при необходимости разделите строки.
Strict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →Managed cloud hosting for WordPress and web apps on DigitalOcean, Vultr, and AWS. Fast setup, no server headaches.
Try Cloudways →Hire freelancers for design, writing, dev, and marketing — or sell your own services. Millions of gigs at every budget.
Browse Fiverr →