TEXT CASE AND NAME STYLES
Change text to the case you need
Convert text to uppercase or lowercase, sentence or title case, camelCase, snake_case, and other supported naming styles.
The tool supports Russian and English characters. Preview the result, then copy or download it.
Insert text in Russian or English
How to change register?
For regular text
Punctuation, spaces and line breaks are preserved.
For names and code
Each line becomes separate name; spaces and delimiters are replaced.
Additional
To check mixed case and style the text.
Select a style - the result will appear below.
What are the differences between the modes?
- Sentence register converts text to lowercase and capitalizes the first letter of each sentence. Boundaries are determined by punctuation; names and abbreviations are not automatically recognized.
- Capitals puts a capital letter at the beginning of each word; this is a simple format and not an editorial standard Title Case.
- camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, Train-Case, dot.case and path/case highlight words based on spaces, punctuation, lowercase/CAPITAL transitions, and letter/number boundaries. Punctuation is removed, original line breaks remain.
- Invert case changes capital letters to lowercase and lowercase letters to uppercase. Studly Caps alternates case of letters, starting with capital; you can enable lowercase in the setting.
You can edit the result
TEXT OVERVIEW
Text statistics
Characters are counted as Unicode graphemes. The “Without spaces” count excludes whitespace, including tabs and line breaks.
Possibilities of case converter
Convert plain text to upper or lower case, format sentences and headings, reverse letter case, or create alternating Studly Caps. Line breaks and punctuation are preserved where appropriate for the selected style.
- Name styles for programming: camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, Train-Case, dot.case and path/case;
- correct processing of Cyrillic and English letters;
- editing, undoing, copying and downloading the result in TXT;
- statistics of characters, words and lines of the result.
Sentence register defines boundaries based on punctuation and does not recognize names or abbreviations automatically.