Slugify — Tekst naar URL-slug
Zet elke tekst om in een schone URL-slug met een koppelteken- of underscore-scheidingsteken, plus optioneel kleine letters, accenten verwijderen en herhaalde scheidingstekens samenvoegen.
Slugify — Tekst naar URL-slug — Slugify zet een titel of zin om in een schone, URL-veilige slug: het vervangt spaties, leestekens en symbolen door een scheidingsteken en behoudt alleen letters en cijfers. Kies een koppelteken- of underscore-scheidingsteken, zet het resultaat in kleine letters, verwijder accenten van tekens als é of ñ en voeg herhaalde scheidingstekens samen. Elke conversie draait volledig in je browser, dus niets van wat je typt wordt ooit geüpload.
Wat is Slugify — Tekst naar URL-slug?
Slugify is een gratis online slug-generator die een titel, kop of willekeurige zin omzet in een schone URL-slug — het leesbare deel van een webadres, zoals "my-first-blog-post". Ontwikkelaars, bloggers en SEO-specialisten gebruiken het om permalinks, bestandsnamen, anker-ID's en CSS-klassenamen te maken van leesbare tekst. Het behoudt alleen ASCII-letters en -cijfers en vervangt elke spatie, elk leesteken en elk symbool door het scheidingsteken dat je kiest. Je kunt kiezen voor een koppelteken (de kebab-case-standaard voor URL's) of een underscore, de slug in kleine letters forceren, diakritische tekens verwijderen zodat tekens met accenten zoals é, ü en ñ e, u en n worden, en reeksen herhaalde scheidingstekens tot één samenvoegen. Omdat de widget alleen met JavaScript wordt weergegeven, is deze tekst de indexeerbare beschrijving: zet tekst om in een URL-slug, genereer een permalink en ruim een tekenreeks op voor gebruik in een link.
Slugify — Tekst naar URL-slug gebruiken
- Typ of plak je titel of tekst in het vak Input.
- Open het instellingenpaneel en kies een scheidingsteken: koppelteken (-) voor standaard-URL's of underscore (_).
- Schakel Kleine letters in om de slug naar kleine letters te forceren, standaard aan.
- Schakel Accenten verwijderen in om tekens als é of ñ om te zetten naar gewoon ASCII (e, n).
- Schakel Herhalingen samenvoegen in om reeksen scheidingstekens tot één samen te voegen.
- Lees de voltooide slug in het alleen-lezen vak Output en klik op Kopiëren om hem te gebruiken.
Voorbeelden
Blogtitel naar koppelteken-slug
Invoer
My First Blog Post!
Uitvoer
my-first-blog-post
Accenten uit een naam verwijderen
Invoer
Café del Mar
Uitvoer
cafe-del-mar
Underscore-scheidingsteken, herhalingen behouden
Invoer
Hello World
Uitvoer
hello___world
Veelgestelde vragen
- Wat is een URL-slug?
- Een slug is het leesbare deel van een webadres dat een pagina identificeert, zoals "my-first-blog-post" in example.com/blog/my-first-blog-post. Een goede slug gebruikt alleen kleine letters, cijfers en koppeltekens, precies wat deze tool produceert.
- Wat is het verschil tussen het koppelteken- en underscore-scheidingsteken?
- Het koppelteken (-) is de conventie voor URL's en SEO, omdat zoekmachines koppeltekens als woordgrenzen behandelen — kies dit voor permalinks. De underscore (_) is gebruikelijk bij bestandsnamen, code-identifiers en CSS, waar een koppelteken misschien niet gewenst is. De tool verbindt de woorden met het teken dat je kiest.
- Wat doet Accenten verwijderen?
- Het normaliseert de tekst (Unicode NFKD) en verwijdert combinerende diakritische tekens, zodat Latijnse tekens met accenten worden teruggebracht tot gewoon ASCII: é wordt e, ñ wordt n, ü wordt u. Tekens zonder ASCII-equivalent, zoals de meeste CJK-tekens of emoji's, worden weggelaten, omdat de slug alleen A–Z, a–z en 0–9 behoudt.
- Wat doet Herhalingen samenvoegen?
- Wanneer dit aanstaat, worden meerdere opeenvolgende scheidingstekens tot één samengevoegd, zodat "Hello World" "hello-world" wordt. Wanneer dit uitstaat, wordt elke spatie, elk leesteken of elk symbool een eigen scheidingsteken, zodat dezelfde invoer "hello---world" wordt. Voorloop- en sluitscheidingstekens worden hoe dan ook altijd verwijderd.
- Wordt mijn tekst naar een server geüpload?
- Nee. De volledige conversie draait 100% aan de clientzijde, in je browser, met de ingebouwde JavaScript-stringfuncties. Niets van wat je typt wordt geüpload, opgeslagen of ergens naartoe verzonden, dus je kunt privétitels, interne paginanamen of gevoelige inhoud veilig slugificeren.
Gerelateerde tools
Base32 / Base58 coderen / decoderen
Codeer tekst naar Base32 (RFC 4648) of Base58 (het Bitcoin-alfabet) en decodeer beide weer terug naar tekst, volledig UTF-8-veilig en geheel in je browser.
Base64 coderen / decoderen
Codeer tekst naar Base64 of decodeer Base64 terug naar tekst (UTF-8-veilig).
Hoofdletterconverter & teller
Wijzig de hoofdlettervorm van tekst en tel tekens, woorden en regels.
Code-formatter & minifier
Maak HTML, CSS en JavaScript direct in je browser mooier of minificeer ze, met inspringing van 2 spaties, 4 spaties of een tab en JavaScript-compressie op basis van Terser.