Repeat any string with a separator you choose
The repeater takes whatever you type in the input panel and emits it Times times in a row, joined by the separator you select. Times ranges from 1 to 1000. Useful for stress-testing a UI, padding a CSV column, or generating a quick test fixture.
The Separator dropdown has four options: Newline (the default, one copy per line), Space (single space between copies), Nothing (copies butted up against each other with no separator), and Comma (a comma plus space, useful for inline lists).
If the input panel is empty, the seed defaults to the word Hello so the output is never blank. Replace it with whatever you actually want to repeat. For a single-word random pick use the random word generator; for canonical filler paragraphs use the Lorem ipsum generator.
How to use repeat text
- 1Type or paste the text to repeat into the input panel.
- 2Set Times in the option panel (1-1000).
- 3Pick a Separator:
Newline,Space,Nothing, orComma. - 4The output panel shows the repeated text joined by your separator.
- 5Click Copy or Download to grab the result.
Keyboard shortcuts
Drive TextResult without touching the mouse.
| Shortcut | Action |
|---|---|
| Ctrl F | Open the find & replace panel inside the input Plus |
| Ctrl Z | Undo the last input change |
| Ctrl Shift Z | Redo |
| Ctrl Shift Enter | Toggle fullscreen focus on the editor Plus |
| Esc | Close find & replace, or exit fullscreen |
| Ctrl K | Open the command palette to jump to any tool Plus |
| Ctrl S | Save current workflow draft Plus |
| Ctrl P | Run a saved workflow Plus |
What this tool actually does
Up to 1000 copies
Times sets the repeat count from 1 to 1000. 1 emits the seed once (no separator); higher values stamp out copies joined by the chosen separator.
Four separator options
Newline joins with \n, Space joins with a single space, Nothing joins with the empty string (no gap), Comma joins with , (comma plus space).
Empty input falls back to Hello
If the input panel is empty, the seed defaults to the word Hello. Replace it with anything you want; the seed can include line breaks, punctuation, emoji.
Multiline seeds repeat verbatim
Whatever you put in the input is the unit that repeats. A two-line seed with the Newline separator produces line1\nline2\nline1\nline2....
Browser-only
The repeat is computed in JavaScript via Array(n).fill(seed).join(sep). No upload, no log.
Worked example
Seed banana, Times 5, Separator newline. Switch the separator to Comma to get banana, banana, banana, banana, banana on one line.
banana
banana banana banana banana banana
Settings reference
| Option | Effect on output |
|---|---|
| Times | How many copies of the seed to emit. Default 5, minimum 1, maximum 1000. |
| Separator = Newline | Join with \n (one copy per line). Default. |
| Separator = Space | Join with a single space. |
| Separator = Nothing | Join with the empty string. Copies are butted together. |
| Separator = Comma | Join with , (comma plus space). |
| Empty input | Defaults to the word Hello so the output is never blank. |
| Multiline seed | Repeats verbatim. The line breaks inside the seed are preserved on every copy. |
FAQ
What if I leave the input empty?
Hello. Type something into the input panel to override it.Can I repeat a multiline block?
Newline, copies are joined by an extra line break.How do I get a comma-separated list?
Comma. The output is seed, seed, seed with comma-plus-space between each copy.