Text Repeater
Repeat words, messages or emoji up to 1,000 times. Choose spaces, new lines or a custom separator, then copy and paste the result. Free to use in your browser—no app download or sign-up required.
How to repeat text 100 or 1000 times
The result updates automatically as you type or change a setting.
Type or paste your text
Enter the content once in Text to repeat. For example, type “I love you” or paste a birthday message with a name and a heart emoji.
Choose the count and format
Select 100 from the quick counts, or enter 1000 in Repeat count. Choose New line to put each copy on a separate line, or Space to separate copies with a space. For your own separator, choose Custom and enter it in the field. Keep Text style set to Regular to preserve your original text.
Check the result, then copy and paste
Review Repeated text and click Copy text. Paste it into your message, document or test field. If the result exceeds the size or line limit, reduce the count or shorten the input.
Choose spaces, new lines or a custom separator
The separator goes between copies, with no extra separator added at the end. With “Hi” repeated 3 times, New line produces:Hi
Hi
Hi
The examples below use the same input and Regular text style. In the table, \n means a line break; these characters are not included in the generated text.
| Separator | Result | Useful for |
|---|---|---|
| None | HiHiHi | A continuous string with no spaces |
| Space | Hi Hi Hi | Words or phrases separated by spaces |
| New line | Hi\nHi\nHi | One copy per line |
| Comma | Hi,Hi,Hi | Comma-separated text |
| Custom: comma and space | Hi, Hi, Hi | A list with a space after each comma |
| Custom: / | Hi/Hi/Hi | Your own divider between copies |
Repeat a message, an emoji or a test string
“I love you” or “sorry” 100 times
Type “I love you” or “sorry”, set the count to 100 and choose New line. To repeat the message 1,000 times, change the count to 1000, then copy and paste the result. Add a name or edit the wording to make it your own.
An emoji repeater for hearts and birthday messages
Paste ❤️ and set the count to 100. None joins the hearts together; Space separates them. You can also repeat a combination such as 🎉🎂 or “Happy birthday, Sam! 🎉”. Emoji appearance may vary by app, font and device.
Text to paste into WhatsApp, Discord or Instagram
Generate your text, copy it, then open the app and paste where you want to use it. The tool creates one text block; you choose where and when to send it. The destination app may limit the amount of text you can paste.
A repeated string for input and layout testing
For a simple test, repeat “abc” 100 times with None and Regular selected. The result is 300 characters long. Choose New line to test a field with 100 lines instead, or repeat a paragraph to see how a layout handles more text.
Text repeater questions
How do I repeat text on separate lines?
Choose New line under Separator. If your input is a single word or sentence with no line breaks, each copy will appear on its own line. Line breaks already in your input are preserved when using Regular text style.
Can I repeat each line instead of the whole text block?
This tool repeats the whole input block in its original order. For example, enter:A
B
Set Repeat count to 2, choose New line and keep Text style set to Regular. The result is:A
B
A
B
To repeat each line separately and get the result below, repeat A twice, then B twice, and combine the results with a line break between them:A
A
B
B
Can I add numbers to repeated text?
There is no automatic numbering option. A number typed into the input repeats unchanged: “1. Hello” stays “1. Hello” in every copy.
Why can’t I copy repeated text on my phone?
After clicking Copy text, check for “Copied!” and try pasting into a notes app. If copying fails, select all the text in Repeated text and use your device’s copy command. If it pastes into notes but not your destination app, reduce the repeat count and try again. Copy text copies the full generated result, including text outside the visible area.
What is the maximum repeat count?
You can enter a whole number from 1 to 1,000. The output must also fit within 200 KiB (204,800 bytes) and 10,000 lines. Long paragraphs, emoji and some text styles use more bytes, so you may reach the size limit before 1,000 repetitions. An error explains which limit was reached.
Is my text uploaded to a server?
No. Text styling and repetition happen locally in your browser. Your input and generated result are not uploaded to our servers. Clicking Copy text writes the generated result to your clipboard. See our Privacy Policy for details about browser preferences and advertising cookies.
Will the text style look the same after I paste it?
Styles such as Bold, Script and Circled use Unicode characters rather than document formatting. Their appearance can vary by app, font and device. Not every style supports every character, so some characters may remain unchanged. Choose Regular when you need to preserve the original characters.