A case converter that works where your text already is
Most people find a case converter as a web page: copy the text, switch to the browser, paste, pick a button, copy again, switch back. Text Case Converter cuts that loop down to one shortcut. Select the words in your email, document, chat box or code editor, press Ctrl+Alt+U, and the selection is replaced with the converted version where it sits.
Press the shortcut again on the same selection within a few seconds and it moves on to the next case, so you can cycle until it looks right. Whatever was on your clipboard beforehand is restored afterward.
When you would rather see the options side by side, open the window, paste into the Your text box, and click any of the eleven case buttons. The result is copied for you, and a counter shows characters, words and lines as you edit.
What is title case, and what is sentence case?
Title case capitalizes the main words of a heading and leaves short connecting words in lowercase: A Tale of Two Cities, not A Tale Of Two Cities. In this app, articles, short conjunctions and prepositions such as a, and, of, on, the and to stay small unless they open or close the title or come after a colon. Words already written in capitals, like NASA or HTML, are left as they are.
Sentence case writes text the way a normal sentence reads: one capital at the start and lowercase after it. Here it also capitalizes the first letter after each period and on each new line, and turns a stray lowercase i into I. It is the usual style for interface labels, captions and many style guides' headings.
If you need every word capped, small ones included, use Capitalized instead of Title Case.
Uppercase to lowercase, and all caps back to normal
Text that arrives in all caps from a form, a PDF or a hurried message is hard to read and harder to retype. Choose lower case for a clean lowercase version, Sentence case to restore normal capitals, or UPPER CASE to go the other way. iNVERSE flips each letter, which fixes a paragraph typed with Caps Lock left on, and aLtErNaTiNg exists for the times you want that effect on purpose.
Every button works from the text as you originally entered it, not from the previous conversion. Trying UPPER CASE and then Title Case gives you the same title as going to Title Case first.
camelCase, snake_case and kebab-case converter for code
Four cases are meant for identifiers. camelCase joins words and capitalizes each one after the first, snake_case joins them with underscores, kebab-case uses hyphens, and CONSTANT_CASE gives capitals with underscores. Each line is converted separately, so pasting a column of field labels returns one identifier per line, ready for a schema, a CSS file or an enum.
- user first name becomes userFirstName in camelCase
- Order Total becomes order_total in snake_case
- Main Nav Link becomes main-nav-link in kebab-case
- max retry count becomes MAX_RETRY_COUNT in CONSTANT_CASE








