Преобразование регистра идентификаторов онлайн
Переводит userId ↔ user_id ↔ user-id между JS, Python и CSS без ручной правки каждой буквы.
Скопируйте нужный стиль в имя переменной, колонки БД, CSS-класса или HTTP-заголовка. На смысл идентификатора это не влияет, только на написание.
Данные
Результат
Скопировано
Как пользоваться
Вставьте имя переменной или фразу. Сервис разобьёт её по регистру и разделителям, затем соберёт заново.
Как интерпретировать результат
Цифры сохраняются. Слова на кириллице тоже участвуют в разбиении, но camelCase с кириллицей встречается редко — чаще нужен slug.
Частые вопросы
Как из HTTP заголовка получить поле Python?
Content-Type → content_type (kebab/HTTP → snake).
Почему HTTP ломается?
Аббревиатуры вроде HTTP лучше размечать вручную: HttpResponse → http_response.
Это транслитерация?
Нет. Для ЧПУ используйте сервис «Транслитерация и slug».
snake из HTTP-заголовка?
Content-Type → content_type в режиме snake_case.
Цифры в середине?
Сохраняются. html5Parser → html5_parser в snake.