Skip to content
  • Image CompressorImage Tools · Make photos and graphics smaller by re-encoding them as JPG or WebP, with a quality slider and optional downscaling.
  • Image ResizerImage Tools · Change the width and height of an image in pixels or by percentage, with high-quality downscaling.
  • Image ConverterImage Tools · Change the format of one or many images to JPG, PNG or WebP, with control over quality and transparency.
  • Image CropperImage Tools · Cut out part of an image with a draggable selection, aspect ratio presets and exact pixel inputs.
  • Rotate & Flip ImageImage Tools · Turn a picture by 90° or 180° and mirror it horizontally or vertically, with a live preview.
  • EXIF Viewer & RemoverImage Tools · View the EXIF data in a photo – camera, date and location – and remove all of it or only the GPS position, without losing quality.
  • HEIC to JPGImage Tools · Turn HEIC and HEIF photos from iPhones and iPads into JPG or PNG files that open everywhere.
  • Blur & Pixelate ImageImage Tools · Hide faces, names, number plates and other details in a photo with pixelation, blur or a solid box.
  • Favicon GeneratorImage Tools · Make a complete favicon set – ICO, PNG icons and web manifest – from an image, text or an emoji.
  • Image MergerImage Tools · Put several pictures together in one image: side by side, one above the other or in a grid, with an optional gap and background.
  • Merge PDFPDF Tools · Combine several PDF files into one document, in the order you choose, with optional page ranges per file.
  • Split PDFPDF Tools · Extract pages into a new PDF or split a document into several files by page, range or fixed page count.

Case Converter

Convert text between upper, lower, title and sentence case, or turn phrases into camelCase, snake_case and other code names.

Runs locally in your browser – your data is not uploaded

Loading tool…

About the Case Converter

The case converter changes the capital letters of your text in one click. Turn a shouted heading into lower case, write a title in Title Case, or tidy a paragraph into normal Sentence case.

It also makes names for code: camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE. Paste a list of phrases, one per line, and every line becomes its own name, which is handy for variables, CSS classes, file names and URL slugs.

The text is converted in your browser and never leaves your device.

How to use it

  1. Type or paste your text.
  2. Choose the case to convert to.
  3. Read the result below; it updates as you type.
  4. For code names, put each name on its own line.
  5. Press Copy to use the result.

Features

  • Nine cases: UPPER CASE, lower case, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE.
  • Smart word splitting: Recognises words in phrases and in existing names such as myVariable, HTMLParser or user_id.
  • Line by line: Each line is converted on its own, so lists stay lists.
  • Any language: Letters without capitals, such as Korean or Japanese, are kept as they are.
  • Private: Nothing is uploaded; the conversion runs on your device.

Examples

Headline

“HELLO WORLD. HOW ARE YOU?” in Sentence case is “Hello world. How are you?”

Variable name

“user account id” becomes userAccountId in camelCase and user_account_id in snake_case.

Existing names

getHTTPResponse becomes get-http-response in kebab-case.

Limitations and notes

  • Title Case capitalises every word; it does not keep small words such as “of” or “the” in lower case.
  • Sentence case starts a new sentence after a full stop, question mark or exclamation mark only.
  • Code cases leave out punctuation and spaces, and keep accents and other letters as they are.
  • Texts longer than 1,000,000 characters must be converted in parts.

Frequently asked questions

What is camelCase?

Words joined without spaces, each starting with a capital except the first, such as userAccountId.

What is the difference between snake_case and kebab-case?

Both use lower case. snake_case joins words with underscores, kebab-case with hyphens.

Can I convert several names at once?

Yes. Put each name on its own line and every line is converted separately.

Does it work with Korean or Japanese text?

Yes. Those letters have no capitals and stay as they are; Latin letters around them are converted.

Is my text sent anywhere?

No. The conversion happens in your browser.

More free tools