Text Repeater – Repeat Text, Emojis & Messages Up to 100,000 Times
Repeat any text, word, emoji, or message 100, 1000, 10000, or 100,000 times instantly. Choose from 8 separators, add auto-numbering, and copy for WhatsApp, Instagram, Discord, or a chat-filler. Free, private, and runs entirely in your browser.
{n} anywhere in your text and it'll be replaced with 1, 2, 3… for each repetition. Perfect for numbered lists, IDs, or test data.
Your repeated text will appear here
Enter some text and click Repeat Text to get started.
What does this Text Repeater do?
This free online text repeater duplicates any word, sentence, emoji, or block of text as many times as you want. Whether you need 5 copies or 100,000, you can generate them instantly without typing the same thing over and over. It is perfect for creating long repeated strings, emoji walls, and celebratory chat messages.
Unlike basic repeaters that just paste text, this tool gives you full control over the output. You can choose the separator between copies (new line, space, comma, pipe, bullet, tab, or anything custom), add automatic numbering with the {n} placeholder, and optionally append a trailing separator for CSV-style output.
It also handles emojis perfectly. Whether you want to repeat a single emoji like 🔥 a hundred times, create a long heart string ❤️❤️❤️, or build an emoji wall for a group chat, the tool treats emojis exactly like regular text — so you can repeat them as many times as you need. Popular examples include fire-emoji walls (🔥 repeated 1000 times) and heart strings (❤️ repeated 100 times).
Everything runs locally in your browser. The text you paste never leaves your device, there's no signup, and there's no built-in limit beyond a browser safety guard that prevents runaway output from freezing your tab.
You can pair this repeater with our other word counter to verify output length, the case converter to fix capitalization, or the text cleaner to tidy up afterward.
Popular repeat counts: 100, 1000, 10000, 100000
People use this text repeater for very specific repetition counts. Here are the most common ones and how to use them:
- Repeat text 100 times: Ideal for WhatsApp messages, Instagram comments, and quick emphasis. Just set the count to 100 or click the ×100 preset.
- Repeat text 1000 times: Perfect for long repeated strings, emoji walls, or filling a chat with a repeated message. Use the ×1000 preset for one-click generation.
- Repeat text 10,000 times: Great for large text art, extreme pranks, or testing input limits. Type 10000 in the count field.
- Repeat text 100,000 times: The maximum allowed by the tool. Useful for generating massive data strings, though a safety warning may appear if the output is too large.
You can also search for terms like 1000 message copy paste, 100 times text copy, or 1000 word copy paste — all of these are easily done with the presets and custom count field above.
Emoji repeater: repeat fire, heart, and other emojis 1000 times
Emojis are one of the most popular things to repeat — whether you're hyping up a friend in a group chat, creating a themed message, or just making a wall of hearts, fire, or skulls. This tool doubles as a full emoji repeater that handles any Unicode emoji or emoji sequence.
Here's how to repeat emojis:
- Copy an emoji from your phone's keyboard, an emoji picker, or a site like Emojipedia.
- Paste it into the Text to repeat box above. You can use a single emoji (🔥), a pair (🔥🔥), or an emoji with text ("Nice 🔥").
- Choose your repeat count. For chat apps, 10–50 is usually plenty. For a full-screen emoji wall, try 100–1000. For extreme repetition, go up to 100,000.
- Pick a separator. Use None or Space for a solid wall of emojis, or New line for a vertical column.
- Click Repeat Text and copy the result into WhatsApp, Discord, Instagram, TikTok, or anywhere else.
Popular emoji repetitions people create with this tool include: 🔥 (fire), ❤️ (heart), 😂 (laughing), 💀 (skull), ✨ (sparkles), 🥰 (love), 👑 (crown), and ⚡ (lightning). You can also mix emojis with text — like "Happy Birthday 🎂🎉" repeated 20 times for a birthday message.
Text repeater for WhatsApp, Instagram, and Discord
Different apps have different message limits and formatting rules. Here's a quick reference for the most common places people use a text repeater.
| Platform | Character limit | Recommended repeat count | Best separator |
|---|---|---|---|
| ~65,536 chars per message | 10–500 | New line or Space | |
| Discord | 2,000 chars per message | 10–100 | New line or None |
| Instagram caption | 2,200 chars | 5–50 | New line or Bullet |
| Instagram comments | 2,200 chars | 5–100 (emoji walls) | None or Space |
| Twitter / X post | 280 chars (free tier) | 2–20 | Space or None |
| TikTok caption | 2,200 chars | 5–50 | Space or New line |
| SMS / text message | 160 chars per segment | 2–20 | Space |
| CSV / spreadsheet | No practical limit | 100–100,000 | Comma + trailing |
For chat apps, keep the repeat count reasonable so your message stays readable and doesn't get truncated. For data work like CSV generation, you can push the count much higher — just watch for the safety warning when the output gets very large.
Separator guide: choosing the right one
The separator determines how each copy of your text is joined to the next. Picking the right one depends entirely on what you're going to do with the output.
| Separator | What it does | Best for |
|---|---|---|
| New line | Each copy appears on its own line | Lists, test data rows, practice sheets |
| Space | Copies are joined with a single space | Inline repetition, emphasis in messages |
| Comma + space | Copies are separated by a comma and space | CSV-style lists, inline data |
| Pipe | Copies are separated by a vertical bar | Delimited files, data exports |
| Bullet dot | Copies are separated by a bullet character | Visual lists, social media captions |
| Tab | Copies are separated by a tab character | Spreadsheet paste, TSV data |
| None | Copies are joined directly with no gap | Repeating a pattern with no break (e.g., "ababab") or a solid emoji wall 🔥🔥🔥 |
| Custom | Any character or string, including \n and \t | Special delimiters, multi-character separators |
If you're building a CSV row, use "Comma + space" and enable the trailing separator. If you're generating numbered test data, use "New line" with auto-numbering enabled. For visual effects in messages, the bullet dot and space separators work best. And for a solid wall of emojis with no gaps, choose "None".
Copypasta, chat-fillers, and prank messages
A popular use of a text repeater is creating long copypasta messages. Whether you're filling a chat with a repeated word, building an emoji wall, or just being silly, the tool makes it easy.
Common uses include:
- Chat-filler: Repeat a message 100 or 1000 times and paste it into a group chat.
- Prank copy and paste: Generate a long string of text for a joke — use responsibly and with consent.
- Emoji walls: Repeat 🔥, 😂, or ❤️ 1000 times for a striking emoji wall.
- Repeated comments: Create a repeated comment for Instagram or TikTok (remember to respect platform rules).
To create a long repeated message, simply enter your text, set the count to 1000 (or higher), choose a separator like "None" or "Space", and click Repeat Text. Then copy and paste wherever you like. Please use this responsibly and respect the platforms and people you share with.
Text art with heart emojis and more
Text art is another creative way to use the repeater. By repeating an emoji or character many times, you can create patterns, borders, and walls of text.
Here's how to make text art with hearts:
- Copy a heart emoji (❤️, ❤, 💖, 💕, etc.) from your keyboard or an emoji picker.
- Paste it into the text box.
- Set the repeat count to 100, 1000, 10000, or up to 100,000.
- Choose a separator. For a solid wall, choose "None". For a spaced pattern, choose "Space".
- Click Repeat Text and copy the result into Instagram comments, WhatsApp, or any text field.
You can also create text art with other emojis like 🔥, ✨, 💀, or 😂. The possibilities are endless — just pick your emoji, set the count, and generate.
How to repeat a text message 1000 times
One of the most common questions is how to repeat a text message 1000 times. It's simple:
- Enter your message: Type or paste the message you want to repeat (e.g., "hi", "I love you", "please").
- Set the count: Type 1000 in the repeat count field, or click the ×1000 preset.
- Choose a separator: For a chat message, "New line" or "Space" usually works best.
- Click Repeat Text: The output will appear instantly.
- Copy and paste: Use the Copy Output button and paste it into WhatsApp, Instagram, Discord, or any other app.
Popular variations include hi 1000 times copy and paste, I love you 2000 times copy and paste with emojis, please 100 times copy and paste, say yes 1000 times, and mwah 100 times. All of these are easy to generate with the tool above.
Why there's a browser safety guard
When you repeat text 100,000 times, the output can grow to tens of megabytes. That's a lot for a single text field to hold, and pushing it too far can freeze or crash your browser tab.
This tool includes a built-in safety guard that estimates the output size before generating. If the result would be unreasonably large (usually above ~5 million characters), you'll see a warning banner instead of a frozen tab. That threshold is high enough for almost any real-world use case — 100,000 repetitions of a short phrase like "Hello" fits comfortably — but low enough to catch accidental runaway inputs.
Rough output size guide
| Input length | Repetitions | Approx. output size | Safe? |
|---|---|---|---|
| 5 chars ("Hello") | 100,000 | ~500 KB | ✅ Yes |
| 20 chars | 100,000 | ~2 MB | ✅ Yes |
| 100 chars | 100,000 | ~10 MB | ⚠️ Slow |
| 500 chars | 100,000 | ~50 MB | 🛑 Blocked |
Creative and fun ways to use a text repeater
The text repeater isn't just for testing and data generation — it's also a fun tool for social media, messaging, and creative expression. Here are some popular ways people use it:
- Emoji walls: Repeat 🔥, ❤️, 😂, or any emoji hundreds or thousands of times to create a solid wall of emojis for WhatsApp, Discord, or Instagram comments.
- Copypasta and memes: Generate long strings of text to create Discord copypasta, or meme content.
- Social media captions: Repeat a word or phrase to emphasize a point in a caption, or to create a visually striking pattern.
- Birthday and celebration messages: Repeat "Happy Birthday 🎂" or "Congratulations 🎉" many times to make a celebratory message that stands out.
- Pranks and jokes: Fill a friend's chat with a repeated message (use responsibly and with good humor!).
- Art and design: Use repeated characters to create text-based art, borders, or patterns for designs. To clean up afterward, try our remove emojis or text cleaner tools.
Remember to use the tool responsibly and respect the platforms you're posting on. Some chat apps limit message length, so check the platform guide above for recommended repeat counts.
Frequently asked questions
{n} anywhere in your text, then enable the "Auto-number repetitions" checkbox. The tool replaces {n} with 1, 2, 3… for each repetition. For example, "User {n}" becomes "User 1", "User 2", "User 3", and so on.