Text Repeater

Type the text you want repeated, choose how many times, and copy or download the result.

Repeated text

Copy, paste, paste, paste, lose count, start again. The text repeater takes that job off you completely. Put your word, line, or whole paragraph in the box, say how many copies you want, and pick what goes between them.

The separator does most of the work

What sits between the copies decides what you can do with the result. A new line gives you a vertical list. A comma gives you something you can paste into a spreadsheet cell or a query. A tab produces columns when it lands in Excel or Google Sheets. Choosing nothing at all runs the copies together into one unbroken string, which is what you want when you are building a long filler value rather than a list.

For anything else there is the custom box, and it understands two escape sequences. Type \n for a line break or \t for a tab, and combine them with normal characters, so something like ;\n gives you a semicolon at the end of every line.

Numbering turns repeats into a usable list

Switch on numbering and each copy comes back with its position in front of it, starting at one. Ten copies of the word "Row" become Row 1 through Row 10, which is instantly more useful than ten identical lines when you are building placeholder data or a numbered checklist template.

A worked example. Ask for 50 repeats of [email protected] with numbering off and a new line separator, and you have a mailing list import file to throw at a form validator. Turn numbering on and you have 50 visibly distinct rows instead, which makes it obvious in the receiving system which one failed.

Where the ceiling sits

You can ask for up to 10,000 repeats in one go, which is enough to build a substantial test file from a single line. The result is assembled in the box above, so a very long block plus a very high count will take a moment to appear while your browser puts it together.

If what you actually need is a file of a particular size rather than a particular number of repeats, the sample text file generator is the better fit, since it fills to an exact byte count instead.

What you get

Up to 10,000 copies

Repeat a single character or a whole paragraph the same way.

Seven separator options

New line, blank line, space, comma, tab, nothing, or your own.

Escape sequences

The custom box understands backslash n and backslash t for breaks and tabs.

Automatic numbering

Prefix every copy with its position in the sequence.

Trailing separator

Optionally close the last repeat with the separator too, for list syntax that needs it.

Live output

The result rebuilds as you change the count or the separator.

Where people use it

Test data

Build a long import file from one sample row to see how a system copes.

Repeated markup

Produce many copies of the same tag or component block to paste into a template.

Practice and drills

Write out a phrase a set number of times for typing or handwriting practice.

Frequently asked questions