Free online tool

Text Repeater

A text repeater copies a word, sentence or emoji as many times as you choose and joins the copies into one block. TwiceText repeats text up to 10,000 times with spaces, commas, new lines or your own divider, then copies it in one tap for WhatsApp, Instagram or TikTok.

  • Free, no sign-up
  • Runs in your browser
  • Copy or share to WhatsApp

Text Repeater

Most popular
Output (0 characters)
Your repeated text will appear here…
Style it

Fancy versions of “”

Tap a style to copy it, or to repeat it.

Styling your text…
Emoji & symbols that match Tap to add one to your text.
Loved by others for “”
Just added

How to repeat text

  1. Type or paste the text or emoji you want to repeat in the box at the top of this page.
  2. Enter how many times, from 1 to 10,000, or tap ×10, ×100, ×1,000 or ×10,000.
  3. Pick a separator: none, space, comma, new line, or Custom for your own divider such as ✦ or |.
  4. Tap Repeat Text, then Copy, or WhatsApp to open the result in a WhatsApp chat.

The character count above the output updates as you change the number, so you can see the length before you paste. Want a message that looks empty instead of a long one? Use our invisible text & blank text — copy empty characters.

Text repeater examples

Each row was made with the tool above. Length is the character count the tool shows (Unicode code points).

TextTimesSeparatorResult starts withLength
Hi100NoneHiHiHiHi…200
Hi100SpaceHi Hi Hi Hi…299
haha1,000Spacehaha haha haha…4,999
I love you100New lineI love you
I love you…
1,099
❤️100None❤️❤️❤️❤️…200
👍🏽1,000None👍🏽👍🏽👍🏽…2,000
Hello10,000SpaceHello Hello…59,999

A separator goes between copies, not after the last one, so 100 copies get 99 separators: that is why “Hi” with spaces is 299 characters, not 300.

Phone on a desk with the text repeater result: Hello repeated 10,000 times is 59,999 characters
“Hello” repeated 10,000 times with spaces is 59,999 characters.

Repeat text 100, 1,000 or 10,000 times

The length grows with every copy: length = copies × text length + (copies − 1) × separator length. “Hello” 10,000 times with spaces is 59,999 characters. On October 10, 2026 we timed the joining step in Node.js 22, the JavaScript engine Chrome uses: 10,000 copies of “Hello” took under 1 millisecond, so the wait you notice on a phone is drawing the result, not making it.

To keep the page fast, the preview shows the first 30,000 characters and ends with “…”. Copy always copies the whole result, however long. If you need more than 10,000 copies, repeat once, copy the output, paste it back into the box and repeat it again.

Text repeater for WhatsApp, Instagram and Discord

Every app has its own message length limit, and most do not publish it. Discord does: messages can be up to 2,000 characters, or 4,000 with Nitro, according to Discord’s Sending Messages help page. We did not find a message length limit in WhatsApp’s or Instagram’s own help pages, so we do not quote one; we have not yet tested the largest message each app accepts on a real phone.

The WhatsApp button opens WhatsApp with the result ready to send, using WhatsApp’s click-to-chat link (wa.me/?text=) described in the WhatsApp Help Center; you then pick the chat. Very long results do not fit in a link, so for those the button asks you to use Copy instead.

Emoji count differently in different places. ❤️ is one heart on screen but two characters in the tool’s count (the heart plus an invisible style selector), and 👍🏽 is a thumb plus a skin-tone modifier. If an app refuses a long emoji message, cut the number of copies in half and try again.

Repeat with new lines, spaces or a custom separator

The separator is what goes between each copy. Here is what each option produces when you repeat “Hi” three times.

SeparatorAddsExampleBest for
NoneNothingHiHiHiEmoji rows, patterns
SpaceOne spaceHi Hi HiChat messages
CommaComma + spaceHi, Hi, HiLists and tags
New lineLine breakHi
Hi
Hi
Captions, long lists
CustomAny text you typeHi ✦ Hi ✦ HiDecorative dividers
Hand holding a phone with repeated text examples using space and comma separators
Space and comma separators: 100 copies get 99 separators.

To repeat a whole paragraph, paste it with its line breaks and choose New line: each copy starts on its own line and the line breaks inside the paragraph are kept.

Repeat emoji and symbols without breaking them

The repeater copies your text exactly as it is and puts the copies side by side; it never splits a character. Emoji with skin tones (👍🏽), flags (🇮🇳 🇺🇸), family emoji joined by invisible joiners (👨‍👩‍👧), accented letters, Hindi, Arabic and Japanese all come out whole. Right-to-left text such as Arabic is repeated in reading order; with a space separator, the copies line up from right to left as they should.

Ideas to repeat

Tap any item to copy it, then paste it into the box at the top and repeat it.

Emoji

Kaomoji

Symbols and dividers

“Happy Birthday” in 16 styles

Hall of fame · this week

Most repeated phrases

Tap any phrase to load it into the repeater.

#1 سلام1 repeat
#2 Id1 repeat
#3 Seni seviom cukulatli sutt ⁠(⁠⁰⁠▿⁠⁰⁠)1 repeat

More text tools

Each tool has its own page with a how-to, examples and tests.

Paste it into the apps you use

The result is plain text, so it pastes into any app that accepts text.

  • WhatsApp
  • Instagram
  • Discord
  • Facebook
  • X (Twitter)
  • Telegram
  • TikTok

About TwiceText

TwiceText is a small set of free tools for the text you send: repeat it, blank it, flip or reverse it, change its case or count it, then copy it in one tap. The tools run in your browser, need no account, and every guide on the site says when it was last checked. About us.

Was this tool helpful?

Your feedback helps us decide what to improve next.

100% helpful
1 rating
What should we improve?

FAQ

Text repeater FAQ

How do I repeat text 10,000 times?

Type or paste your text in the box, enter 10000 in Repeat (or tap ×10,000), pick a separator and tap Repeat Text, then Copy. The whole result is copied, even when the preview is cut short.

Is there a limit to how many times I can repeat text?

The tool repeats up to 10,000 times in one go. The app you paste into may have its own limit: Discord, for example, allows 2,000 characters per message, or 4,000 with Nitro.

Why does my long repeated message not send?

The result is probably longer than the app accepts. Check the character count above the output and use fewer copies, or split the text into several messages.

Do I need to install an app to repeat text?

No. The repeater runs in your phone or computer browser; there is nothing to install and no sign-up.

Is my text stored anywhere?

Repeating happens in your browser and the text is not sent to our server. Only the optional fancy styles for a short phrase are built on our server, which keeps an anonymous count of how often each phrase is used. Items you Save stay on your own device.