Text Repeater
Type or paste your text, set how many times to repeat it and pick a separator; the repeated text appears at once, ready to copy or download.
0 words 0 characters 0 lines
Continue with this text: Character counterAdd line numbersFancy text
Your text stays in your browser: nothing is uploaded or stored on a server.
How to use the text repeater
- Type or paste your text in the top box, or press Example to try it with Happy birthday! π. Open file loads a plain-text file instead.
- Set Repeat to the number of copies you want. It starts at 10.
- Choose a Separator: New line, Space, Nothing, Comma or Empty line.
- The result updates as you type. Press Copy to copy it, Download .txt to save it, or Use as input to repeat the result again.
The tool remembers your Repeat number and separator for your next visit. Under the result, Continue with this text opens it in the character counter, the line numbering tool or the fancy text generator.
The separators
The separator goes between copies only: there is never one before the first copy or after the last.
| Separator | What it inserts | yes Γ 4 |
|---|---|---|
| New line | One line break | each yes on its own line |
| Space | One space | yes yes yes yes |
| Nothing | Nothing at all | yesyesyesyes |
| Comma | A comma and a space | yes, yes, yes, yes |
| Empty line | Two line breaks, so a blank line between copies | yes, blank line, yes⦠|
New line is the default and suits lists, test data and anything you will paste into a spreadsheet, where each copy lands in its own row. Space and Comma make a single line. Nothing joins copies directly, which is what you want for rows of emoji or dividers such as -------------------- (a hyphen repeated 20 times).
How the repeating works
The text is copied exactly as you entered it, character for character. Nothing is trimmed, changed or added:
- Spaces are kept.
paddedrepeated twice with Nothing givespadded padded: the two spaces at the end of one copy meet the two at the start of the next. - Several lines repeat as a block. If your text has two lines, each copy has the same two lines, and the separator goes after the second.
- A line break at the end is part of the text.
Hifollowed by Enter, repeated 3 times with New line, givesHi, a blank line,Hi, a blank line,Hiand a final line break. Delete the trailing line break if you donβt want the gaps. - Emoji stay whole. Emoji, accented letters and non-Latin scripts are repeated as complete characters, so ππ½ never splits into a plain π and a color square.
- Whole numbers only. A decimal such as 2.9 is rounded down to 2. A Repeat value of 0, a negative number or an empty field shows the message Enter a number of repetitions from 1 to 100,000. instead of a result.
- Empty text gives an empty result, whatever the number.
Limits on very long results
The Repeat field goes from 1 to 100,000 copies; a larger number shows the same Enter a number of repetitions from 1 to 100,000. message. There is also a cap on the size of the result: 5 million characters, separators included. If a result would be larger, the result box stays empty and the tool shows The result would be over 5 million characters. Use fewer repetitions.
For this check, characters are counted as you see them: an emoji counts as one, even a combined one such as ππ½, and each separator between copies is counted once. Some examples, checked with the toolβs own code:
| Text | Separator | Copies | Result size |
|---|---|---|---|
hello |
Space | 1,000 | 5,999 characters |
hello |
Comma | 1,000 | 6,998 characters |
a |
New line | 100,000 | 199,999 characters |
Happy birthday! π |
New line | 100,000 | 1,799,999 characters |
To find the length of something before pasting it into a form or app with a limit, send the result to the character counter.
Worked examples
Three copies of the example text with New line:
Happy birthday! π
Happy birthday! π
Happy birthday! π
A two-line text with Empty line:
Line one
Line two
Line one
Line two
| Text | Repeat | Separator | Result |
|---|---|---|---|
ha |
5 | Nothing | hahahahaha |
ha |
5 | Space | ha ha ha ha ha |
Thank you |
3 | Comma | Thank you, Thank you, Thank you |
<3 |
4 | Space | <3 <3 <3 <3 |
π |
10 | Nothing | ππππππππππ |
Numbering, custom separators and other changes
The repeater does one job, and the result can go straight into another tool:
- Numbered copies. Repeat with New line, then open Add line numbers. Good luck! Γ 3 becomes
1. Good luck!,2. Good luck!,3. Good luck!. - A custom separator such as
|. Repeat with New line, then in find and replace tick Regular expression, untick Whole words only, find\nand replace it with|. Good luck! Γ 3 becomesGood luck! | Good luck! | Good luck!. - A bullet or prefix on every copy. Repeat with New line, then use add prefix and suffix with
-as the prefix. - Styled text. Turn your text into bold or script letters with the fancy text generator first, then repeat the styled version.
When people use it
- Test data. Developers fill a form field, a database table or a layout with the same line many times, for example one SQL
INSERTstatement repeated with New line, to see how the system handles long input. - Checking a length limit. Repeat a character until the result reaches a fieldβs limit to see where text is cut off.
- Lines, dividers and patterns. A row of
=or*for a plain-text email or a code comment, or a row of emoji for a post. - Practice sheets. Teachers and students repeat a word or sentence on separate lines for handwriting or spelling practice, then print the downloaded file.
- Messages. Repeating a greeting or an emoji for a birthday message. Keep the count small: very long messages are hard to read and may be cut off by the app.
For filler text that reads like real paragraphs instead of the same line over and over, use the lorem ipsum generator.
Questions
How do I repeat text 1,000 times?
Paste the text, type 1000 in the Repeat field and choose a separator. The result box fills at once; press Copy to put all 1,000 copies on your clipboard, or Download .txt to save them as a file.
Can I repeat emoji?
Yes. Emoji, accented letters and symbols are copied exactly as you typed them, including combined emoji such as skin tones and flags. Choose Nothing as the separator for an unbroken row like πππ.
What is the maximum number of repetitions?
The Repeat field runs from 1 to 100,000, and the whole result can be up to 5 million characters. A short word fits 100,000 times easily; a long paragraph reaches the 5 million limit sooner, and the tool then shows a message asking for fewer repetitions.
Can I use my own separator, such as a pipe or semicolon?
The tool offers five separators. For any other, repeat with New line, then open the find and replace tool, tick Regular expression, untick Whole words only, find \n and replace it with your separator.
Why are there blank lines between my copies?
Your text probably ends with a line break, and the New line separator adds another. Delete the line break at the end of your text, or use Nothing as the separator.
Is my text sent anywhere?
No. The repeating happens in your browser and nothing is uploaded. The text stays in this browser tab so you can carry it to another tool, and it is gone when you close the tab.
Can I send the repeated text on WhatsApp or other apps?
You can paste the copied result into any app that accepts text. Messaging apps have their own limits on message length and may cut or refuse very long messages, so start with a smaller number of copies.