Перейти к содержимому
Toolars
Каталог
Сообщить об ошибке

Разработка · утилита · Локально

Генератор URL-слагов

URL Slug Generator

Превращайте заголовки в чистые слаги с дефисами или подчёркиваниями: диакритика снимается, амперсанды разворачиваются, нелатиница сохраняется.

Путь задачи / от ввода к результату

Введите заголовок

Работает локально · Ничего не загружается на сервер

Как работает Генератор URL-слагов, конфиденциальность и похожие инструменты

Путь задачи / от ввода к результату

Как сгенерировать URL-слаг

  1. 01

    Введите заголовок

    Введите или вставьте заголовок в поле «Заголовок или фраза». Слаг обновляется в реальном времени по мере ввода, так что вы видите нормализацию каждого символа ещё до того, как остановитесь на варианте.

  2. 02

    Сначала попробуйте пример

    «Загрузить пример» подставляет фразу с акцентами Crème brûlée & browser tools и сразу показывает creme-brulee-and-browser-tools. Это самый быстрый способ увидеть, как обрабатываются акценты, амперсанды и пробелы, прежде чем вставлять собственный заголовок.

  3. 03

    Выберите разделитель

    Выберите «Дефисы» или «Подчёркивания» во вкладках режима. Дефисы — общепринятое соглашение для публичных URL и значение по умолчанию; подчёркивания подходят системам, которые их ожидают, а все остальные правила очистки в обоих режимах идентичны.

  4. 04

    Проверьте вывод URL slug

    Результат переводится в нижний регистр, акценты снимаются (Crème становится creme), & превращается в and, апострофы исчезают, а любая другая последовательность небуквенно-цифровых символов схлопывается в один разделитель с обрезанными краями. Буквы и цифры любой письменности сохраняются, поэтому нелатинские заголовки переживают преобразование целиком.

  5. 05

    Скопируйте или скачайте слаг

    Нажмите «Копировать результат», чтобы вставить слаг в CMS или маршрутизатор, или «Скачать .txt», чтобы сохранить его как toolars-url-slug.txt. «Очистить» опустошает обе панели для следующего заголовка, а повторные скачивания используют то же имя файла — дубликаты разрулит браузер.

Факты об инструменте

Обработка
В вашем браузере
Ввод покидает устройство
Никогда
Хранение
Ничего не сохраняется
Цена
Бесплатно

Ваши данные остаются в браузере.

Генератор URL-слагов использует проверенный путь локального выполнения и не создаёт скрытую историю ввода и вывода.

Локальное выполнение

Работает внутри текущей вкладки браузера.

Никакой скрытой обработки

Активные данные инструмента никогда не становятся записями документов Toolars.

Аккаунт не требуется

Используйте основной сценарий без создания профиля. Избранное синхронизируется с аккаунтом после входа.

Мгновенный сброс

Закройте вкладку — и рабочие данные исчезнут.

Что на самом деле делает Генератор URL-слагов

Каждой публикуемой странице нужен слаг: записи в блоге, в заголовке которой тире и амперсанд; разделу документации с акцентированными символами; метке, которая должна пережить вставку в маршрут. Генератор URL-слагов применяет одни и те же детерминированные правила каждый раз, прямо в браузере, поэтому слаг, проверенный локально, — это слаг, который уедет в прод, а единый набор правил означает, что вся команда получает одинаковые слаги из одинаковых заголовков. Черновые заголовки — включая заголовки ещё не выпущенного контента — всё это время остаются на устройстве, и входить никуда не нужно.

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

Что именно происходит с акцентами и символами?
Текст нормализуется так, что акценты отделяются от букв и удаляются (é становится e), амперсанды раскрываются в слово and, апострофы отбрасываются, а любая оставшаяся последовательность символов, не являющихся буквами или цифрами, становится одним разделителем. Повторные разделители схлопываются в один, а результат переводится в нижний регистр и обрезается с обоих концов, так что начальный и конечный разделители тоже не выживают.
Что происходит с китайским, японским и другим нелатинским текстом?
Он сохраняется. Очистка оставляет буквы и цифры любой письменности и снимает только знаки акцентов и пунктуацию, поэтому японский или китайский заголовок сохраняет свои символы в слаге. Внутренняя пунктуация письменности вроде 、 и 。 превращается в разделители так же, как западная, а нижний регистр применяется там, где у письменности вообще есть регистр.
Почему мой слаг получился пустым или заметно короче?
Нормализацию переживают только буквы и цифры. Заголовок, целиком состоящий из символов, даёт пустой результат, а повторная пунктуация схлопывается в один разделитель, поэтому Hello — world! становится hello-world, а не вереницей дефисов. Сократите заголовок до букв и цифр — и слаг появится снова.
Что выбрать — «Дефисы» или «Подчёркивания»?
Дефисы — широко рекомендуемый разделитель слов для публичных URL и значение по умолчанию не просто так. Подчёркивания доступны для платформ и схем именования, которые их требуют; остальные правила очистки одинаковы в обоих случаях.
Слаг обновляется прямо во время ввода?
Да. Вывод обновляется с каждым нажатием клавиши и каждой сменой разделителя, никакой кнопки нажимать не нужно, а переключение между «Дефисы» и «Подчёркивания» мгновенно перерисовывает тот же нормализованный текст с другим разделителем.
Загружается ли вставленный текст куда-либо?
Нет. Слаг вычисляется полностью внутри текущей вкладки браузера, ввод никуда не отправляется и не сохраняется, а учётная запись не требуется. Очистка рабочего пространства удаляет содержимое обеих панелей.

Продолжить: Разработка

Связанные задачи, а не тупик.

Перейдите в другую сфокусированную рабочую область, не возвращаясь к полному каталогу.

Код в изображение

Code to Image Converter

Экспортируйте код с подсветкой в PNG или SVG: шесть языков, светлая и тёмная темы, номера строк, заголовок окна и масштаб 1x или 2x.

Создание

Генератор теней React Native

React Native Shadow Generator

Сравнивайте устаревшие тени и boxShadow в React Native, настраивайте вывод для iOS и Android рядом и копируйте код StyleSheet.

Создание

Кодирование / декодирование Base64

Base64 Encoder/Decoder

Кодируйте Unicode-текст в Base64 и обратно с живой валидацией, режимами URL-safe и UTF-8 и кнопкой обмена для круговых проверок.

Конвертация

Кодирование / декодирование HTML

HTML Encoder/Decoder

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

Конвертация