Slug generator
Turn a title into the short, clean end of a web address (such as my-first-post). Each line gives one slug. Choose whether Thai letters stay, which separator to use, and whether accents on Latin letters are removed. It runs in your browser and the text is not sent anywhere.
This tool needs JavaScript. If you still see this after a few seconds, JavaScript is switched off in your browser or the page did not load completely: turn JavaScript on or reload the page.
How to use it
- Type or paste the titles into the box on the left, one to a line.
- Choose the separator, and whether to keep Thai letters. The result shows at once.
- Press "Copy" or "Download" to take the result.
Frequently asked questions
Do Thai addresses work, or should I remove the Thai?
They work: browsers and search engines handle Thai in addresses. But when a link is copied into some places it turns into a long code (%E0%B8…). For links that are easy to share, remove the Thai and write an English slug yourself. This tool does not turn Thai into Latin letters (transliteration), because there is no single right way.
Which separator is best for SEO?
Google recommends hyphens (-) between words, because it treats them as word separators, while underscores (_) join words together. So the hyphen is the default.
What happens to quotes and &?
Anything that is not a letter or digit is replaced by the separator (apostrophes are deleted and do not split words). To keep other characters, untick "Remove symbols and emoji": then only spaces become the separator.
Good to know
- Removing accents touches only Latin letters. Thai vowels and tone marks are left alone (for example é → e, ß → ss, ø → o).
- Cutting at the longest length never splits a Thai letter from its marks, and no separator is left at the end.
Your data stays on your device
Everything runs in your browser. What you type, paste or open is not sent to freesabai's servers or anyone else's, and is not kept in the browser: close the page and it is gone. The site only counts how many times this page was opened and how many times someone copied or saved a result (never what was pasted or the result, and you can switch the counting off in the footer; see the privacy policy).
Report a problem or suggest an idea
Found a bug, or want this tool to do more? Tell us on the feedback page. No sign-up.
Other text tools
Convert and edit text
- Case converterUPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case and more
- Find and replace textReplace several pairs at once, plain text or regex
- Slug generatorTurn a title into a clean URL slug, Thai kept or removed
- Reverse textReverse characters, words or lines without breaking Thai marks and emoji
Lines
- Remove duplicate linesKeep one of each repeated line, in the original order
- Sort linesSort A-Z, in Thai alphabetical order, by number or length, or shuffle
- Remove empty lines and extra spacesRemove blank lines, trim every line, collapse repeated spaces
- Add line numbers, prefix and suffixNumber lines, or add text at the start and end of every line
Thai language
- Thai keyboard layout fixerTurn "l;ylfu" into "สวัสดี" and back (Kedmanee layout)
- Number to Thai words (baht text)1,234.50 becomes the amount in Thai words, with baht and satang
- Buddhist and Gregorian year and date converter10/10/2569 becomes 10/10/2026, many dates at once
- Thai digits converter1234 ⇄ ๑๒๓๔ in a whole text, phone numbers can stay as they are
More tools for text (in the developer tools)
- Character, word and line counterCount characters, words (Thai too), lines, sentences, paragraphs and reading time
- Lorem ipsum generatorPlaceholder text in Thai and English, by paragraphs, sentences or words
- Password generatorMake strong random passwords, choose length and characters, made on your device
- URL encode and decodePercent-encode or decode a link, Thai in URLs included, and take a URL apart
- HTML entities encode and decodeTurn special characters into & < > " and back
- Base64 encode and decodeBase64 for text (Thai and UTF-8), URL-safe, and files to and from Base64