Генератор ЧПУ (slug) для URL — кириллица или ASCII
Создает slug для URL из заголовка с кириллицей или только ASCII-символами
Работает в браузере · файлы никуда не загружаются
По умолчанию буквы и цифры Юникода, включая кириллицу, сохраняются. Режим ASCII удаляет не-ASCII символы и не делает транслитерацию. Эмодзи и знаки препинания становятся разделителями.
Что это за инструмент
Slug — это часть адреса страницы, по которой ее узнают, например как-выбрать-велосипед; в рунете такие адреса часто называют ЧПУ. Генератор превращает заголовок статьи или товара в аккуратный slug: убирает знаки препинания и эмодзи, соединяет слова дефисом или подчеркиванием и по желанию переводит все в нижний регистр.
Как пользоваться
- Вставьте заголовок или другой текст.
- Оставьте настройки по умолчанию, чтобы сохранить буквы и цифры Юникода, включая кириллицу.
- Включите режим ASCII, если система принимает только латинские буквы и цифры. Выключите перевод в нижний регистр, если регистр важен.
- Выберите разделитель — дефис или подчеркивание — и скопируйте результат.
Правила преобразования
Сначала текст нормализуется по Юникоду (NFKC), чтобы привести совместимые символы, например полноширинные латинские буквы и цифры, к обычному виду. Затем при необходимости текст переводится в нижний регистр. В режиме Юникода сохраняются буквы, цифры и присоединенные к ним диакритические знаки. Пробелы, знаки препинания и эмодзи становятся границами слов, а оставшиеся слова соединяются одним разделителем.
В режиме ASCII символы дополнительно раскладываются, и диакритические знаки удаляются, поэтому Café превращается в cafe. Это не транслитерация: кириллица, китайские иероглифы и некоторые латинские буквы удаляются, а не заменяются угаданным написанием. Поэтому разные заголовки могут дать одинаковый slug.
Примеры
| Ввод | Настройки | Результат |
|---|---|---|
| Как выбрать велосипед 😀 2026 | Юникод (по умолчанию) | как-выбрать-велосипед-2026 |
| Café Déjà vu | Режим ASCII | cafe-deja-vu |
| Привет Мир | Регистр сохраняется, подчеркивание | Привет_Мир |
| Как выбрать велосипед | Режим ASCII | Пусто |
Перед тем как использовать slug
Результат — это фрагмент пути, а не полный URL и не процентное кодирование. Браузер может показать кириллицу в адресной строке в закодированном виде (%D0%BA…), когда вы подставите slug в URL.
Ограничения по длине, зарезервированные слова и уникальность проверяйте в своей системе отдельно: инструмент не знает, какие адреса уже заняты. Если вы меняете slug опубликованной страницы, учтите ссылки на старый адрес и настройте перенаправления. Объем ввода — до 100 000 символов, преобразование выполняется в браузере.
Частые вопросы
Делает ли режим ASCII транслитерацию русского текста?
Нет. В режиме Юникода кириллица сохраняется. Режим ASCII по возможности снимает диакритику, а затем удаляет все не-ASCII символы. Латинского написания вроде privet-mir он не придумывает, поэтому русские слова просто исчезают.
Что происходит с эмодзи?
Эмодзи и знаки препинания работают как разделители слов. Несколько разделителей подряд сводятся к одному, а в начале и в конце они удаляются.
Почему результат пустой?
Если в тексте только эмодзи или знаки препинания, букв и цифр для slug не остается. Режим ASCII также полностью удаляет заголовок, написанный кириллицей. Выключите этот режим или измените текст.
Отправляется ли текст на сервер?
Нет. Преобразование целиком выполняется в браузере.