dev/converter
Case Converter & Slugifier - Free & Instant | Smocky
Convert one text value into six case styles and a URL slug. Line breaks and punctuation separate words; accented and Thai letters stay in the result. Nothing leaves your browser.
Frequently asked questions
Which case styles can I make?
The Tool produces camelCase, snake_case, kebab-case, CONSTANT_CASE, PascalCase, and Title Case together. Title Case capitalizes every word, including words such as “of” and “the”. A case result is not guaranteed to be a valid identifier in any particular programming language.
How are acronyms and numbers handled?
HTTPServer becomes HTTP and Server; version2Value becomes version2 and Value. Digits stay with the current word until a following capital starts another word.
Does it preserve Thai and accented letters?
Yes. The Tool preserves Unicode letters and combining marks and normalizes the result to NFC. It does not transliterate or automatically split Thai words: สวัสดีโลก stays one word, while สวัสดี โลก becomes two.
What happens to multiple lines?
All lines are treated as one text value. Line breaks, spaces, punctuation, and emoji separate words; repeated separators are collapsed.
Is the generated URL slug ready to publish?
The slug keeps Thai and accented letters and joins lowercase words with hyphens. It is not percent-encoded, and it does not guarantee a unique or published URL. Under these rules it can match the kebab-case result.