Copy Paste Bar

Copy and Paste Anything 100 Times

A text repeater that takes any word, phrase or emoji and hands back 100, 1000 or 10000 copies with your choice of separator, a live character count, and a download for the blocks too big to paste.

Every page in this section

What the tool does

Put anything in the box — a word, a sentence, an emoji, a line of ASCII art — set a count, and the output fills with that text repeated that many times. The presets are 100, 500, 1000 and 10000, and the count field accepts any number you type. The separator control decides what sits between the copies:

  • None — one continuous run. Best for a single word you want to look like a wall.
  • Space — reads as a sentence that will not stop, and wraps naturally inside a chat bubble.
  • Comma — for a list you are pasting into a spreadsheet cell or a form field.
  • New line — one per line. This is what most people actually want; it makes a long block scrollable instead of solid.
  • Numbered — 1., 2., 3. down the left. The format asked for when a phrase has to be written out a set number of times.

Character and word counts update as you type, and past 5,000 repeats a Download .txt link appears, because that is roughly where a phone clipboard stops being comfortable to work with.

How big the block actually gets

The size is only ever phrase length times count. Counting the separator as part of the phrase, that works out like this:

Repeats “hi ” (3 characters) “I love you ” (11) “Happy birthday ” (15)
100 300 1,100 1,500
500 1,500 5,500 7,500
1,000 3,000 11,000 15,000
10,000 30,000 110,000 150,000

Past a few thousand characters a message field will truncate the block, hide it behind a “read more”, or refuse it. That is the field doing its job, not the tool failing. Drop the count or take the .txt.

How to repeat a word 100 times without a tool

Worth knowing when you are offline, or when the text has to end up inside a document rather than a chat:

  1. Excel or Google Sheets. Type the phrase in cell A1. Hover the bottom-right corner of the cell until the pointer becomes a cross, then drag down to row 100. Select the column and copy. Paste into a plain-text editor first if you want clean lines without the cell formatting riding along.
  2. Word or LibreOffice Writer. Type the phrase once. Open Find and Replace, put the phrase in the Find box and the same phrase written twice in the Replace box, then Replace All. Each pass doubles the total — 1, 2, 4, 8, 16, 32, 64, 128 — so seven passes takes one copy past a hundred.
  3. A console. In Python, print(“I love you\n” * 100). In a browser developer console, “hi “.repeat(1000). Both hand back the raw string with no formatting attached.

The pre-filled pages

If your phrase is one of the common ones, use its own page instead. The block is already generated there, above the fold, with nothing to type and no button to press:

Where it goes wrong

  • Username and display-name fields. One line, low character cap. New-line separators are stripped on paste and the remainder is cut off.
  • Screen readers. A repeated phrase is read out once per repeat. A thousand copies is a thousand readings, with no way to skip ahead. Never send a wall of text to someone who uses one.
  • Emoji in the phrase. An emoji counts as more than one character in most length limits, so a block with hearts in it hits the cap sooner than the table above suggests.
  • Older phones. Pasting a hundred thousand characters into a message box can lock the keyboard for several seconds while the field re-renders. Nothing is broken; it is just working.
  • Sending it. Chat platforms rate-limit and mute. A wall of text is the fastest way to get muted by a moderator or by your friend.