Skip to main content

Smart Case Converter

Convert text to Uppercase, lowercase, Title Case, etc.

Feedback

Key Features

  • Supports UPPERCASE, lowercase, Title Case, and Sentence case
  • Smart Title Case ignores minor words (a, an, the, in, on)
  • Sentence case correctly capitalizes the first letter after periods
  • Live preview of transformation

Benefits

  • Fix accidental CAPS LOCK typing
  • Format headlines professionally with one click
  • Standardize data entry imports
  • Quickly reformat lists or titles

How to use this tool

Enter your text

Select the desired format from the dropdown (e.g., Title Case)

Click process to convert

Changing case is a language problem, not a character problem

Uppercasing and lowercasing look like the simplest text operations there are, and they are the ones with the most language-specific exceptions. A naive per-character conversion is correct for unaccented English and quietly wrong elsewhere.

Turkish is the standard example and it is not an edge case for anyone publishing in Turkish. The language has a dotted and a dotless i as separate letters: the uppercase of i is a dotted capital, and the lowercase of I is the dotless one. Applying English rules changes words into different words. German has the sharp s, whose traditional uppercase form is two letters, so uppercasing changes the length of the string. Greek final sigma takes a different form at the end of a word than in the middle, which a per-character rule cannot know.

Title case is not a character operation at all, it is an editorial convention, and the conventions disagree with each other. Some capitalise every word. Some leave articles, conjunctions and short prepositions lowercase unless they begin or end the title. Where the cutoff for a short preposition falls varies by style guide. There is no correct title case, only the one your publication uses, and a tool applying a different one will look like an error to your editor.

Sentence case has its own problem: it needs to know where sentences end, and a full stop is also an abbreviation marker and a decimal point. Lowercasing everything after the first letter also destroys proper nouns, acronyms and brand names, which is why sentence-casing an existing title usually needs a human pass afterwards to restore the names.

Acronyms are the most common damage. Uppercasing is safe for them; lowercasing and title-casing are not, and a document full of NASA, PDF and API comes back with all of them mangled. If the text contains acronyms, check the result rather than trusting it.

The conversion runs in your browser, so nothing is transmitted, and the sensible habit is to convert a copy when the text contains names.

Frequently Asked Questions

Does sentence case handle abbreviations?

It capitalizes the first letter of sentences. It may not strictly recognize all abbreviations, but it handles standard punctuation well.

Related tools

Need this in a script?

The same tool answers on HTTP. Free, 1,000 calls a day, no card, and one token works across every Astral API.

POST https://astraltext.com/api/v1/smart-case-converter

Text case converter APIGet a free token