Skip to content
Developer Tools

Text Case Converter

Convert text to uppercase, lowercase, title, sentence, camel, Pascal, snake, kebab, or constant case.

0 characters

Choose a case

Converted text

0 output characters

Natural-language casing cannot identify every proper noun, acronym, or language-specific convention. Review Title Case and Sentence case output before publishing. Conversion runs locally in your browser.

Data handling

Storage and export controls

Retention
The tool's working state is kept only while this page is open. Inputs and results are not saved to persistent storage by Got A Tool.
Export
The tool may prepare a result after you run it. It downloads or copies it only when you choose that action.

Advertising and analytics are separate site services. We do not send selected tool input to them. Read the Privacy Policy for details.

How it works

Change text case in three steps

01

Add your text

Type or paste a heading, paragraph, identifier, or list into the input.

02

Choose a case

Select a natural-language style or a developer-friendly identifier format.

03

Review and copy

Check the transformed text, especially names and acronyms, then copy the result.

Words or identifiers

Nine useful case styles in one place.

Keep punctuation and spacing for natural-language cases, or normalize words into consistent separators for code, filenames, keys, and slugs.

Natural-language cases

Create UPPERCASE, lowercase, Title Case, or Sentence case while retaining punctuation and spacing.

Identifier cases

Generate camelCase, PascalCase, snake_case, kebab-case, or CONSTANT_CASE.

Unicode-aware words

Recognizes international letters and numbers rather than limiting tokens to ASCII.

Local processing

Text conversion happens in the browser and is not uploaded or stored by Got A Tool.

FAQ

Common questions

Which formats preserve punctuation and spacing?

UPPERCASE, lowercase, Title Case, and Sentence case preserve the existing whitespace and punctuation. Identifier formats extract words and join them using their required casing or separator.

How does Sentence case work?

It lowercases the text and capitalizes the first letter at the beginning and after a period, exclamation mark, question mark, or line break. It does not attempt full grammar analysis.

Does Title Case recognize proper nouns and small words?

No. It capitalizes every detected word consistently. Review names, acronyms, articles, and language-specific title conventions before publishing.

How are camelCase word boundaries detected?

Existing spaces and punctuation create boundaries. Common transitions such as camelCase and HTTPResponse are also separated before the new format is applied.

Is my text uploaded?

No. Every transformation runs locally in your browser, and Got A Tool does not receive or store the text.

Keep working