Merge & Combine Text

Paste your texts into the boxes below and choose how they should be combined.

Merged text

Use this merge text tool to combine two or three blocks of text into one, in whichever arrangement you actually need. Stacking them end to end is only one of the three ways to do it, and the other two are the ones that save real time.

Three ways to combine text

One after the other is the straightforward option. The second text starts where the first one ends, with your chosen separator between them, and a third block follows if you filled that box in.

Alternating lines takes line one from the first text, then line one from the second, then line two from the first, and so on. That is how you interleave a list of questions with a list of answers, or merge two sets of records that were exported in the same order.

Joining line to line is the column option. Line one of each text ends up on a single row, separated by whatever you picked. Choose the tab separator and paste the result into a spreadsheet and it lands in neat columns, which turns two flat lists into a table without any manual pairing.

The cleanup happens after the merge

The four checkboxes run on the combined result, not on each input, and the order matters. Lines are trimmed first, then duplicates are dropped, then blank lines are removed, and sorting comes last. That ordering is deliberate. Trimming before the duplicate check means two lines that differ only by a trailing space are correctly seen as the same, which is exactly the case that catches people out when merging exported lists.

Sorting last means you get an alphabetical result of what survived rather than a sorted list with duplicates still scattered through it.

When one box is empty

Empty boxes are skipped rather than merged in as nothing, so you never end up with a stray separator or a mysterious blank line at the join. Filling only the first and third boxes works exactly the same as filling the first and second.

That makes the third box genuinely optional rather than something you have to work around, and it means you can clear one box to preview a two way merge and put it back without redoing anything.

What you get

Three input boxes

Merge two texts or three, with the third box left empty if you do not need it.

Three merge modes

Stack end to end, alternate lines, or join matching line numbers side by side.

Tab separator

Produces columns that drop straight into a spreadsheet.

Cleanup as you merge

Trim, remove duplicates, drop blanks, and sort in one pass.

Empty boxes ignored

No stray separators or blank lines where an unused box would have been.

File drop supported

Pull a text file onto any of the three boxes.

Where people use it

Combining exports

Merge two exported lists into one clean file with the repeats taken out.

Building a table

Pair names with emails, or keys with values, into tab separated rows.

Questions and answers

Interleave two lists so each answer follows its own question.

Frequently asked questions