Case Converter
Paste text, choose a target case, and PocketSpry converts it instantly in your browser. Prose cases — UPPERCASE, lowercase, Title Case, and Sentence case — preserve your punctuation and spacing, while identifier cases — camelCase, snake_case, and kebab-case — tokenize the words and rebuild them into an identifier. Casing is Unicode-aware and deterministic, so results do not vary by locale, and your text is processed locally and not sent to PocketSpry’s AI service.
Convert text case instantly
Paste text, choose a target case, and PocketSpry converts it locally in your browser — no sign-up, no upload, and no waiting on a server.
Seven useful case formats
Convert to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, or kebab-case.
Prose cases preserve structure
UPPERCASE, lowercase, Title Case, and Sentence case keep your normal punctuation and whitespace as much as possible, so paragraphs and line breaks stay intact.
Identifier cases rebuild the text
camelCase, snake_case, and kebab-case tokenize the words and join them into an identifier. Punctuation and separators are not preserved in those modes — spaces, hyphens, and symbols act as word breaks.
Unicode-aware conversion
The converter handles Unicode text and non-Latin characters using your browser’s Unicode casing and word segmentation. Casing is deterministic rather than locale-specific, so a given input always converts the same way — though some language-specific capitalization conventions may differ from a locale-aware editor.
Title Case is mechanical
Every word-like token is capitalized. This is mechanical title casing, not a specific publishing style guide such as AP or Chicago, so short words like “of” and “the” are capitalized too.
Sentence case is an estimate
Sentence boundaries depend on punctuation and language, so the count and split are estimates. Sentence case also lower-cases the rest of each sentence, which can affect acronyms, brand capitalization, and proper nouns — review the result when those matter.
Private and browser-local
Your text is processed locally in your browser. It is not sent to PocketSpry’s AI service, and your text and the converted result are not sent to analytics.
Review your result
Case conversion can alter acronyms, brand capitalization, and proper nouns, and it does not detect them specially. Review the converted text before using it when exact capitalization matters.
Frequently asked questions
- What does Case Converter do?
- It converts pasted text between seven capitalization and identifier formats in your browser.
- Which case formats are supported?
- UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case.
- Does it support UPPERCASE?
- Yes.
- Does it support lowercase?
- Yes.
- What does Title Case mean here?
- Every word-like token is capitalized mechanically (first letter upper, the rest lower).
- Does Title Case follow AP or Chicago style?
- No. It capitalizes every word-like token and does not apply style-guide stop-word rules.
- What does Sentence case do?
- It lower-cases the text and capitalizes the first letter of each detected sentence.
- Can Sentence case change acronyms or proper nouns?
- Yes — it lower-cases the rest of each sentence, so acronyms and proper nouns may need review.
- What is camelCase?
- Words joined with no separators; the first word lower-case and each later word capitalized (helloWorld).
- What is snake_case?
- Lower-cased words joined with underscores (hello_world).
- What is kebab-case?
- Lower-cased words joined with hyphens (hello-world).
- Does camelCase preserve punctuation?
- No. Identifier modes tokenize the words and join them, dropping punctuation and separators.
- Does it support Unicode?
- Yes, including accented Latin and non-Latin scripts.
- Does it work with emoji?
- Prose modes preserve emoji and symbols; identifier modes treat non-word symbols as separators, so they are dropped from the identifier.
- Does it detect acronyms?
- Not specially in this version.
- Will XMLHTTPRequest automatically split into XML / HTTP / Request?
- No. Without a detectable word boundary, a run like that stays a single token.
- Does my text leave my browser?
- No. It is processed locally in your browser.
- Is my text sent to AI?
- No. This tool does not use AI and makes no server or AI call.
- Does PocketSpry send input or output to Plausible?
- No. Your text and the converted result are not sent to analytics.
- What is the maximum input size?
- Up to 100,000 characters.
- Is the output AI generated?
- No. The conversion is computed deterministically in your browser.