AI Case Converter
Switch text between upper, lower, title, and sentence case
NVIDIA: Nemotron 3 Super
Balanced Nemotron for demanding everyday work
NEW
FREE
Your prompt will appear here…
Your beautifully formatted article will appear here once you generate.
No history yet
Your generations will appear here. Sign in to save them permanently.
Who is going to see the list you are about to paste into that form? Somebody will, and if half the entries are shouting in capitals while the rest are lowercase, that is the first thing they notice. AI Case Converter exists because inconsistent capitalisation is trivial to fix and embarrassing to leave.
Short answer: AI Case Converter takes text or data you paste and converts it to uppercase, lowercase, title case or sentence case, and can also restructure it as CSV, a table, a list or JSON. Whitespace cleaning, duplicate removal and sorting are available as toggles on the same run.
What is AI Case Converter?
AI Case Converter is a free browser tool for fixing the shape of text. Its prompt box asks you to paste the text or data to convert, and the panel below decides both the casing and the structure of what comes back.
Calling it a case converter undersells it slightly. Casing is the headline job, but the same run can trim stray spaces, remove duplicate lines, sort the output and hand the result back as CSV or JSON. In practice most people arrive with a casing problem and discover that the list also had trailing spaces and three duplicates in it.
Why Use AI Case Converter?
Because casing problems arrive from elsewhere. A spreadsheet export, a copy from a PDF, a list assembled by four people over two years, a form that stored everything as typed. None of that is your fault and all of it is your problem the moment the data has to be presented.
The other reason is that title case is genuinely fiddly. Which words stay lowercase, what happens to hyphenated terms, how acronyms behave. Doing it by hand across sixty entries is slow and inconsistent, and inconsistency is exactly what the exercise was meant to remove.
What works well
- Casing, whitespace, duplicates and sorting in a single pass.
- Output can change format as well as case, into CSV, JSON or a table.
- Handles messy pasted data rather than requiring clean input.
- Free, with nothing to install.
What to watch for
- Title case rules vary by style guide, so check names and acronyms afterwards.
- Aggressive duplicate removal can drop a genuinely repeated value.
- Do not paste personal data you would not want leaving your own systems.
Caution Proper nouns, acronyms and brand names with deliberate casing are where automatic conversion goes wrong. Name them in Custom Instructions or check them by eye afterwards.
Who Should Use It?
Anyone who works with lists that came from somewhere else. Marketers cleaning campaign names. Developers normalising seed data. Administrators tidying a member list. Content editors preparing headings that have to follow a house style. Analysts who received a spreadsheet where the same category is spelled three ways.
| Who | Typical input | Target to choose |
|---|---|---|
| Content editor | Headings typed inconsistently | Title Case |
| Developer | Seed values and enum labels | Lowercase, output JSON |
| Administrator | A member or supplier list | Title Case with duplicates removed |
| Analyst | Category labels from a spreadsheet | Sentence Case, output CSV |
How Does AI Case Converter Work?
The whole thing is one page. The prompt box carries the placeholder Paste the text or data to convert for the case converter. Below it, the model row lets you pick the engine: Google Gemini and DeepSeek both sit there, and the rest of the row is one click away. Then the advanced options accordion and the generate button.
The converted result lands in a card underneath with a DOC, TXT and HTML export row attached, which is the fastest route when the cleaned list has to go into a document rather than back into a field. Copy, listen, reuse, download and open in full view sit alongside, and the session history panel keeps every conversion from the session listed below the card.
Step-by-Step Guide
- Paste the text or list exactly as it arrived, including the mess.
- Pick a model.
- Set Output / Target to the casing or structure you want.
- Turn on Clean Whitespace, which almost always improves the result.
- Decide about duplicates and sorting deliberately rather than by default.
- Generate, then check names, acronyms and anything with unusual capitalisation.
A short check before you paste the result anywhere:
- ✅ Acronyms survived the conversion in the form you wanted
- ✅ Proper nouns are still capitalised correctly
- ✅ The row or item count matches what you expected after any duplicate removal
- ✅ Sorting did not separate rows that belonged together
- ✅ No personal data went into the box that should not have
Key Features
Four casing targets
Uppercase, lowercase, title case and sentence case, plus an auto option that infers from the input.
Structure conversion
The same run can hand the result back as CSV, a table, a list or JSON rather than plain text.
Whitespace cleaning
Trailing spaces, double spaces and stray tabs go in the same pass, which is usually half the actual problem.
Duplicate removal
An optional toggle for lists assembled by several people, where repeats are the norm rather than the exception.
Sorting
Order the output alphabetically, or keep the original order deliberately when sequence carries meaning.
Advanced Options Guide
The defaults are sane, so the panel is optional until consistency starts to matter. The dropdowns say what the output should be and the toggles say what should happen to the input on the way there.
| Option | What it controls | When to change it | Starting point |
|---|---|---|---|
| Output / Target | Auto, Uppercase, Lowercase, Title Case, Sentence Case, CSV, Table, List or JSON | Every run, since this is the whole request | Title Case for names and headings |
| Output Format | Plain, Markdown, CSV, Table, HTML or JSON | When the destination needs a specific wrapper | Plain, unless the result is going into code or a spreadsheet |
| Structure | Simple, Detailed, Grouped, Sorted or Custom | Grouped when the list has natural categories | Simple |
| Options | Default, Trim Spaces, Remove Duplicates, Keep Order or Sorted | Keep Order when sequence matters more than tidiness | Trim Spaces |
| Clean Whitespace | Strips stray spaces and tabs | Leave on for pasted data | On |
| Add Headers | Adds column or section headers to structured output | On for CSV and table output | Off for plain lists |
| Remove Duplicates | Drops repeated entries | Off when a repeat is meaningful, such as a quantity | Off until you have checked the list |
| Sort Output | Orders the result | Off whenever the original order carries information | Off |
| Detail Level | Slider from 1 to 100 controlling how much the tool explains and annotates | Low for a clean result you will paste straight on | Around 25, since this is a mechanical job |
| Custom Instructions | Free text up to 1000 characters | Name the casing exceptions | Try "keep API, SaaS and PDF uppercase, keep iPhone as written" |
Tip Keep the detail level low for this tool. It is a mechanical job, and a high setting produces commentary around a result you wanted to paste directly.
Example Inputs
Real input for a case converter is never tidy. Something like this is what actually gets pasted into the AI Case Converter:
north west region
NORTH WEST REGION
South East Region
south east region
Midlands
midlands
Scotland & borders
SCOTLAND AND BORDERS
wales
Note the trailing spaces, the case chaos and the two regions that are the same place written differently. All three are separate problems arriving in one paste.
Example Outputs
With target Title Case, whitespace cleaning on, duplicate removal on and sorting on, that list came back as:
Midlands
North West Region
Scotland and Borders
South East Region
Wales
Nine lines became five. Worth noticing that the two Scotland variants were merged, which is helpful here and would be a bug if those had been genuinely different entries, so the count is always worth checking.
Pro tip Run the conversion once with duplicate removal off and once with it on, then compare the two counts. The difference tells you exactly how many repeats were hiding in the list, which is often information worth having on its own.
Comparison Table
| Approach | Good for | Where it struggles |
|---|---|---|
| AI Case Converter | Messy pasted text with several problems at once | Style guide edge cases, which need a manual check |
| Spreadsheet formulas | Repeatable conversion inside a sheet | Title case rules and anything needing judgement |
| A code snippet | Exact, repeatable, scriptable | Needs writing, and handles only what you anticipated |
| Doing it by hand | Full control over every exception | Slow, and inconsistent past about twenty rows |
For conversions that are about the format rather than the casing, the AI Converter Tool handles the broader job of moving content between shapes.
AIToolsay is where the neighbouring tools are grouped, and tidied text almost never stops at tidy. A cleaned list becomes a table, the table becomes part of a document, the document needs a summary, and somewhere along the way the data has to be validated. A tool exists for every one of those, and all of them render identically: the same prompt box, the same model row, the same options accordion, the same export controls, the same session history panel. Free and open throughout, with output that fits the next tool without adjustment.
Frequently Asked Questions
Is AI Case Converter free?
Yes, and you can run it as often as the work demands at no cost.
Does it follow a particular title case style guide?
It applies conventional title case rather than a named style guide. If you follow a specific one, describe its rules in Custom Instructions.
Will acronyms be flattened?
They can be, particularly on lowercase and sentence case runs. List the ones that matter in Custom Instructions and check them in the output.
Can it output CSV or JSON?
Yes. Both the target and the output format controls offer them, so a cleaned list can leave as structured data rather than as text.
Should I turn on duplicate removal by default?
No. Check the list first. Removing duplicates is right for a list of names and wrong for a list where a repeat carries meaning.
How much can I convert at once?
Comfortably a long list. Very large data sets are better handled in a spreadsheet or a script, since this tool is built for the awkward middle sized job.
Paste the mess exactly as it arrived, choose the target, and let the whitespace and duplicate toggles do the part you were not planning to do by hand. Then spend the saved minute checking the acronyms.
Thank you for reading. The Telegram community hears about new tools before the site advertises them, push notifications cover the larger releases, and the newsletter sums up the month. The rest of the catalogue is at AIToolsay.
Let AI Speak.