Slug generator
Paste a title or any text and FileTinker turns it into a clean, URL-safe slug — accents removed, lowercased and joined with hyphens or underscores. It updates as you type and runs entirely in your browser.
How to make a slug
- Paste your title or text into the box.
- Choose a separator and whether to lowercase; the slug updates live.
- Copy the slug.
About slugs
A slug is the human-readable identifier in a URL — the "hello-world" in /blog/hello-world. Good slugs use only lowercase letters, digits and hyphens, which keeps links clean, readable and safe to share, and helps search engines and people understand what a page is about.
This generator strips accents and diacritics, collapses spaces and punctuation into a single separator, and trims the ends, so you get a tidy slug from any title. It runs entirely in your browser — instant, private and free.
Frequently asked questions
What is a slug?
A slug is the URL-friendly part of a web address — the readable identifier in a link, like "my-first-post". It uses only letters, digits and a separator so it is safe in URLs and easy to read.
How is the slug generated?
Accented letters are reduced to their base form, the text is lowercased (optional), and every run of non-alphanumeric characters becomes a single separator, with leading and trailing separators trimmed.
Can I use underscores instead of hyphens?
Yes. Switch the separator to underscore, and you can also keep the original capitalization by turning lowercase off.
Is anything uploaded?
No. The slug is generated in your browser, so your text never leaves your device.