Back to Tools

Slug to Text Converter

Reverse URL slugs back into readable, formatted titles and sentences

Enter Slug (hyphen or underscore) 0 Chars
Readable Title
Sentence Case
Capitalized

Reverse a URL slug into readable words

Slugs such as how-to-build-a-pdf-workflow are great for URLs but awkward everywhere else. When you need a page heading, a spreadsheet label or a link description for a page you only know by its address, retyping the words is slow. Slug to Text swaps the hyphens and underscores for spaces and offers the result in several letter cases so you can copy the one you need.

How to convert a slug

  1. Type or paste the slug into the Enter Slug (hyphen or underscore) box. The Paste button pulls text straight from your clipboard, and Clear empties the box. A character counter tracks the length.
  2. Click Convert to Text.
  3. Look at the Readable Title panel at the top of the results, where every word starts with a capital letter, then press Copy Title.
  4. Below it, use Copy on the Sentence Case card (first letter capitalized, the rest lowercase) or the Capitalized card (all uppercase).

What the conversion does

Any run of hyphens or underscores becomes a single space. Nothing else is changed: the tool does not add punctuation, restore apostrophes, split joined words or check spelling. That keeps the output predictable, but it also means you will sometimes make small edits afterward.

Real situations

  • Auditing a site's URL list and needing a human-readable page name next to each address in a spreadsheet.
  • Writing anchor text or a table of contents from existing article slugs.
  • Creating a draft heading when a CMS only gave you the slug of a page.
  • Cleaning up file names such as quarterly_sales_report by turning underscores into words.

Edge cases

Title case here capitalizes every word, including small words such as and, of and the, so a slug like the-art-of-war becomes The Art Of War. Adjust those by hand if your style guide keeps them lowercase. Because the tool lowercases everything except the first letter of each word in title case, acronyms such as php or seo will not come back capitalized either. Numbers stay as they are. If you paste a whole address, the protocol, domain and slashes will remain in the text, so copy only the final slug segment. Any file extension at the end, like .html, is also left in place. The conversion happens in your browser.

Related Articles


Related Tools








Frequently Asked Questions

What separators does the tool understand?
It treats hyphens and underscores as word separators, and a run of several in a row collapses into one space. Other characters, such as slashes, dots or plus signs, are left exactly as typed.
Why is the third result called Capitalized when it is all uppercase?
The Capitalized card shows the whole text in capital letters, for example HOW TO BUILD A WORKFLOW. For each word starting with a capital only, use the Readable Title panel at the top of the results.
Can it restore apostrophes or punctuation removed from the slug?
No. A slug usually loses that information when it is created, so the tool cannot know that dont was originally don't. It only replaces separators with spaces, and you would fix punctuation manually afterward.
Can I paste a full URL?
You can, but the protocol, domain and slashes will remain in the output. For clean results, paste just the last part of the address, without the domain and without any trailing file extension such as .html.
Will acronyms stay in capitals?
No. Title case lowercases the rest of each word, so seo turns into Seo. If your slug contains acronyms, retype them in capitals after converting, or use the all-caps version if the whole line should be uppercase.
Support Chat
We typically reply within minutes

Hello! 👋 Before we start, please tell us your name.