ExtraTools/case

TEXT CASE CONVERSION

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.

Hides code name styles and additional case options.
01 / SOURCE TEXT

Insert text in Russian or English

02 / SELECT CONVERT

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.
03 / RESULT

You can edit the result

Text statistics

statistics are updated when input
Characters0Unicode graphemes, including spaces
Without spaces0all whitespace is excluded
Words0Cyrillic and Latin
Lines0empty text — 0 lines

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.

How to change case

Simplified mode leaves upper/lower case, sentences and headings; modes for names and additional effects are available in full mode.

Check the text