Case Converter

Paste your text, choose the case you need and the letter rules. You get the converted text at once, ready to copy into code, a document or a title.

Free Runs in your browser Checked Tuesday, November 10, 2026

Any text. The code styles convert each line on its own.

Letter rules

The Turkish rules turn i into İ and I into ı.

Result

Converted text

This tool runs in your browser. What you enter is not sent to us.

How to use it

  1. Paste the text in Text.
  2. Choose the Case you need, for example Title Case or snake_case.
  3. If the text is in another language than this page, choose the matching Letter rules.
  4. 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.

We use necessary cookies to run the site. With your consent, Google also uses advertising cookies to show personalised ads. If you reject them, you still see ads, but they are not personalised.