How to use it
- Paste the text in Text.
- Choose the Case you need, for example Title Case or snake_case.
- If the text is in another language than this page, choose the matching Letter rules.
- Copy the Converted text, or save it with Download.
How each case is made
Upper case and lower case change every letter. Title case capitalises the first letter of each word, except small words such as a, the, and and of, which stay lower-case unless they are the first or last word of a line. Sentence case capitalises the first letter of each sentence and of each line.
- camelCase joins the words and capitalises every word after the first: helloBigWorld.
- PascalCase capitalises every word: HelloBigWorld.
- snake_case and kebab-case join the lower-case words with an underscore or a hyphen: hello_big_world and hello-big-world.
- aLtErNaTiNg alternates lower and upper case over the letters.
Turkish letters
Turkish spells the letter i in two forms: the small dotted i has the capital İ, and the small dotless ı has the capital I. The reverse holds too: capital I becomes small ı, and capital İ becomes small i.
With the Turkish letter rule, istanbul becomes İSTANBUL and ISTANBUL becomes ıstanbul. The English rule would give ISTANBUL and istanbul, which is wrong for Turkish text.
What the tool does not do
- It does not check spelling or grammar.
- It does not change the words. Only the letter case changes, and the code styles also remove the spaces and punctuation between words.
Worked example: a database column name
Type user account settings and choose snake_case: the result is user_account_settings, a common name for a column in a database. The same words give userAccountSettings in camelCase and UserAccountSettings in PascalCase.
| Case | Result |
|---|---|
| snake_case | user_account_settings |
| camelCase | userAccountSettings |
| PascalCase | UserAccountSettings |
| kebab-case | user-account-settings |
Frequently asked questions
Does the converter handle the Turkish i and I correctly?
Yes, with the Turkish letter rule, and by default on the Turkish page. Istanbul becomes İSTANBUL in capitals, and ISTANBUL becomes ıstanbul in small letters, as Turkish spelling requires.
Why does a small word in the middle of a title stay lower case?
Title case keeps small words such as a, an, the, and, or, of, in, on, at, to, for and by lower-case, unless they are the first or last word of a line. In Turkish the words ve, ile, veya, de, da, ki and mi stay lower-case when they are not first.
Are my texts uploaded anywhere?
No. The conversion runs in your browser, and the text is not sent to our server or stored by the page.
Can I convert several lines to snake_case at once?
Yes. Each line becomes its own identifier, so a list of names gives one snake_case name per line. The line ends are kept as they are.
Does the conversion change the wording of the text?
No. Only the letter case changes, and the code styles also remove the spaces and punctuation between words. The words themselves and the digits are kept.
Sources
Figures and text last checked on Tuesday, November 10, 2026.