Skip to content
Text Repeater

Social platforms·Free, no signup

Instagram Text Repeater

Repeat text for captions, comments and bios without running into the caption limit by accident.

2 chars
max 100,000
any character

Removes stray spaces and line breaks around your text before repeating.

Drops in occasional blank lines so the block looks typed rather than generated.

Result
chars
30
words
1
lines
1
size
120 B
🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤
  • Nothing is uploaded

    Everything runs in your browser. Your text never reaches a server.

  • Up to 100,000 repeats

    Ten times the usual ceiling, and it stays responsive at the top end.

  • Any language, any emoji

    Full Unicode support, with emoji counted as single characters.

  • Copy or download

    One click to the clipboard, or save the whole result as a .txt file.

Instagram rewards short captions and punishes long ones with a truncated preview, so repeated text needs a little planning before it goes near the app. Type the phrase, word or emoji once, choose a count, and this page builds the finished block with a running character total so you always know where you stand against the caption limit.

The same output works for captions, comments, bios and story stickers. Copies can be stacked on separate lines, joined on one line with a separator of your choosing, numbered, or split into paragraph blocks. Generation happens in your browser, so nothing you type leaves the device, and full Unicode support means emoji and non-Latin scripts paste in exactly as they look here.

Three steps

How to use the instagram text repeater

  1. 1

    Enter the phrase and set a count

    Type the word, sentence or emoji into the box and choose how many copies you want. Keep an eye on the character counter as you go: a caption stops at 2,200 characters at the time of writing, and this tool will happily generate many times more than that if you let it.

  2. 2

    Pick stacked or inline output

    Separate lines suit a vertical run down a caption. Same-line output with a space, dot or emoji separator stays compact, which is better for a comment. If you want visible gaps between groups of copies, paragraph output inserts the blank lines for you.

  3. 3

    Paste where it belongs

    Copy the block, then paste it into the caption field on the final sharing screen, into the comment box under a post, or into Edit profile and the Bio field. On a phone, long-press the field and choose Paste; in the web version, press Ctrl+V or Cmd+V.

How much text Instagram actually accepts

A caption tops out at 2,200 characters at the time of writing, and every space, emoji and line break counts towards that total. The profile bio is far shorter, around 150 characters, so a repeated phrase there has to be brief. Posts also allow a maximum of thirty hashtags, which is worth remembering if the string you are repeating happens to begin with a hash symbol.

Comments have their own ceiling, and Instagram usually refuses a comment that runs past it without explaining why. If a long comment will not post, halve the repeat count and try again rather than assuming something is broken. The counter on this page gives you the number before you paste, which is quicker than guessing your way through the app.

  • Caption — 2,200 characters at the time of writing
  • Bio — roughly 150 characters
  • Hashtags — up to 30 per post
  • Comments — capped as well, so test a long one before you rely on it

Blank lines, spacing and the invisible character

Instagram trims whitespace. Spaces at the end of a line disappear, and consecutive empty lines are often collapsed into one when the caption is published, so carefully spaced text can arrive looking flat. The behaviour is not consistent between the app, the web version and third-party schedulers, which is why an identical caption can look different depending on how it was posted.

The usual workaround is to place a single invisible character on each spacer line, so the line is not technically empty and survives the trim. Generate one, paste it onto every blank row of your repeated block, and the spacing holds. Paragraph output here gives you the blank rows; you only need to fill the ones where you want a gap to remain.

Repetition, spam signals and action blocks

Instagram watches for repetitive behaviour, especially in comments. Posting the same string under many different posts, or the same comment again and again under one post, is a recognised spam pattern and can lead to a temporary action block that stops you commenting, liking or following for hours or days. Repeated text inside your own caption carries much less risk than repeated comments on other people's posts.

Keep it to your own content, or to conversations where the other person is clearly enjoying it. Do not use repeated text to bury someone else's comments, to push a message at accounts that never asked for it, or to game a hashtag. Beyond the written rules, a caption that runs three screens of the same word mostly just gets scrolled past.

Frequently asked questions

What is the Instagram caption limit?

At the time of writing a caption holds up to 2,200 characters, counting spaces, emoji and line breaks. Anything beyond that is cut or refused. This page counts characters live while you build the block, so you can lower the repeat count until the total fits before you paste it in.

Why did my line spacing disappear after posting?

Instagram strips trailing spaces and tends to collapse repeated empty lines once a caption goes live. Put a single invisible character on each blank row before posting and the gaps hold. A blank text generator produces that character; paste it into every spacer line of your block.

Can I repeat emoji in a comment?

Yes. The tool supports the full emoji set, including flags, skin tones and multi-part sequences, and they survive the copy unchanged. Long emoji-only comments render tall on a phone screen, so start with a modest count and raise it only if the result still looks the way you intended.

Does this work for bios and story text?

It does, although both give you far less room than a caption. A bio is roughly 150 characters at the time of writing, and story text is limited by the size of the text sticker rather than a published character count. Build a short repeated phrase, check the counter, then paste.

Is Text Repeater affiliated with Instagram?

No. This is an independent free text tool with no connection to, sponsorship by or endorsement from Instagram or Meta. It formats text locally in your browser and copies it to your clipboard; it never signs in to an account or posts anything for you. Trademarks belong to their respective owners.

Can repeated comments get my account restricted?

They can. Identical or near-identical comments posted quickly across several posts are a classic spam signal, and Instagram answers with temporary action blocks. Repetition inside your own captions is treated far more leniently. Use judgement, stay out of other people's comment sections, and space your activity out.

Keep going

Related tools

Built on the same engine, tuned for a different job.

There are more where this came from

Every tool on the site runs the same way: in your browser, with no account, no limits and nothing sent anywhere.

Browse all tools

Last updated 23 August 2026