Live findings
Research suggests:  clicking things is, on balance, good for you. Sample size: everyone.
Research suggests:  the 3pm slump responds best to one (1) game of Snake.
Research suggests:  reaction time peaks exactly 11 minutes before a meeting you forgot about.
Research suggests:  productivity is, technically, a social construct.
Research suggests:  "just one more game" has never once been one more game.
Research suggests:  looking busy accounts for roughly 90% of looking employed.
Research suggests:  Alt-Tab is the most-used keyboard shortcut in this building.
Research suggests:  a watched progress bar never loads. A played game always does.
Research suggests:  studies confirm: the boss always walks in during your high score.
n = ∞

JustResearching / Tools / Text & Writing

Text Case Converter

Paste any text and convert it to any case format. Click a row to copy.

This tool converts any text into eight common case formats at once.

Paste a heading, variable name, column label, or any other text and see it rendered in UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, and kebab-case simultaneously. Click any row to copy that version to your clipboard.

How each case works

UPPER and lower are straightforward. Title Case capitalises the first letter of every word. Sentence case capitalises only the first letter of each sentence. camelCase and PascalCase join words together with the first letter of each subsequent word capitalised (PascalCase also capitalises the very first word). snake_case and kebab-case replace spaces and punctuation with underscores or hyphens, in lowercase.

Questions

What happens to punctuation in camelCase and snake_case?

Non-alphanumeric characters are treated as word separators. They get stripped out during conversion, with the following word starting a new segment.

Does Title Case handle small words like "and" or "the"?

Not currently. It capitalises the first letter of every word, which is the most common interpretation. True AP or Chicago style title casing requires a dictionary of exception words, which is beyond the scope of this tool.

Does it work with numbers and symbols?

Numbers pass through unchanged in most cases. In snake_case and kebab-case, numbers are kept as part of words if there's no surrounding punctuation. Symbols are treated as word separators and removed.

TAKE_A_BREAK from the text formatting.