Type a word, emoji or a whole message. Repeat it 100, 1,000 or 10,000 times, then copy it, download it, or send it as one long WhatsApp message. Runs in your browser, so your text is never uploaded.
\n, and dynamic tokens like {i} when tokens are on.{seq:1:1},{name},{email}. Leave column names empty to get col1, col2… Numbers and true/false stay unquoted.For specific use cases — WhatsApp messages, emoji walls, line repeating, stress-test data generators.
Make a long WhatsApp message and send it in one tap. Birthday walls, group jokes, reminders.
Repeat a message 100, 1,000 or 10,000 times and send it to WhatsApp, SMS, Telegram or email.
Repeat any emoji or string of emojis. Build emoji walls for chats and social posts.
Repeat each line of a multi-line input N times. Useful for spreadsheets and test data.
Single-word repeater optimized for laughter chains, fillers, and dramatic effect.
Generate exactly 1KB, 1MB, or 10MB of repeated text. For QA, form testing, and debugging.
Repeat Lorem Ipsum paragraphs for layout mockups and design placeholders.
Repeat a full sentence with clean punctuation and spacing. Great for lines and paragraphs.
Repeat a single character up to 1,000,000 times. Exact-length strings for testing and padding.
Beyond repeating — fancy fonts, plus quick line tools to reverse, sort, de-duplicate, and shuffle.
16 copy-paste styles — cursive, aesthetic, small caps, gothic, zalgo, and more.
Flip text backwards, or reverse the order of lines or words.
Alphabetize a list A→Z or Z→A, ignore case, and drop blank lines.
Keep the first of each unique line and delete the rest.
Randomize the order of your lines with a fair shuffle.
Copy blank text for empty messages and names, or find hidden zero-width characters.
Spell a word in giant letters made of emoji. Horizontal or phone-friendly vertical.
Tap a count to set it in the repeater above. Your message stays as it is.
Fills a phone screen. Birthday wishes, "sorry", good-morning texts.
A very long message: 1,000 copies of your text in one bubble.
The extreme end: 10,000 copies. Copy it, or split it if an app caps message length.
Repeating messages here always gives you one long message, not 1,000 or 10,000 separate texts, and nothing is ever sent automatically. Use Copy for a one-tap message copy, or Send to to open WhatsApp, Telegram, X or email with the text filled in. To make a long WhatsApp message, use the WhatsApp text repeater. To send to SMS or iMessage as well, use the message repeater. Ready-made pages: copy and paste 100 times, 1,000 times, 10,000 times, and popular phrases like I love you 10,000 times.
Type, paste, or import any word, phrase, sentence, or emoji. Multi-line input works too.
Pick how many times to repeat (1 to 100,000). Use the quick presets or type your own.
Hit copy for the clipboard, download as .txt or .csv, or share a link with everything pre-filled.
Your text never leaves your device. No upload, no server processing, no logging.
Output updates instantly. No "Generate" button to press. No spinner. No wait.
Real dark mode that respects your eyes. Toggle in the nav. Saved across visits.
Generate a URL that pre-fills the text, count, and separator. Bookmark it, send it.
Newline, space, none, or anything custom — commas, bullets, your own divider strings.
Optional "1. 2. 3." prefixing for lists, drills, and any ordered output.
16 copy-paste styles — cursive, aesthetic, small caps, gothic, zalgo, and more. Try the fancy text generator.
Dynamic tokens give every copy its own number, id, or timestamp, then export as .csv.
Type your message in the box above, tap the 1,000× preset, and the repeated message appears instantly. Tap Copy to copy it, or use Send to for WhatsApp, Telegram, X or email.
Type the message, choose a large count such as 1,000, keep New line selected, and tap Send to → WhatsApp. It opens as one long message. If it's too long to pre-fill, it's copied instead and you paste it into the chat. The WhatsApp text repeater is built for exactly this.
The tool makes one long message containing your text 10,000 times. It doesn't send 10,000 separate messages or send anything automatically. You copy or share the result and send it yourself.
The most common uses are: repeating messages for WhatsApp or other chat apps (birthday wishes, jokes, reminders), generating placeholder or test data for software development and QA, creating filler content for design mockups, building emoji or character walls for social media posts, and any task where you need the same text duplicated many times without manually copying and pasting.
The tool allows up to 100,000 repetitions. If your text is short, this works smoothly. For very long input texts combined with a high repetition count, we warn you if the resulting output would exceed 1 million characters, and we refuse outputs over 10 million characters to protect your browser from freezing.
No. The entire tool runs in your browser using JavaScript. Your input never leaves your device. You can verify this by opening your browser's Network panel before clicking — no outbound requests carrying your text will appear. We do use Google Analytics to count page views (it sees URLs, not your input), but the calculator itself is fully client-side.
Yes. Pick the "Custom" separator option and type your value. You can use the escape sequence \n for a newline and \t for a tab inside the custom separator. So \n\n gives you a blank line between repetitions.
WhatsApp doesn't usually flag a single repeated message — that's just a long message. What WhatsApp does flag is sending the same message to many different people in rapid succession (mass-broadcasting) or being reported by recipients as spam. Use the tool for fun in your existing chats; don't broadcast unsolicited messages to strangers.
Yes — it's mobile-first. You can type or paste on your phone, generate, copy with one tap, and share directly to WhatsApp, Messages, or any other app that accepts text. The interface adapts to portrait and landscape orientation.