Convert a label into code identifiers
Quarterly revenue API becomes quarterlyRevenueApi for camelCase, quarterly_revenue_api for snake_case, and QUARTERLY_REVENUE_API for constant case.
Quarterly revenue API -> quarterlyRevenueApiTurn any text into UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE all at once.
Every case updates as you type.
Fill in the values, paste your text, or upload the file this tool works with.
Most tools update live as you type; a few use a single button. Either way, the result appears right on this page.
Copy, download, or share what the tool produces — you're always in control of the output.
Turn one phrase or draft into display text, sentence copy, or code-friendly identifiers without rewriting it by hand.
Uppercase and lowercase keep the original spacing and punctuation while changing letter case. Sentence case lowercases the text and capitalizes the first letter at the start of the text and after common sentence punctuation.
Title Case is a simple word-by-word capitalization, useful for rough headings and labels. It does not apply editorial rules such as keeping short articles or prepositions lowercase.
Identifier-style results split on spaces, punctuation, hyphens, underscores, and camelCase boundaries. For example, "first-name", "first_name", and "firstName" all become the same two-word input before the output is rebuilt.
Quarterly revenue API becomes quarterlyRevenueApi for camelCase, quarterly_revenue_api for snake_case, and QUARTERLY_REVENUE_API for constant case.
Quarterly revenue API -> quarterlyRevenueApiThe original and converted versions stay visible on the page while you edit. Use Clear before changing tasks on a shared device or screen.
No. It capitalizes each detected word in a straightforward way. For editorial titles, use the output as a starting point and adjust small words, acronyms, and brand names manually.
Identifier cases are built from ASCII letters and digits so the result works well in code, URLs, and file names. Uppercase, lowercase, and sentence case keep accented letters.
The text is split on periods, exclamation marks, and question marks followed by a space, and the first letter after each is capitalized; everything else is lowercased.
Uppercase, lowercase, and sentence case preserve the original line breaks. Identifier cases combine detected words into one value, so line breaks become word separators.
Yes. Drop a plain text file such as .txt, .md, .csv, .json, or .log into the input and every case updates from its contents.
Check text limits, characters, words, reading time, and frequency.
Compare two texts or code files and highlight differences line by line or character by character.
Trim, dedupe, sort, replace, shuffle, and remove accents.
Write Markdown and see a safe formatted preview.
Generate Lorem Ipsum with basic and advanced controls.
Reveal code points, invisible characters, and normalization.
Check the Flesch Reading Ease score of English text.
Extract emails and links from text or files with deduplication and domain filters.
Compare two lists to find common and unique items.
Translate text to Morse code and back, with browser playback and WAV download.