Text tool

Repeat Text

Duplicate a word, phrase, code fragment, label, or multi-line block while controlling exactly what appears between copies.

In-browser processingNo account requiredPrivacy details ↗

Maximum 100,000 characters. The complete input, including spaces and line endings, is repeated as one unit.

Whole numbers from 1 to 100,000; final output remains limited to 500,000 characters.

A QUICK WALKTHROUGH

How to use this tool

  1. Enter text up to 100,000 characters and choose a whole-number repeat count.
  2. Choose no separator, a common preset, or one to 20 custom literal characters.
  3. Repeat the text, review the exact output, then copy it or download a text file.

The complete input is one repeatable unit

Every repetition preserves the input exactly, including leading spaces, trailing spaces, and line endings. A multi-line input repeats as one block. The separator appears count minus one times, only between complete copies.

Literal separators and bounded output

Choose no separator, space, comma and space, semicolon and space, spaced pipe, tab, new line, blank line, or a custom value up to 20 characters. Custom text is literal: backslashes and punctuation are not interpreted as escapes or regular expressions. The repeat count may be 1–100,000, but the tool estimates the result first and refuses output above 500,000 UTF-16 characters.

GOOD TO KNOW

Common questions

Can I repeat a multi-line block?

Yes. The entire input, including its line breaks, is copied each time and the selected separator is placed between blocks.

Can I add a line break between copies?

Yes. Choose New line for one LF character or Blank line for two LF characters.

Why can a large repeat count be rejected?

The 500,000-character output limit keeps the result practical to create, inspect, copy, and download in the browser.