Category: Text tools

List Column Merger

System ideaMissing a tool?

Zip two pasted lists into paired rows by position

Paste two lists and merge them line by line into paired rows joined by a custom separator, with an option to pad the shorter list with blanks so the longer one is never cut off. Runs entirely in your browser.

3 row(s) merged.

Merged list
Alice,alice@example.com
Bob,bob@example.com
Charlie,charlie@example.com

Everything on this page is processed in your browser. Nothing is uploaded.

What this tool does

A list of names and a list of matching emails, kept as two separate pastes, are easy to line up by eye when there are five rows and error-prone once there are fifty. This tool pairs List A's first line with List B's first line, its second with its second, and so on, joining each pair with your separator so the result is ready to paste into a spreadsheet or a CSV file.

How to use it

  1. Paste List A and List B, one item per line, in the same order.
  2. Set the separator that should join each pair.
  3. Turn on Pad the shorter list with blanks if the two lists have different lengths.

Privacy

This tool runs entirely in your browser. Your input is never uploaded, stored or shared — closing the tab removes it.

Frequently asked questions

Are my lists uploaded anywhere?
No. Merging happens in JavaScript running in the page, so nothing you paste ever leaves your device.
What happens if the two lists have different lengths?
With Pad the shorter list with blanks on, the longer list still produces one row per item and the missing side of the pair is left empty. With it off, the result stops at the shorter list's length.
How is this different from List Difference?
List Difference compares two lists as sets to find shared or unique lines. This tool ignores whether values repeat between the lists and simply pairs them up by position, like a spreadsheet VLOOKUP done by row order instead of by key.