Skip to content
Toolars
Explore
Report bug

Writing · Local utility

Case Converter

Switch text between Sentence, Title, UPPER, lower, camelCase, PascalCase, snake_case, and kebab-case, with Unicode-aware casing that runs live in the tab.

Task path / input to outcome

Enter your text

Runs locally · Nothing is uploaded

How Case Converter works, privacy, and related tools

Task path / input to outcome

How to convert text between letter cases

  1. 01

    Enter your text

    Type or paste into the Text input pane, or press Load sample to try the current mode's demo text — each of the eight modes ships its own sample, so switching modes and pressing Load sample is the fastest tour of what each conversion does. The workspace converts as you type; there is no run button to press.

  2. 02

    Pick a case mode

    Choose one of the eight mode tabs: Sentence, Title, UPPER, lower, camelCase, PascalCase, snake_case, or kebab-case. The first four re-letter the text as entered, while the four code-style modes first split the input into words — capitalization boundaries, underscores, hyphens, and punctuation all act as separators — and then rejoin them in the new convention. The output pane updates immediately under the selected mode's label.

  3. 03

    Check the live result

    The status line below the tabs moves from Processing locally to Valid local result as the conversion settles. Switching tabs re-converts the same input, so comparing two cases takes one click, and nothing is recomputed until you actually change the text or the mode. Sentence mode lowercases the whole text first and then capitalizes the first letter after each sentence terminator, which is why it also repairs accidental caps-lock paragraphs rather than merely re-casing their openings.

  4. 04

    Copy or download the output

    Press Copy result to place the converted text on the clipboard, or Download .txt to save it as toolars-converted-text.txt. Press Clear to empty both panes when you are done; the conversion runs locally, so clearing is also what discards the text.

Tool facts

Processing
In your browser
Input leaves this device
Never
Retention
Nothing is stored
Price
Free

Your input stays in the browser.

Case Converter uses its verified local execution path and does not create a hidden input or output history.

Local execution

Runs inside the current browser tab.

No hidden processing

Active tool data never becomes a Toolars document record.

No account required

Use the core workflow without creating a profile. Favorites sync to your account after you sign in.

Immediate reset

Clear the tab and the active working data is gone.

What Case Converter actually does

A headline arrives typed in all caps the night before publishing; a setting written in camelCase needs to become snake_case across a config file; a style guide asks for title case on forty button labels, and a teammate's export turned every product name lowercase. Case Converter applies the change as fast as the text can be pasted, with locale-aware Unicode casing that keeps accented and non-Latin letters intact — and because everything happens inside the tab, unreleased copy and identifiers from private code never travel anywhere. The eight tabs stay visible while you work, so the correct convention for each destination is always one click away.

Common questions

Does Title mode follow a style guide?
No. Title capitalizes the first letter of every word, including the short articles and prepositions that editorial style guides leave lowercase. It is a mechanical conversion, not a Chicago or AP rule set, so give headline copy a quick editorial pass afterwards if your publication follows one of those guides.
What happens to input that is already camelCase or snake_case?
Code-style modes normalize the input with NFKC, split camelCase and acronym boundaries, and treat most punctuation, spaces, underscores, and hyphens as separators. Apostrophes inside words remain part of a word, and digits can remain attached. They then lowercase and join the pieces as camelCase, PascalCase, snake_case, or kebab-case. Review the result: compatibility characters may change and some punctuation is removed.
Does it work on non-English text?
Upper, lower, sentence, and title modes use the page locale for Unicode casing, including letters with accents. Letters without case do not gain one. The four code-style modes first apply Unicode NFKC normalization, split on most punctuation and case boundaries, then rejoin words; that can change full-width or compatibility characters and remove separators. Check non-Latin identifiers before using the result in code.
Is my text uploaded anywhere?
No. The conversion runs entirely in the current browser tab, and the workspace footer states that input is not retained. Clearing or closing the tab discards the text; no account is required, and the only lasting artifact is the .txt file you explicitly download.

Continue in Writing

Related tasks, not a dead end.

Move into another focused workspace without returning to the full index.

Lorem Ipsum Generator

Generate deterministic lorem ipsum by paragraph (1-20) and sentence count (1-12 each), with an exact character count and a .txt download.

Create

Letter Counter

Count characters, words, sentences, lines, and reading time for up to 200,000 characters, then export the metrics with the text as JSON.

Inspect

Text to Handwriting Converter

Typeset up to 4,000 characters on plain, ruled, or grid paper using your device's cursive fonts, and export the page as SVG or PNG.

Create

Bionic Reading Converter

Bold the first half of every letter and number run and copy the result as Markdown. Reading speed improvements are not guaranteed.

Format