Slugify — Текст у URL-слаг
Перетворіть будь-який текст на чистий URL-слаг із роздільником-дефісом або підкресленням, а також із додатковим переведенням у нижній регістр, вилученням діакритики та обʼєднанням повторюваних роздільників.
Slugify — Текст у URL-слаг — Slugify перетворює заголовок або фразу на чистий, безпечний для URL слаг: він замінює пробіли, розділові знаки та символи роздільником і залишає лише літери й цифри. Виберіть роздільник-дефіс або підкреслення, переведіть результат у нижній регістр, вилучіть діакритику з таких символів, як é або ñ, і обʼєднайте повторювані роздільники. Кожне перетворення виконується повністю у вашому браузері, тож нічого з того, що ви вводите, ніколи не завантажується на сервер.
Що таке Slugify — Текст у URL-слаг?
Slugify — це безкоштовний онлайн-генератор слагів, який перетворює заголовок, підзаголовок або будь-яку фразу на чистий URL-слаг — читабельну частину вебадреси, як-от "my-first-blog-post". Розробники, блогери та SEO-фахівці використовують його для створення постійних посилань, імен файлів, ідентифікаторів якорів та імен CSS-класів із читабельного тексту. Він залишає лише ASCII-літери й цифри, замінюючи кожен пробіл, розділовий знак і символ обраним вами роздільником. Можна вибрати дефіс (стандарт kebab-case для URL) або підкреслення, примусово перевести слаг у нижній регістр, вилучити діакритику, щоб символи з акцентами, такі як é, ü та ñ, стали e, u та n, і обʼєднати серії повторюваних роздільників в один. Оскільки віджет відображається лише за допомогою JavaScript, цей текст є індексованим описом: перетворіть текст на URL-слаг, створіть постійне посилання та очистіть рядок для використання в посиланні.
Як користуватися Slugify — Текст у URL-слаг
- Введіть або вставте ваш заголовок чи текст у поле Input.
- Відкрийте панель налаштувань і виберіть роздільник: дефіс (-) для стандартних URL або підкреслення (_).
- Увімкніть Lowercase, щоб примусово перевести слаг у нижній регістр; усталено ввімкнено.
- Увімкніть Strip accents, щоб перетворити символи на кшталт é або ñ на простий ASCII (e, n).
- Увімкніть Collapse repeats, щоб обʼєднати серії роздільників в один.
- Прочитайте готовий слаг у полі Output лише для читання та натисніть Copy, щоб скористатися ним.
Приклади
Заголовок допису блогу в слаг із дефісом
Вхідні дані
My First Blog Post!
Результат
my-first-blog-post
Вилучити діакритику з імені
Вхідні дані
Café del Mar
Результат
cafe-del-mar
Роздільник-підкреслення, зберегти повтори
Вхідні дані
Hello World
Результат
hello___world
Поширені запитання
- Що таке URL-слаг?
- Слаг — це читабельна частина вебадреси, яка ідентифікує сторінку, наприклад "my-first-blog-post" в example.com/blog/my-first-blog-post. Хороший слаг використовує лише малі літери, цифри та дефіси — саме це й створює цей інструмент.
- Яка різниця між роздільником-дефісом і підкресленням?
- Дефіс (-) — це домовленість для URL та SEO, бо пошукові системи сприймають дефіси як межі слів — вибирайте його для постійних посилань. Підкреслення (_) часто використовується в іменах файлів, ідентифікаторах коду та CSS, де дефіс може бути небажаним. Інструмент зʼєднує слова обраним вами символом.
- Що робить Strip accents?
- Він нормалізує текст (Unicode NFKD) та вилучає комбіновані діакритичні знаки, тож латинські символи з акцентами зводяться до простого ASCII: é стає e, ñ — n, ü — u. Символи без ASCII-відповідника, як-от більшість ієрогліфів CJK чи емодзі, відкидаються, оскільки слаг залишає лише A–Z, a–z і 0–9.
- Що робить Collapse repeats?
- Коли опцію ввімкнено, кілька роздільників поспіль обʼєднуються в один, тож "Hello World" стає "hello-world". Коли її вимкнено, кожен пробіл, розділовий знак чи символ стає власним роздільником, тож той самий ввід стає "hello---world". Початкові та кінцеві роздільники в будь-якому разі завжди обрізаються.
- Чи завантажується мій текст на сервер?
- Ні. Усе перетворення виконується на 100% на боці клієнта, у вашому браузері, за допомогою вбудованих рядкових функцій JavaScript. Нічого з того, що ви вводите, не завантажується, не зберігається та нікуди не надсилається, тож ви можете спокійно створювати слаги з приватних заголовків, внутрішніх імен сторінок чи конфіденційного вмісту.
Схожі інструменти
Кодування / декодування Base32 / Base58
Кодуйте текст у Base32 (RFC 4648) або Base58 (алфавіт Bitcoin) і декодуйте обидва формати назад у текст — повністю безпечно для UTF-8 і цілком у вашому браузері.
Кодування / декодування Base64
Закодуйте текст у Base64 або розкодуйте Base64 назад у текст (безпечно для UTF-8).
Конвертер регістру та лічильник
Змінюйте регістр тексту та рахуйте символи, слова й рядки.
Форматувальник і мініфікатор коду
Миттєво форматуйте або мініфікуйте HTML, CSS і JavaScript прямо у браузері з відступом у 2 пробіли, 4 пробіли чи табуляцію та стисканням JavaScript на основі Terser.