Generate perfectly formatted sorry instantly. Type sorry message once, multiply it 100, 1000 to 10,000 times, and copy it straight to WhatsApp or Instagram. Live preview.
Sometimes, saying it once just doesn't capture how sorry you actually are. Sending a massive wall of personalized apologies shows dedication and effort when words fail you.
Stop scrolling and grab their attention immediately in WhatsApp or iMessage.
Add their name, pick the right emoji, and choose a layout that fits the mood.
Our tool runs locally in your browser. Generate 10,000 lines instantly without crashing.
Not all mistakes are created equal. Adjust your intensity based on what happened.
You forgot to text back or ate the last slice of pizza. Keep it light.
Our most popular setting. Sincere, impactful, and shows you genuinely care.
For the bigger arguments. A thousand sorries is impossible to ignore.
This free generator repeats any apology you type, from 10 lines up to 10,000, and lets you copy the result in one tap. Add a name and an emoji, turn on line numbers if you want the total to be visible, then paste it into WhatsApp, Instagram, Telegram or email.
The quick version: type your sorry, choose a count, tap Generate, tap Copy All. The rest of this page explains each option, which count suits which situation, and how much text each app will actually accept. That last part matters, because it decides whether your 10,000 sorries arrive in one piece or get cut up along the way.
If Copy All does nothing, your browser may be blocking clipboard access. Press and hold inside the preview, choose Select All and then Copy. On a computer, use Ctrl+C (Windows) or Cmd+C (Mac).
| Option | What it does |
|---|---|
| Custom text | Repeats exactly what you type, including names, emojis, Hindi and Hinglish. |
| Quick presets | Ready-made phrases in English, Hindi and Hinglish that you can edit before generating. |
| Count | Any number from 10 to 10,000. Use the quick buttons or type your own. |
| Straight layout | Every line is identical and left-aligned. It looks the same in every app, so it is the safest choice. |
| Zigzag, centered and snake layouts | Add leading spaces so lines shift left and right, sit near the middle, or step in and out in a wave. Some apps trim leading spaces, so paste five lines as a test before sending the full message. |
| New line for each repetition | Puts each sorry on its own line, which is the easiest format to read at large counts. |
| Line numbers | Adds 1, 2, 3 and so on in front of each line, so the reader can see how many there are. |
| Separator | Adds a character such as | or . between repetitions. |
| Live counter | Shows how many lines and characters you generated, which helps you stay inside the app limits below. |
A bigger number is not automatically a better apology. Use the count to match the size of the mistake.
| Situation | Suggested count | Tip |
|---|---|---|
| A small slip: a late reply or a cancelled plan | 10โ50 | One emoji is enough. |
| You missed a call or forgot something that mattered | 50โ100 | Add their name to every line. |
| An argument with a friend or sibling | 100โ200 | Say what you are sorry for, for example "Sorry I shouted ๐". |
| You hurt a partner or a family member | 200โ1,000 | Follow the message with a call or a face-to-face talk. |
| A serious breach of trust | Under 100 | Repetition cannot carry this. Speak to the person directly and let a real apology come first. |
A thousand lines with no explanation can look like a joke to someone who is genuinely hurt. Use the repeated message to break the silence, then say what happened and what you will do differently.
Every messaging app limits how much text one message can hold. The counter above shows your character total, so you can check it against the limits below before you paste.
| App | Limit per message | What it means for you |
|---|---|---|
| WhatsApp (phone and desktop app) | About 65,000 characters (commonly cited; WhatsApp does not publish an official figure) | 1,000 lines fit in one message. 10,000 lines of plain "sorry" is close to the limit, and with emojis or numbers it is over, so paste it in parts. |
| Telegram | 4,096 characters | Longer text is split into several messages automatically. Expect about 450 lines of "sorry ๐" per message. |
| Discord | 2,000 characters on standard accounts | Send in chunks of about 200 lines. |
| Instagram comments | 2,200 characters | Keep it under about 200 lines. |
| Instagram DMs | Varies by app version | Paste 20โ50 lines first to check that it sends, then increase. |
| SMS | 160 characters per part (about 70 if the text has emojis or Hindi letters) | Long texts are split into parts, and each part may be billed as a separate SMS. |
| No practical limit | The best choice for very large counts. |
These are estimates. Emojis can count as two characters in some apps, and line numbers, names and separators add more.
| Lines | Plain "sorry" (about 6 characters per line) | "sorry ๐" (about 9 characters per line) |
|---|---|---|
| 100 | 600 | 900 |
| 500 | 3,000 | 4,500 |
| 1,000 | 6,000 | 9,000 |
| 5,000 | 30,000 | 45,000 |
| 10,000 | 60,000 | 90,000 |
A longer line such as "I am sorry, Neha ๐" is about 20 characters, so 1,000 lines of it come to roughly 20,000 characters.
The generator repeats whatever you type, so you can write your apology in Devanagari, in Hinglish spelling or in English. It does not translate, so choose the phrase that suits the person you are writing to. The table lists common options and who they suit.
| Phrase | Meaning | Best used with |
|---|---|---|
| เคฎเคพเคซเคผ เคเคฐ เคฆเฅ (maaf kar do) | Please forgive me (informal) | Friends, partner, siblings |
| เคฎเฅเคเฅ เคฎเคพเคซเคผ เคเคฐ เคฆเฅเคเคฟเค (mujhe maaf kar dijiye) | Please forgive me (respectful) | Parents, teachers, elders, seniors at work |
| เคเคฒเคคเฅ เคนเฅ เคเค (galti ho gayi) | I made a mistake | Any situation |
| เคฎเฅเคเคธเฅ เคเคฒเคคเฅ เคนเฅ เคเค, เคฎเคพเคซเคผ เคเคฐ เคฆเฅ (mujhse galti ho gayi, maaf kar do) | I made a mistake, please forgive me | An argument or a broken promise |
| Sorry yaar, galti meri thi | Sorry friend, it was my fault | Close friends |
| Maafi chahta hoon / Maafi chahti hoon | I ask for your forgiveness (male speaker / female speaker) | Sincere and slightly formal messages |
| Aage se dhyan rakhunga / Aage se dhyan rakhungi | I will be more careful next time (male speaker / female speaker) | When you want to promise a change |
If Hindi letters look broken after pasting, your device or the receiving app may be missing a Devanagari font. Use the Hinglish spelling instead.
| Problem | What to try |
|---|---|
| Copy All does nothing | Some in-app browsers block clipboard access. Select the text manually and copy it, or open the page in Chrome or Safari. |
| The page slows down at 5,000โ10,000 lines | Older phones can struggle with very long text. Lower the count, close other tabs, or generate the message in smaller batches. |
| An emoji shows as an empty box | The device does not have that emoji. ๐ and ๐ are supported on nearly all phones. |
| The layout looks different after pasting | Some apps trim leading spaces. Choose the Straight layout, which does not depend on spaces. |
| The message is cut off or split | You have passed the app's limit. Check the table above and paste in parts. |
One of the most specifically searched variations is sorry written 10000 times copy and paste in Hindi with emoji โ and this tool handles it exactly. Here's how:
Type your Hindi apology phrase directly into the text field. The tool supports Hindi characters fully โ "maafi karo ๐", "mujhe maaf karo ๐", "bahut sorry hoon yaar ๐ฅบ", or any phrase in Hindi or Hinglish works exactly the same as English. Choose 10,000 as your count, select your layout, add your emoji, turn on line numbers if you want the count visible, and generate.
10,000 sorry copy paste is its own category. Not every situation earns it โ and part of using it correctly is knowing when the situation actually does.
10,000 lines of sorry fills a chat in a way that's genuinely impossible to scroll past without feeling something. On WhatsApp it may split into two or three messages โ but each one arrives in full, one after another, which means the apology keeps coming in waves rather than landing all at once. Some people find this even more impactful than a single block.
The sorry big text format โ very large counts at maximum repetition โ creates a visual and emotional weight that no paragraph of text can replicate. It's not about the words anymore. It's about the size of the gesture. And sometimes the size of the gesture is the only honest response to the size of what happened.
Use 10,000 for:
The sorry counter feature shows you the exact count of your generated message before you copy it โ so you always know precisely how many times your sorry appears in the output. This matters more than it sounds:
Every major platform supports long pasted text โ but each one handles very large counts slightly differently. Here's what you need to know before you send:
| Platform | Best Count | Notes |
|---|---|---|
| 100 โ 5,000 | Up to ~65,000 characters. Sorry 1000 times lands as one unbroken message. 10,000 splits into two or three โ all arrive in full. | |
| Telegram | 100 โ 10,000 | The most generous platform. Even 10,000 lines go through as a single message without splitting or truncation. |
| Instagram DMs | 100 โ 500 | Full support in DMs. For comments, keep under 100 โ Instagram caps comments at 2,200 characters. |
| iMessage | 100 โ 1,000 | Arrives as one complete message. No splitting, no segments. Clean delivery every time. |
| 100 โ 1,000 | Messenger supports long pasted text on both mobile and desktop without issues. | |
| Discord | Under 200 | Hard 2,000 character limit per message. Split into chunks and send in sequence โ the apology still arrives in full. |
| Snapchat | 50 โ 500 | Works in chat. Very large counts may split into segments โ which means the sorry keeps arriving in waves. ๐ |
| Up to 10,000 | No character limit. Subject: "Something I need you to read." Body: 10,000 sorries. They will read every one. |
Not every apology needs to be a thousand lines. There's a version of over-apologising that actually undermines the sincerity of the sorry โ when the scale of the apology is so disproportionate to what happened that it reads as performance rather than genuine remorse.
50 times sorry text message exists for the situations where that's true โ where what happened was small but still real, where you want to show you noticed and you care, but you don't want to make a minor thing into a major moment. A 50-line sorry is warm and genuine without being dramatic. It fills the screen just enough to be undeniable. It says: I know I got this wrong and I'm not pretending otherwise โ but I also know this doesn't need to be a whole thing.
Use the quick-select 50 button in the tool. Add the name. Add a ๐ or ๐. Generate. Send it. Some apologies should be exactly this size and no bigger.
The tool generates the repetition. The part that makes it land โ the part that separates a sorry that reaches someone from one that gets read and moved past โ is still yours. Here's what actually makes the difference: