Case Converter
Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case and more, then copy it.
Title Case
The Quick Brown Fox Jumps Over the Lazy Dog
How to convert text case
- Paste your text. Any length.
- Pick a case. Uppercase, lowercase, title, sentence and the programming cases.
- Copy the result. One click copies it.
10 times you need to change text case
Caps lock accidents
Someone fixes a paragraph typed with caps lock on.
Headlines
A blogger converts a headline to title case.
Spreadsheet clean-up
An office worker fixes names typed in all caps.
Programming names
A developer turns a phrase into camelCase or snake_case.
URL slugs
A web editor makes a kebab-case slug.
Constants
A developer writes CONSTANT_CASE names.
Email subjects
Someone tones down an all-caps subject line.
Social posts
A user makes alternating-case text for a meme.
Book and song titles
A student formats titles in a bibliography.
Data imports
Someone normalises product names before an import.
The rules each case follows
Title case here capitalises the first and last word and every word of four or more letters, and lowercases shorter articles, conjunctions and prepositions (a, an, the, and, but, or, for, of, on, to, in, at, by, as and similar) unless they follow a colon. Short all-capital words such as NASA are kept. Style guides (APA, Chicago, AP) differ in detail, so check yours for a formal title.
Sentence case lowercases everything and capitalises the first letter of each sentence and the word 'I'; it cannot detect names, which you capitalise yourself. Programming cases split text into words, drop punctuation and join them as camelCase, PascalCase, snake_case, kebab-case or CONSTANT_CASE.
Everything runs in your browser; nothing is sent.
Frequently asked questions
What is title case?
Capitalising the main words of a title. The rule this page follows is written above the FAQ.
What is sentence case?
Only the first word of each sentence (and proper nouns) capitalised.
What is camelCase?
Words joined with no spaces, each after the first starting with a capital: myVariableName.
What is snake_case?
Lower-case words joined with underscores: my_variable_name.
Does sentence case capitalise names?
No. It cannot tell which words are names, so capitalise them yourself.
Is my text stored?
No, the conversion runs in your browser.
Related tools
Fancy Font Generator
Type your text and copy it in bold, italic, script, gothic, outline, monospace and circled letters for bios and posts.
Unicode Mathematical Alphanumeric Symbols
Word Counter
Paste or type text and get the word count, characters with and without spaces, sentences, paragraphs and reading time.
Text segmentation in your browser; Brysbaert (2019) reading rate
What Soil Type Is My Property?
Enter an address and get the soil series, texture, drainage, pH and depth to water table for that exact spot.
USDA NRCS Soil Data Access (SSURGO)
OSHA Soil Classification
Answer the questions OSHA's criteria ask and get the soil type — A, B, C or stable rock — with the clause that decides it.
OSHA 29 CFR 1926 Subpart P, Appendix A
Water Softener Size Calculator
Enter your water hardness and household size and get the grains removed per day, the capacity that implies, and how often a given unit would regenerate.
Penn State Extension and NDSU Extension water softening publications
Roof Pitch Calculator
Enter the rise and run and get the pitch as x-in-12, the angle, the slope percentage and the rafter length — plus which roof coverings the IRC allows at that slope.
Geometry, and the 2021 International Residential Code, Chapter 9