Skip to content

Text Case Converter

Convert text between uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case and dot.case.

Paste text

0 characters · 0 words.

Convert to

kebab-case

The converted text appears here.

Your file is never sent to a server. It is read and processed by your own browser, and the results are not stored.

How to use it

  1. Paste text into the input box, or choose a .txt file.
  2. Pick the target case; the result appears instantly.
  3. Copy the converted text to your clipboard.

Limits worth knowing

  • Words are split on non-alphanumeric characters and camelCase boundaries.
  • Sentence case uses simple punctuation rules; it does not parse grammar.
  • Word-oriented cases join words with their separator; sentence and title cases join with a single space.
  • Text above 10 MB is refused to keep the tab responsive.

Ten cases, two philosophies

Prose cases (sentence, title) keep word separators. Identifier cases (camel, pascal, snake, constant, kebab, dot) drop separators entirely and re-join with their delimiter, which is exactly what a variable or file name wants.

The splitter recognises camelCase humps and existing separators, so converting between identifier styles — snake_case to kebab-case, for example — does not need a detour through words.

Title and sentence case limits

Title case capitalises every word, which is simpler than editorial style guides that lowercase articles and prepositions. Sentence case capitalises the first word after a sentence-ending mark. Neither understands grammar; they apply transparent rules you can trust.

Frequently asked questions

Does Text Case Converter upload my files to any server?

No. Text Case Converter runs in your browser, and the file is read there rather than sent to a server for processing. Our host still sees ordinary page-request metadata, which is described on the privacy page.

Is Text Case Converter free to use?

Yes, Text Case Converter is free, with no paid tier, no account, and no watermark added to your output. The limits are technical rather than commercial: file size, page count and supported formats are listed on this page.

What file formats and sizes are supported?

Text Case Converter supports .txt files up to 10MB directly in your browser.

How does it split words?

On any non-alphanumeric character and on camelCase / PascalCase boundaries. That is why "helloWorld_from-a test!" converts as five words.

Does sentence case handle newlines?

Yes. A new sentence starts after . ! ? or a line break, and the first word after it is capitalised.

Is my text uploaded?

No. Conversion is pure string arithmetic in this tab; nothing is sent anywhere.

Can I convert a whole document?

Yes, though for word-oriented cases the whole document becomes one sequence of words. For prose you usually want sentence or title case rather than snake_case.