Three quote styles, applied line by line
The Quote select offers three characters: `"`, `'`, and `` ` ``. The chosen character is placed at the start and end of every line. Content between the quotes is emitted verbatim - existing quote characters inside a line are not escaped, doubled, or stripped.
Because escaping is not applied, this tool is a formatter, not a serializer. If your items contain quote characters that need escaping (e.g. `O'Brien` for single-quoted output), use Replace first to escape or strip them.
To strip quotes later, use Unquote which removes a single matched pair of `"`, `'`, or `` ` `` from each line. For comma-separated output wrapping, see Add quotes around items.
How to use quote list items
- 1Paste your list into the input panel
- 2Pick Quote: Double (`"`), Single (`'`), or Backtick (`` ` ``)
- 3Output wraps every line - `line` becomes `"line"` (or your chosen character)
- 4Blank lines also get wrapped - an empty line becomes `""`
- 5Use Unquote to reverse
Keyboard shortcuts
Drive ListShift without touching the mouse.
What this tool actually does
One option, applied to every line.
Three quote characters
Double (`"`), single (`'`), or backtick (`` ` ``). Same character is used at both ends. The Quote select is the only control.
No escaping
Existing quote characters inside a line are not escaped, doubled, or stripped. `O'Brien` with single-quote mode produces `'O'Brien'` - technically malformed for Python, by design.
Every line wrapped
Including blank lines. An empty line becomes a pair of quotes (e.g. `""`). Chain Remove empty lines first if that matters.
Reversible
Unquote strips one matched pair of `"`, `'`, or `` ` `` from each line. Unmatched or nested quotes are left alone.
For import-ready output
For CSV-style or SQL `IN (...)` output with commas between quoted items, use Add quotes around items then Join.
Worked example
Default double-quote mode.
apple banana cherry
"apple" "banana" "cherry"
Settings reference
How each Quote choice shapes the output using the sample above.
| Setting | What it does | Effect on the sample |
|---|---|---|
| Quote: Double (default) | Wraps each line in `"…"` | `"apple"` / `"banana"` / `"cherry"` |
| Quote: Single | Wraps each line in `'…'` | `'apple'` / `'banana'` / `'cherry'` |
| Quote: Backtick | Wraps each line in `` `…` `` | `` `apple` `` / `` `banana` `` / `` `cherry` `` |
| Blank-line behaviour (automatic) | Blank lines become a pair of quotes | An empty line becomes `""` (or `''`, or `` `` ``) |