One tap copies the line repeated on separate lines.
Red heartI love you ❤️
KissI love you 😘
Love you jaanLove you jaan 💕
Love you 3000I love you 3000 💖
So muchI love you so much 🥰
Love you moreI love you more 💓
Cursive𝓘 𝓵𝓸𝓿𝓮 𝔂𝓸𝓾 💞
Bold𝐈 𝐋𝐎𝐕𝐄 𝐘𝐎𝐔 ❤️🔥
Double struck𝕀 𝕝𝕠𝕧𝕖 𝕪𝕠𝕦 💗
Hearts betweenI♥ ♥l♥o♥v♥e♥ ♥y♥o♥u
Wide aesthetici love you 💌
Built and reviewed by Ale
· Last reviewed
· Version 1.0 · How it works
·
I love you 100 times, 1000 times or 10,000 times
Sometimes once isn't enough. Sending I love you 100 times in one message is a sweet surprise for a partner, a crush, a friend or your mum. This page writes it for you: "I love you ❤️" 100 times on separate lines, ready to copy and paste.
Tap 1,000 for I love you 1000 times, or 10,000 for the longest love message. Change the words to "Love you jaan" or "I love you so much", add a 😘 or 💕 to every line, or write it as 𝓘 𝓵𝓸𝓿𝓮 𝔂𝓸𝓾 in a cursive font.
I love you 1 to 100 and 1% to 100%
A popular TikTok and Instagram trend counts the love up: "I love you 1%", "I love you 2%" … all the way to "I love you 100%". Choose text 1% under Numbers to make it in one tap, or text 1 for "I love you 1" to "I love you 100". Make it 1,000 for "I love you 1000%". Choose the Zigzag layout to make the lines wiggle across the screen.
I love you with emojis
Every line can end with the same emoji: ❤️ for classic love, 😘 for a kiss, 🥰 for cute, ❤️🔥 for passion or 🌹 for romance. Want several? Type them together in the "Any emoji" field, like 💕✨. Pick a font such as Bold Cursive or Bubble to make the words themselves stand out; the emojis stay in full colour.
The best long messages still feel like they were written for one person. Add their name ("I love you Sara"), a nickname ("Love you jaan") or an inside joke, and put one real sentence before or after the list: what you love about them, or why you thought of them today. It turns a fun copy and paste into something they will screenshot and keep.
How to send I love you 100 times
Choose the words. Tap "I love you", "Love you jaan" or type your own, with their name.
Pick how many. Tap 100, 500, 1,000 or 10,000.
Make it cute. Add an emoji like ❤️ or 😘, a cursive font, or numbers from 1 to 100 or 1% to 100%.
Copy and send. Press Copy and paste it into WhatsApp, Instagram or any chat, or download it as a .txt file.
Where to send it
WhatsApp: paste it into a chat, or share the .txt file for 10,000 times.
Instagram, Messenger and Snapchat: 100 times fits well; very long messages may be cut, so try 100 or 500.
Birthdays and anniversaries: send it at midnight with a 🎂 or 💍.
Love letters: download the .txt file and print it, or write it in a love font.
Send it once: repeated floods can get you muted or blocked.
Looking for something different? Open the font style page, which has every style listed by name, or the font changer, which has a quick way to restyle a whole message.
The text repeater copies your text the number of times you choose, with a separator in between, entirely in your browser. A chosen font is applied to the text first (using the same Unicode mappings as the fancy text generator), then the emoji is added after it with a space.
How the conversion works
output = text + (separator + text) × (N − 1), and its length is N × length(text) + (N − 1) × length(separator). With numbering on, each copy gets its number as "1. text", "text 1" or "text 1%", one per line; "Count down" runs the numbers from N to 1. The zigzag layout puts each copy on its own line and indents it by 0, 2, 4 … 12 spaces and back again.
Worked example: text hi, N = 3, separator = space → hi hi hi (8 characters). With numbering: 1. hi, 2. hi, 3. hi on separate lines. With emoji ❤️ and the "text 1%" format: hi ❤️ 1%, hi ❤️ 2%, hi ❤️ 3%.
Sources
This tool does not rely on any external data or formulas; it only repeats the text you give it.
All references for every tool are listed on our sources page.
Accuracy and limitations
N is limited to 10,000, and the result stops at about 500,000 characters to keep your browser responsive.
Apps limit message length, so very long results may be cut off or rejected when you paste them. The character count is in UTF-16 units, the way most apps count.
Some apps trim the spaces at the start of a line, which flattens the zigzag layout.
Fancy fonts only change letters and digits; emojis and other symbols stay as they are.
When should you not use this tool?
Spamming or flooding chats and comments. Platforms block repeated messages, and it annoys the people who receive them.
Why trust this tool?
Built and reviewed by Ale, who owns and maintains the site.
Every output character comes from the official Unicode Standard. See our methodology.
Automated browser tests check the output for fixed inputs: separators, every number format, count down, emoji, fonts, zigzag and the ready-made copy buttons. Read how we test our tools.
Your text is processed in your browser. It is not sent to our server and we do not store it. Favourites, recently copied
styles and your light or dark theme are saved only in your own browser (local storage).
We use Google Analytics to count visits and which styles are copied, never the text itself. Read our privacy policy, including the security section.
Changelog (version 1.0)
: First public version.
Cite this tool
Ale. "I Love You 100 Times Copy and Paste." FancyTextGenie, version 1.0, last reviewed 16 October 2026. https://fancytextgenie.com/i-love-you-100-times
Frequently asked questions
How do I copy and paste I love you 100 times?
The box above already has "I love you ❤️" 100 times, one per line. Press Copy, open the chat and paste. Change the words, emoji or number first if you like.
How do I write I love you 1000 times?
Tap 1,000 under "Times" and press Copy. Any number up to 10,000 works, so you can also type 500 or 3,000.
How do I make "I love you 1 to 100" or "1% to 100%"?
Under Numbers, choose "text 1" for "I love you 1" to "I love you 100", "1. text" for a numbered list, or "text 1%" for the "I love you 1% … 100%" trend. Tick "Count down" to go from 100 back to 1.
Can I add emojis to every line?
Yes. Tap an emoji under the box, such as ❤️, 😘 or 💕, or type your own in the "Any emoji" field. It is added after every "I love you".
Will I love you 10,000 times fit in WhatsApp?
Not in one message. WhatsApp allows about 65,000 characters, and "I love you ❤️" 10,000 times is around 140,000. Up to about 4,000 times fits; for the full 10,000, press Download .txt and send the file. The character count under the box shows how long your message is.
Is it free?
Yes, with no sign-up and no limits. Everything is made in your browser and your text is never uploaded.