Tools.GamesLoop Logo
TOOLS.GAMESLOOP160+ Free Online Tools

Text Case Converter

Convert text between sentence, title, upper, lower and code cases.

Text Case Converter

Instant online text processing

Words19
Characters99
Sentences2
Paragraphs1
Reading Time1 min
Advertisement
Ad Space (auto) — Configurable via NEXT_PUBLIC_ADSENSE_CLIENT

What does Text Case Converter do?

Change text case in every way you might need — UPPERCASE, lowercase, Sentence case, Title Case, plus the programming conventions camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE. Title case follows proper style rules rather than capitalising everything.

How to Use Text Case Converter

  1. 1
    Paste your textAny length, any language.
  2. 2
    Pick a caseEach option shows a live preview.
  3. 3
    Copy the resultOr download it as a text file.

Key Features

  • Ten case formats including all the common programming conventions
  • Title case that keeps short prepositions and articles lowercase
  • Sentence case that detects real sentence boundaries
  • Alternating and inverse case for novelty use
  • One-tap copy and download for every result

Frequently Asked Questions

What are the rules for title case?

Capitalise the first and last words and all major words; leave articles, coordinating conjunctions and short prepositions lowercase in the middle. "The Rise of the Machines", not "The Rise Of The Machines".

What is the difference between camelCase and PascalCase?

Only the first letter. camelCase starts lowercase (userName) and is conventional for JavaScript variables; PascalCase starts uppercase (UserName) and is conventional for class and component names.

When would I use snake_case or kebab-case?

snake_case for Python variables, SQL columns and many config formats. kebab-case for URLs, CSS class names and HTML attributes, since those cannot contain underscores comfortably.

Does it work with accented and non-Latin text?

Yes. Case conversion uses Unicode rules, so accented Latin, Greek and Cyrillic convert correctly. Scripts without letter case, such as Chinese and Arabic, pass through unchanged.