Paste the text you want to repeat, set N to the number of copies, and choose a separator (none, newline, space, comma, or anything custom). Output appears immediately — internally it uses String.prototype.repeat with the separator joined between, which means even huge values of N stay performant in V8 and SpiderMonkey.
Handy for stress-testing input length limits (paste a 10,000-char string into a form field), generating long-but-meaningful placeholder content, building Lorem-style filler with structure, or producing long strings for benchmarking. The output character count is shown live so you know exactly how long the result is before you copy it.
JavaScript's String.prototype.repeat allows up to ~2^28 characters of output. The tool caps N at a value that keeps the result under a few megabytes so the browser stays responsive.
Choose 'newline' as the separator. The tool inserts \n between repetitions but not before the first or after the last.
Yes — the entire input block is treated as the unit to repeat, including any internal newlines.
Not directly — this tool repeats verbatim. For numbered output use the Lorem Ipsum or Random Data generators.
Explore the full suite of Text tools and 290+ other free utilities at Chunky Munster.