FileGizmo Text tools
Convert text case
Convert text into upper, lower, title, sentence, camel, or snake case instantly. Title case leaves acronyms and brands such as NASA and iPhone exactly as typed.
Simple by design
Case converter in three steps
Convert text between common capitalization and identifier styles without uploading writing or code. Choose uppercase, lowercase, title case, sentence case, camelCase, or snake_case. The result appears in a separate read-only editor so the original remains available for comparison and another conversion.
Uppercase and lowercase use the browser’s Unicode-aware string conversion. Sentence case lowercases the input and capitalizes letters at the beginning and after sentence-ending punctuation. Title case capitalizes each whitespace-separated word; it is intentionally predictable rather than tied to one publication’s minor-word rules. Camel and snake modes remove punctuation boundaries and create developer-friendly identifiers.
Conversion happens instantly in the current page, with no server, account, or saved history. Copy the result to your clipboard or download it as a UTF-8 text file. The interface remains accessible by keyboard and adapts cleanly to mobile screens, making it useful for writers, editors, marketers, students, and developers working with naming conventions.
Six conversions cover the cases that come up: upper, lower, title, sentence, camel, and snake. Sentence case capitalises after a full stop, question mark, or exclamation mark, so a paragraph pasted in all capitals comes back readable rather than merely lowercase.
Title case leaves deliberate capitals alone. NASA stays NASA, iPhone stays iPhone, and macOS stays macOS, because a capital letter anywhere other than the first position was put there on purpose. Most converters lowercase everything before capitalising each word, which turns every acronym and brand on the page into something that looks misspelt.
Hyphenated compounds are capitalised part by part, so state-of-the-art becomes State-Of-The-Art rather than keeping a lowercase tail. Camel and snake case strip punctuation entirely, which is what makes them usable as identifiers in code.
The usual reasons are a heading pasted from a source that shouted it, a spreadsheet column that needs to become variable names, or a title that has to match a house style before publication. All of them are faster to fix here than by retyping, and retyping is where new typos come from.
The text stays in the page. That matters when the heading belongs to an unpublished article or the column names describe an internal system.
- 1
Paste or type your source text
- 2
Choose the capitalization or naming style
- 3
Convert copy or download the result
Good to know
Frequently asked questions
Which case styles are included?
Uppercase, lowercase, title case, sentence case, camelCase, and snake_case are available.
Is my text uploaded?
No. Conversion runs directly in the browser page.
Does title case follow a specific style guide?
It capitalizes every whitespace-separated word rather than applying publication-specific minor-word rules.
Does camel case remove punctuation?
Yes. Words are separated from punctuation and joined into a developer-friendly identifier.