Text Repeater

Type something once and get it back as many times as you need — on separate lines, side by side, or numbered. Nothing is uploaded.

Result
0Copies
0Characters
0Lines

          

How to use it

  1. Type or paste the text you want repeated into the top box.
  2. Set how many copies you need.
  3. Choose what goes between them — a new line is the usual answer, but a comma turns the result into a ready-made list.
  4. The result builds as you type. Press Copy result, or download it as a .txt file.

What people actually use this for

The honest answer is test data. You need forty rows in a spreadsheet to see whether the layout holds, or a paragraph repeated until a page is long enough to scroll, or the same line a hundred times to check that a script handles a big file. Typing it out is slow and copy-paste loses count — this does it in one go and tells you exactly how many characters came out.

The separator is what makes it more than a novelty. Nothing at all repeats a character into a solid run, which is how you build a divider or pad a field to a fixed width. A comma and a space gives you a comma-separated list you can paste straight into code or a spreadsheet cell. A blank line keeps the copies readable when each one is a paragraph rather than a word.

The size limit, and why there is one

Repeating is cheap for the computer but expensive for the page: everything the tool produces has to be held in memory and then drawn on screen. Past roughly two million characters that stops being instant and starts being a frozen tab, so the tool refuses instead and tells you how big the result would have been. Lower the count, or shorten the text, and it runs immediately.

Frequently asked questions

How many copies can I make at once?

Up to 100,000 copies, as long as the result stays under about two million characters. Past that a browser tab starts to struggle, so the tool tells you the size instead of freezing on you. Shorten the text or lower the count and it runs instantly.

Can I put a comma or my own separator between the copies?

Yes. Pick a new line, a space, a comma or nothing at all, or choose Custom and type whatever you want between the copies — a pipe, a dash, two blank lines, anything.

Can each copy be numbered?

Tick Number each copy and every copy is prefixed with 1., 2., 3. and so on. It is the quickest way to build a numbered test list or a set of placeholder rows.

Is my text sent anywhere?

No. The repeating happens in JavaScript inside your own browser. Nothing is uploaded and nothing is saved — close the tab and the text is gone.

Related tools