01
Add your text
Type or paste a heading, paragraph, identifier, or list into the input.
Convert text to uppercase, lowercase, title, sentence, camel, Pascal, snake, kebab, or constant case.
0 characters
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.
Your data is processed locally in your browser whenever supported and is not uploaded to our servers.
How it works
01
Type or paste a heading, paragraph, identifier, or list into the input.
02
Select a natural-language style or a developer-friendly identifier format.
03
Check the transformed text, especially names and acronyms, then copy the result.
Words or identifiers
Keep punctuation and spacing for natural-language cases, or normalize words into consistent separators for code, filenames, keys, and slugs.
Create UPPERCASE, lowercase, Title Case, or Sentence case while retaining punctuation and spacing.
Generate camelCase, PascalCase, snake_case, kebab-case, or CONSTANT_CASE.
Recognizes international letters and numbers rather than limiting tokens to ASCII.
Text conversion happens in the browser and is not uploaded or stored by Got A Tool.
FAQ
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.
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.
No. It capitalizes every detected word consistently. Review names, acronyms, articles, and language-specific title conventions before publishing.
Existing spaces and punctuation create boundaries. Common transitions such as camelCase and HTTPResponse are also separated before the new format is applied.
No. Every transformation runs locally in your browser, and Got A Tool does not receive or store the text.
Keep working
Count words, Unicode characters, sentences, paragraphs, lines, bytes, and estimated reading time locally.
Open tool →Format, minify, sort, and validate JSON locally with clear syntax feedback.
Open tool →Generate one or many cryptographically secure UUID v4 identifiers directly in your browser.
Open tool →Percent-encode or decode URL components and full URLs locally with strict Unicode validation.
Open tool →