A natural-language list serialiser
The output depends on item count. Zero non-blank lines produces an empty string. One item produces that item verbatim (no conjunction needed). Two items are joined with your chosen conjunction: `apples and bananas`. Three or more get the classic list form: `apples, bananas, and cherries`, with the Oxford comma togglable.
Four conjunction choices: `and` (default), `or`, `&` (ampersand), or `plus` (literal word). The value is used verbatim in the join position, so `plus` produces `apples, bananas, plus cherries` - unusual but sometimes what a product-marketing copywriter wants. Blank lines between items are dropped, and each item is trimmed before joining.
Capitalise items optionally upper-cases the first character of every item before joining - useful when you want sentence case on proper nouns that were pasted lowercase. Prefix and suffix are concatenated verbatim around the assembled body, so you can set prefix to `The fruits are ` and suffix to `.` to produce a full sentence.
How to use convert a list to a sentence
- 1Paste your list into the input panel, one item per line
- 2Pick the conjunction - `and`, `or`, `&`, or `plus`
- 3Toggle the Oxford comma (on by default) for the comma before the final conjunction
- 4Optionally capitalise the first character of every item
- 5Add an optional prefix (before the list) and/or suffix (after it)
- 6Copy or download the resulting sentence from the output panel
Keyboard shortcuts
Drive ListShift without touching the mouse.
What this tool actually does
The exact rules for each item count and every option.
Item-count-aware joining
One item: just the item, no conjunction. Two items: `A <conj> B` (no comma). Three or more: `A, B, … <conj> Z`, with the Oxford comma toggled on or off. The "no Oxford comma on two items" rule matches standard English usage.
Four conjunctions
`and` (default), `or`, `&`, or `plus`. The value is used verbatim in the join position - `plus` produces `A, B, plus C` because that is what "plus" literally means when used as a conjunction.
Oxford comma toggle
On (default) emits the serial comma before the final conjunction: `apples, bananas, and cherries`. Off omits it: `apples, bananas and cherries`. Matches AP vs Chicago style preferences.
Optional capitalisation per item
Capitalise items upper-cases the first character of every item before joining. Useful when your input is lowercase but the output needs to read like a polished sentence. The rest of each item stays as typed - no smart title-casing or punctuation.
Prefix and suffix for full sentences
Both are concatenated verbatim. Typical usage: prefix `The items are `, suffix `.`, to wrap the list in a proper sentence shell. Neither is added if left blank.
Worked example
Three items, default `and` conjunction with Oxford comma on, capitalisation off.
apples bananas cherries
apples, bananas, and cherries
Settings reference
How each option shapes the sentence using the sample above.
| Setting | What it does | Effect on the sample |
|---|---|---|
| Join with: and (default) | Word used before the final item | `apples, bananas, and cherries` |
| Join with: or | Same position, different word | `apples, bananas, or cherries` |
| Join with: plus | Literal word `plus` in the conjunction position | `apples, bananas, plus cherries` |
| Oxford comma: off | Drops the comma before the final conjunction | `apples, bananas and cherries` |
| Capitalise items: on | Upper-cases the first character of each item | `Apples, Bananas, and Cherries` |
| Before: `The fruits are ` | Prepended verbatim | `The fruits are apples, bananas, and cherries` |
| After: `.` | Appended verbatim | `apples, bananas, and cherries.` |