Split Copy — turn a copied list into a paste-one-at-a-time queue

Select any list, press ⌃⌥⌘C, and Klipto splits it into separate items you paste one at a time — into fields, cells or chats.

⌃⌥⌘C copies the text you have highlighted and splits it into separate items on the Klipto Stack. One keystroke turns a list into a queue, and each paste hands you the next piece.

The system clipboard treats a copied list as one blob. Putting a name in one field, an email in the next and a phone number in a third means switching back and copying again for every value. Splitting once removes that loop.

At a glance

  • One keystroke, no pre-copy: ⌃⌥⌘C reads the current selection, splits it and queues it.
  • Lines, commas, semicolons: John,john@acme.com,+1 202 555 0136 becomes three items.
  • The pieces land on the Stack: each is a row you can reorder, preview or drag out.
  • Paste consumes and advances: ⌃⌘V drops the next piece, strikes it out and counts the rest.
  • Hands-free fields: the Stack's "After:" key presses Tab or Enter for you.

How the split works

No pre-copy step. ⌃⌥⌘C reads whatever you have highlighted. It runs on the same selection-capture path as Klipto's ⌃⌘C Stack capture, so it works in any app that lets you select text.

Line breaks first, then commas and semicolons. A spreadsheet column splits by line. A CSV row splits into its values. One exported line spreads across separate fields with no retyping.

The pieces are visible. Each becomes a row on the Stack, which is a real panel rather than a hidden buffer. You see what is queued, and in what order, before you paste a single character.

Cleanup runs on the same items. Blank lines, smart quotes, invisible characters: Klipto's transformations apply to the split items on the way out, so the text gets fixed as it pastes.

Getting the selection is the hard part of this feature. Klipto sends a synthetic ⌘C to the app in front, and if your fingers are still down on ⌃ and ⌥ that app sees a chord instead of a copy. It then hands back whatever was on the clipboard beforehand, which reads as a broken feature and took me a while to trace.

So Klipto waits for you to release the modifiers, suppresses stray key events, sends the copy, then polls the pasteboard until the change count moves. The wait is a few milliseconds. It is the reason ⌃⌥⌘C returns what you actually highlighted.

Filling the fields

Three steps, and the third repeats until the list is empty.

1. Highlight the block: a spreadsheet column, a list of tags, a batch of prompts, a set of form values.

2. Press ⌃⌥⌘C. The Stack opens with each piece as its own item.

3. Press ⌃⌘V once per field. The row strikes out and the counter drops by one.

In the default ⌘C mode a plain ⌘V does step three as well, with the same consume-and-advance behavior. Set the Stack's "After:" key to Tab and the whole form becomes one repeated keystroke. Set it to ", " or "; " when you are rebuilding a delimited line instead of filling fields, and Klipto puts the separator in after each piece.

Compared with plain clipboard history

A history remembers past copies. It still holds a copied list as one blob, so you paste, reopen the panel and pick the next piece by hand every time.

System clipboardBasic clipboard historyKlipto Split Copy
Hold a whole listOne item onlyYes, as one blobSplit into N items
Paste next and track progressNoManual⌃⌘V, "N left"
Split by line, comma, semicolonNoNoYes
Advance the field after a pasteNoNoAfter: key (Tab, Enter, arrow)

Splitting happens on your Mac, offline. The text stays local, and Klipto only reaches the network to check for updates. It costs $19.99 once with updates included, and there is a free tier plus a 14-day Pro trial.

Frequently asked questions

How do I paste a list one item at a time on Mac?

Select the list, press ⌃⌥⌘C to split it into separate Stack items, then press ⌃⌘V to paste the next one. Each paste consumes one piece and shows how many are left.

How do I split copied text into separate lines?

Highlight the text and press ⌃⌥⌘C. Klipto splits it on line breaks and loads each line as its own Stack item. Commas and semicolons split too, so a CSV row becomes separate values.

Do I have to copy the text before splitting it?

No. Split Copy reads your current selection directly, so ⌃⌥⌘C splits highlighted text in place. There is no separate copy step first.

How do I paste each line into a different form field?

Split the list with ⌃⌥⌘C, then set the Stack's "After:" key to Tab. Each ⌃⌘V pastes the next value and presses Tab, so focus moves to the next input for you.

How do I split clipboard text by comma?

Select a comma-separated line and press ⌃⌥⌘C. Klipto treats commas and semicolons as separators, so `a,b,c` becomes three items you paste one at a time.

What if the lines need cleaning before I paste?

Klipto's transforms apply to the split items on paste. Drop blank lines, strip formatting or run the Anti-LLM cleanup, and each line lands clean without a second tool.

Does Split Copy send my text anywhere?

No. Klipto runs on your Mac, offline. Split text never leaves the machine, and the app only touches the network to check for updates.

Get Klipto for Mac

Free for 14 days · no card, no account required · 5 MB

Download Klipto