× N

Advanced Text Repeater

Repeat text safely with flexible separators, numbering, line-by-line mode, prefixes, suffixes, and iteration variables.

Numbering & templatesSize safeguardsPrivate in browser
0 characters

Repetition

Join and decorate

Output estimate

0 B0 generated items
Maximum generated output: 5 MB. The estimate is checked before allocation.
Iteration variables{n} one-based position {n0} zero-based position {total} total items {text} source text
Flexible generation

Build repeated content without manual duplication

Use plain repetition for quick lists, line mode for multiple source values, or template variables to generate indexed labels and test data.

  1. Add source textUse one block or multiple non-empty lines.
  2. Configure outputSet count, numbering, separators, prefix, and suffix.
  3. Generate safelyReview the size estimate, then copy or download.

Common uses

Numbered lists

Create indexed labels, placeholders, checklist items, or sequential test records.

Delimiter-separated data

Join repeated values with commas, tabs, spaces, line breaks, or escape-aware custom text.

Template generation

Combine {text}, {n}, {n0}, and {total} in source, prefix, or suffix.

Per-line repetition

Repeat every non-empty input line while maintaining one continuous output sequence.

Frequently asked questions

How do escape sequences work in a custom separator?

\n becomes a newline, \t becomes a tab, \r becomes a carriage return, and \\ becomes one backslash.

Why is output limited to 5 MB?

The limit protects mobile devices and browser tabs from accidental memory pressure caused by very large repetition counts.

Does the repeat count apply to every line?

Yes when per-line mode is enabled. Three source lines repeated five times produce fifteen output items.