Combine texts line by line
Join two texts by pairing their lines: line 1 with line 1, line 2 with line 2.
Related tools
Combine texts line by line
Two lists that belong together are often kept apart — names in one column and email addresses in another, product codes in one export and prices in a second. This tool puts them back together: paste one text into each panel and line 1 joins line 1, line 2 joins line 2, and so on down both texts. Programmers call it a zip; in a spreadsheet it is the CONCAT formula you would rather not write.
You choose what goes between the two halves of every line. A space suits names and sentences, a tab keeps the result pasteable straight back into a spreadsheet, a comma builds CSV rows, and nothing at all joins the parts with no gap. Custom takes any separator you type — a pipe, an arrow, a dash or a whole phrase — and understands a literal \t for a tab and \n for a line break.
The two texts rarely have the same number of lines, so you decide what happens then. Stopping at the shorter text ends the result as soon as one side runs out. Padding with empty lines keeps every line of the longer text and leaves the missing half blank. The optional prefix and suffix wrap each finished line, which is how you turn two plain lists into SQL values, Markdown links or quoted array entries in one pass.
Everything is computed in your browser while you type, so neither text leaves your device — customer lists and internal identifiers are safe here. The tally under the output shows how many lines each text has, how many lines were combined, and the size of the result.