Text Repeater — Repeat a Word, Emoji or Line Thousands of Times

Type anything, choose how many times and what goes between, and copy the result — up to a million characters.

🔒 Runs in your browser — files never uploaded ⚡ No signup 💯 Free

Repeat text as many times as you need: a word for emphasis, an emoji for a message, a line for a test file, a pattern for a border. Choose the separator — space, new line, comma, nothing, or your own — and how many repeats go on each line. Output is capped at one million characters so the page stays responsive; the counter shows the size.

How to use Text Repeater

  1. Type the text and the number of repeats.
  2. Pick a separator and, optionally, how many per line.
  3. Copy or download the result as a text file.

What it is for

  • Messages and posts — a row of emoji, a word repeated for effect, a decorative divider.
  • Test data — a long string to check how a form, a database column or a layout handles size; set "per line" to make lines of a known length.
  • Patterns — repeat "=-" to draw a rule, or a lyric line for a chorus.
  • Spreadsheets — repeat a value with new-line separators, paste into a column.

The cap

Browsers can hold a great deal of text, but displaying tens of millions of characters in a box freezes the tab. The output stops at one million characters — about 200 pages — and the counter says when the cap applied. For larger files, generate a chunk and repeat it in a text editor.

Related: the lorem ipsum generator for filler that looks like prose, and the word counter to measure the result.

Frequently asked questions

What is the maximum?

One million characters of output, whatever the repeat count. The counter says when the cap applied. Larger files are better made in a text editor or a script.

Can I repeat an emoji?

Yes — paste it into the text box. Emoji count as one or more characters each towards the cap; a row of a thousand is fine.

How do I put a fixed number on each line?

Set "per line": with 10, every ten repeats end with a line break. Combine with a space or no separator for blocks of text of exact width.

Can I use a custom separator like a pipe?

Choose "Custom…" and type it; \n and \t stand for a line break and a tab.

Is anything uploaded?

No. The text is repeated in your browser and never leaves it.