I Love You Text Repeater: Copy and Paste "I Love You" 100 to 10,000 Times
This free generator repeats "I love you", or any phrase you type, from 10 lines up to 10,000, then lets you copy the result in one tap. Add a name, a few emojis or line numbers, and paste it into WhatsApp, Instagram, Telegram or email.
A repeated message works best as a playful, affectionate surprise for someone who will enjoy it. The sections below cover what to write for different occasions, how to say it in Hindi and other Indian languages, and how many lines each app will actually accept.
How to generate your message
- Type "I love you", or add a name and an emoji, for example "I love you, Aryan ❤️".
- Choose a count: 10, 50, 100, 500, 1,000, 5,000 or 10,000, or type your own number up to 10,000.
- Turn on line numbers if you want every line counted.
- Tap Generate and check the preview.
- Tap Copy All, open your chat and paste. If the copy button does nothing, select the text by hand and copy it.
What to write: ideas by occasion
The phrase you repeat matters more than the number. Here are combinations that tend to work, with a count that fits each one.
| When | What to type | Count |
|---|---|---|
| A good-morning surprise | Good morning, I love you ❤️ | 20–50 |
| A long-distance day | I love you, see you soon 💕 | 50–100 |
| Encouragement before an exam or interview | You've got this, I love you 🥰 | 20–50 |
| An anniversary or Valentine's Day | I love you, [name] 🌹 | 100–500 |
| Parents, on an ordinary day | I love you Maa ❤️ / I love you Papa ❤️ | 10–50 |
| A sibling or close friend, for fun | Love you Bhai 😄 | 50–100 |
Higher counts suit couples who already joke around like this. If you are not sure how the person will react, stay at 100 or below.
I love you in Hindi and other Indian languages
The generator repeats whatever you type, so you can write your message in Devanagari, in Roman spelling or in another script. It does not translate, so copy the phrase you want into the text box first.
| Language | Phrase | Note |
|---|---|---|
| Hindi | मैं तुमसे प्यार करता हूँ /
करती हूँ (main tumse pyaar karta hoon / karti hoon) |
Male speaker / female speaker |
| Hindi | मुझे तुमसे प्यार है (mujhe tumse pyaar hai) |
Works for any speaker |
| Hindi (respectful) | मैं आपसे बहुत प्यार करता हूँ
/ करती हूँ (main aapse bahut pyaar karta hoon / karti hoon) |
For parents and elders |
| Bengali | Ami tomake bhalobashi | Roman spelling |
| Marathi | Mi tujhyavar prem karto / karte | Male speaker / female speaker |
| Gujarati | Hu tane prem karu chu | Roman spelling |
| Tamil | Naan unnai kaadhalikkiren | Roman spelling |
| Telugu | Nenu ninnu premistunnanu | Roman spelling |
Roman spellings vary by region and by person, so treat these as common forms rather than the only correct ones. If the message matters, ask a native speaker to check it. If Hindi or other scripts appear as empty boxes after pasting, the device or the app is missing a font for that script.
Numbered lines or plain lines?
Plain repetition looks like a wall of the same words. Line numbers turn it into a visible count, so the reader can see how far the message goes:
1. I love you ❤️
2. I love you ❤️
3. I love you ❤️
...
100. I love you ❤️
Numbers add characters. At 1,000 lines the numbering alone adds about 6 characters to each line, so a numbered message runs to roughly 20,000 characters instead of 14,000. That still fits in one WhatsApp message, but it matters for the apps with smaller limits below.
How many lines fit in one message?
Every app limits how much text a single message can hold. A line of "I love you ❤️" is about 14 characters including the line break, so you can estimate how many lines each app will take:
| App | Limit per message | Approximate lines |
|---|---|---|
| About 65,000 characters (commonly cited, not an official figure) | About 4,500 | |
| Telegram | 4,096 characters; longer text is split automatically | About 290 |
| Discord | 2,000 characters on standard accounts | About 140 |
| Instagram comments | 2,200 characters | About 150 |
| SMS | 160 characters per part, about 70 if the text has emojis | About 5 per part |
At 10,000 lines the message is about 140,000 characters. On WhatsApp that means pasting it in at least three parts, and on Telegram it would arrive as roughly 35 separate messages, so a smaller count is kinder. A longer line such as "I love you, Aryan ❤️" is about 20 characters, which fits fewer lines in the same space.
Send it kindly
- Start small. 50 or 100 lines feels affectionate. 5,000 lines can feel overwhelming, especially early in a relationship.
- Add one real sentence. The repeated line says how much you love someone. A sentence after it, such as "I love how you laugh at your own jokes", says why.
- Respect a no. Do not send romantic messages in bulk to someone who has not shown interest or has asked you to stop. Repeated unwanted messages can feel like harassment.
- Choose the right tool for an apology. After an argument, a real conversation comes first. If you want to add a repeated message, try the sorry 100 times.
Beyond romantic messages
- Family: a short "I love you Maa ❤️" sent on an ordinary day is remembered longer than one sent on a birthday.
- Friends: swap in "You're the best 😄" for a friend who has had a hard week.
- Yourself: repeat an affirmation such as "I am enough" to fill a page in your notes app.
Got Questions?
Type "I love you" (add a name or emoji if you like), set the count to 100 and tap Generate. Then tap Copy All and paste the result into your chat. You can raise the count to any number up to 10,000.
Yes. Turn on line numbers before you generate, and every line starts with its count, such as "1. I love you ❤️", "2. I love you ❤️" and so on. Numbers add a few characters per line, so a numbered message is longer than a plain one.
Yes. The generator repeats whatever you type, so you can enter Hindi in Devanagari, Hinglish or English, or paste a phrase in another Indian language. For example, मुझे तुमसे प्यार है means "I love you" in Hindi. If letters show as empty boxes, your device may be missing a font for that script.
A line of "I love you ❤️" is about 14 characters. WhatsApp allows roughly 65,000 characters per message (an unofficial figure), which is about 4,500 lines. Telegram allows 4,096 characters, about 290 lines, and splits longer text into several messages. Discord allows 2,000 characters, about 140 lines.
It works best as a playful surprise for someone who will enjoy it, such as a partner, a close friend or a family member. Start with 50 to 100 lines and follow up with a personal message. Do not send it to someone who has not shown interest or has asked you to stop.
It is free, with no sign-up. The generator runs in your browser, so the text you type stays on your device. You can read the details in the privacy policy.