Updated · Built and checked by the PlinzoTools team, formulas tested against published sources
Repeat any text a chosen number of times, joined by a custom separator.
This tool repeats your text a specified number of times, joined by whatever separator you choose (newline, comma, space, etc.) -- useful for generating test data, placeholder content, or repetitive lists.
Enter the text, a repeat count, and a separator. The repeated result appears instantly.
The tool takes your text, makes the number of copies you ask for, and joins them with the separator you type. The separator goes only between copies, never after the last one, so 3 repeats of "ab" with a comma give "ab,ab,ab" with no trailing comma. A repeat count that is zero, negative or not a number produces no output, and a decimal count is rounded down, so 4.9 is treated as 4.
In the separator box, the two-character sequence backslash followed by n is converted to a real line break, and backslash followed by t becomes a tab. Anything else you type is used exactly as written, including spaces, so a separator of a comma followed by a space produces a tidy comma-separated list. Leaving the separator empty joins the copies directly with nothing between them.
The output length is easy to predict. It equals the text length times the count, plus the separator length times the count minus one. For a 10-character text repeated 100 times with a 1-character separator, that is 1,000 plus 99, or 1,099 characters.
The count field is set up for 1 to 1,000. The calculation also protects the page: it never produces more than 100,000 repeats or about 5 million characters in total, whichever comes first, so an accidental extra zero cannot freeze the tab. To build a larger block, copy the output and repeat it.
The input box has a maximum of 1,000 set in the page's HTML, but the tool's own code does not clamp the count, so a very large number typed or pasted in may still be attempted and could slow your browser. Keep repeat counts reasonable.
The separator is used only to join copies together, so it appears between them. If you want a trailing separator, include it in the repeated text and leave the separator field empty.
Type backslash followed by the letter n in the separator field. The tool converts it to a real line break. For a tab between copies, use backslash followed by t.
It is rounded down to a whole number, so 3.7 gives 3 copies. Zero or negative values give an empty result.
The text box is a single-line field, so it is best for short strings. To repeat a multi-line block, join the lines with a separator symbol first, or build the block by copying and pasting the generated output.