Text Case Converter (10 styles)
Convert text to 10 cases: UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE. Real-time, Vietnamese-aware.
UPPERCASE lowercase Title Case Sentence case camelCase PascalCase snake_case kebab-case CONSTANT_CASE iNVERT cASE When to use which
- UPPER / lower: normalize emails or usernames before comparison.
- Title Case: article titles, book titles.
- camelCase / PascalCase: JS/TS variables (camel) vs classes/components (Pascal).
- snake_case: Python identifiers, DB columns.
- kebab-case: URL slugs, CSS classes, component filenames.
- CONSTANT_CASE: constants, env variables.
Who this is for
Content writers, editors, SEO specialists, devs handling text/markdown — URL slugs, char counts, regex testing, SQL formatting.
FAQ
Does this support Vietnamese diacritics?
Yes. All text tools fully support Vietnamese Unicode, including modern diacritic rules.
Is my pasted text saved?
No. Text only exists in the current tab. Refresh or close = gone. TopDev stores nothing.
Related tools
See all tools →Regex Tester
Test regex live with match highlighting. 7 ready presets including Vietnamese.
NEWRemove Vietnamese diacritics
Strip diacritics for slugs, filenames, usernames, identifiers. Optional đ → d.
NEWURL Slug Generator
Title → SEO-clean URL slug. Strip diacritics, lowercase, custom separator.
NEWChar / Word / Line Counter
Real-time char/word/line/paragraph count + SEO meta (60/160) and tweet (280) meters.