"I miss you" is only two words, but sometimes two words said quietly just don't land the way you need them to. Turning that same feeling into a repeated block of text makes it impossible to breeze past.
One text gets a quick glance. A hundred repeats forces a pause — and a reply.
Drop in their name, swap the emoji, and choose a shape that matches your mood.
Everything happens in your browser. Generate up to 10,000 repeats with no wait time at all.
A casual "miss you" and an aching "I really miss you" aren't the same message. Choose a number that matches what you're really feeling.
Good for a quick text between calls, or letting someone know they crossed your mind.
The most popular pick. Heartfelt without being dramatic — great for long-distance check-ins or a quiet "thinking of you" moment.
Reserved for after a long trip apart, a rough goodbye, or when "I miss you" once just doesn't cut it.
Nothing to submit, nothing to wait on — your message updates live the moment you touch a setting. Here's the full flow:
Write your own "I miss you" line, or grab one of our ready-made options if you're stuck on wording.
Go with 10x, 50x, 100x, 500x, 1000x, or crank it up to 10,000x if you're really feeling it.
Straight, Centered, Zigzag, or Snake — whichever layout matches the energy you're going for.
Turn on a new line per repeat, number each line, or add a separator (♥ or |) between repeats.
There's no "Generate" button to hunt for — the preview refreshes instantly as you type or change an option. When it looks right, hit Copy All to paste it anywhere, or Download as .txt to keep it for later.
Saying "I miss you" once can disappear fast in a busy chat. This tool takes that same honest feeling and stretches it into something that's genuinely hard to scroll past — whether you're texting someone far away, reconnecting after time apart, or just want today's message to hit harder than usual.
Getting started is simple: write your own line, or lean on one of the built-in presets if you're not sure what to say. From there, choose your intensity — a soft 10x works for a passing thought, while 1,000x or 10,000x turns it into something they won't forget opening.
The layout changes how it reads more than you'd expect. A straight list feels honest and direct. Centered text feels deliberate — the kind of message someone screenshots. Zigzag and snake shapes bring a lighter, more playful energy if you want to soften the ache a little. Pair any of these with line numbers or a heart separator and it reads as intentional, not just pasted in.
Nothing here waits on a "generate" click. Your wording, the count, the layout, the formatting — every change updates the preview right away, so you always see exactly what you're about to send.
Once it's ready, one click copies it, ready to drop into WhatsApp, Instagram DMs, iMessage, or anywhere else your conversation happens. Want to hold onto it for later — maybe for the day they land back home — the download option saves it as a plain .txt file.
Everything runs right in your browser. No account, no install, no cap on how many times you regenerate a new message. Whether it's a light "miss you" before bed or a full page of longing for someone specific, the tool adjusts to the moment instead of locking you into one format.
At the end of the day, distance is hard, and a message that actually shows the weight of that feeling does more than a quick text ever could. It tells the other person this wasn't typed in five seconds — it was meant.