Skip to content
APK Peer

URL Slug Generator

Free · runs in your browser · nothing uploaded

Quick answer

This slug generator turns titles into clean, SEO-friendly URL slugs: lowercase words joined by hyphens, with accents, apostrophes and symbols removed. Paste one title or a whole list, one per line, and copy the slugs for your website, blog or app. You can use underscores instead of hyphens if you prefer.

29 characters

How to create a URL slug

  1. Paste a title into the Input box, or several titles, one per line.
  2. Choose a separator: hyphen (recommended) or underscore.
  3. Copy the slugs.

For example, "My Post Title: Here's What's New!" becomes my-post-title-heres-whats-new.

What the generator does

  • Converts letters to lowercase.
  • Removes accents, so "Café Münster" becomes cafe-munster.
  • Deletes apostrophes, so "What's New" becomes whats-new rather than what-s-new.
  • Replaces spaces and symbols with your separator.
  • Removes separators from the start and end.

What makes a good slug?

GoodWhy
/app/brave-browserShort, readable, describes the page
/tools/qr-code-generatorContains the words people search for
AvoidWhy
/p?id=48213Tells people and search engines nothing
/brave-browser-2026The year makes the URL go out of date
/My_Post_TitleMixed case and underscores are harder to read and share

Keep slugs short: three to five words is plenty. Remove filler words like "the", "a" and "and" if the slug still makes sense without them.

Changing a slug later

Once a page is published and linked to, changing its slug breaks links and loses search ranking unless you add a 301 redirect from the old address to the new one. It's worth choosing a good slug before you publish.

To safely put text with spaces or symbols into a link without making a slug, use the URL encoder. To fix capitalization in the titles themselves, use the case converter.

Slugs are generated in your browser, and nothing you paste is uploaded.

Frequently asked questions

What is a URL slug?

A slug is the readable part of a web address that identifies a page, like 'brave-browser' in apkpeer.com/app/brave-browser. Short, descriptive slugs help visitors and search engines understand what a page is about.

Should I use hyphens or underscores?

Use hyphens. Google treats hyphens as word separators but reads words joined with underscores as one word. Underscores are mainly useful for file names or systems that require them.

Should I include dates or numbers in slugs?

Usually not. A slug without a year can stay the same when you update the page, so you don't need redirects. Keep numbers only when they're part of the topic, such as a product model.

Last updated by the APKPeer Editorial Team. Read our privacy policy for how the site handles data.