X duplicate content: how X handles duplicate and repetitive posts

The short answer
X's Authenticity policy does not allow repeatedly posting identical or nearly identical posts, which it calls copypasta, or posting the same content from several accounts you operate. When X acts, it can restrict reach, for example by leaving posts out of search, trends and timelines.
Key takeaways
- X's Authenticity policy lists repeatedly posting identical or nearly identical posts (copypasta) as content spam that is not allowed.
- X's separate copypasta page, which said followers still see duplicates, now redirects to the Authenticity policy. Older advice may be out of date.
- The automation rules ban duplicative or substantially similar posts on one account or across accounts you operate.
- X publishes no similarity score, repeat count or time gap, so ask whether the new post says something the old one did not.
- To reuse an idea, change what the post says (angle, proof, first line), not just the words.
You wrote a post that worked, and you want it out again. Maybe next week, maybe from the company account as well as your own. Before you do, it helps to know how X duplicate content rules actually read. For how X ranks posts overall, see how the X algorithm works.
The short version: X's Authenticity policy does not allow repeatedly posting identical or nearly identical posts, and when X acts it can restrict a post's reach. X publishes no score, count or time gap, so the real test is whether the second post is a different post. This guide reads X's own policies in plain English, as of 13 October 2026. You will leave with:
- The rules, one policy at a time, with what each one says about repeated posts.
- A way to reuse an idea that makes a new post instead of a copy.
- A check you can run on two drafts before either goes out.
What counts as X duplicate content?
X calls it copypasta. Its Authenticity policy, dated April 2025, lists "repeatedly posting identical or nearly identical posts in a duplicative manner" as content spam, and adds that this is popularly known as copypasta.
Two details matter. It covers one account posting the same thing again and again. And the same policy separately rules out several accounts you operate posting substantially similar or identical content to one another.
The policy also says why. X does not allow behaviour that manipulates X or artificially impacts how content is discovered and amplified, and it defines content spam as posting "in a bulk, duplicative, irrelevant or unsolicited manner that disrupts people's experience".
What does X do to duplicate posts?
The Authenticity policy lists what X can do when it acts. It says the consequences depend on how severe the violation is and on any previous violations. Restricting reach can include:
- excluding posts from search results, trends and recommended notifications,
- removing posts from the For You and Following timelines,
- restricting a post's discoverability to the author's profile,
- restricting likes, replies, reposts, quote posts, bookmarks and other actions,
- downranking the post in replies.
Beyond reach, the policy lists temporary limits on features such as posting, and suspension: at first detection for severe violations, and for a violation built on several accounts, you may be asked to keep one.
X's enforcement page lists limiting post visibility as one of its tools. It says a post with limited visibility gets a label, and the author can appeal if they think it was wrong.
Is it a problem to post similar things on the same account?
Yes, if they are the same post on a loop. The automation rules say you may not post duplicative or substantially similar posts on one account or over multiple accounts you operate. The Authenticity policy names repeatedly posting identical or nearly identical posts as content spam.
Repetition goes wrong in four familiar ways:
Duplicate
The same post again and again
The exact case in the Authenticity policy: identical or nearly identical posts, posted again and again.
Spam
The same reply under many posts
The Authenticity policy bars posting in a bulk, duplicative, irrelevant or unsolicited way, including bulk unsolicited replies and mentions.
Coordination
The same mentions or hashtags, in step
The Authenticity policy rules out several accounts posting similar or duplicate content to the same trending topics or hashtags, or misusing the mention and reply feature.
Grey area
The same image, a new caption
X's current pages do not say whether or how images are compared. Our advice: vary the angle too.
What changes when several accounts post the same idea?
In our reading, the rules get stricter here, because X looks at coordination as well as copying. X lets you operate up to 10 accounts, but only for different, non duplicative purposes. Accounts that exist to say the same thing are the problem.
The Authenticity policy goes further. It rules out operating accounts that post substantially similar or identical content to one another, for example by cross posting. It also rules out using several accounts to interact with the same content to inflate its prominence, including posting similar content to the same trending topics or hashtags.
| Accounts with a purpose | Copies of one account |
|---|---|
| A brand account, a founder account and a support account, each in its own voice | Five accounts posting one announcement word for word |
| Each account has a reason to exist that the others do not | Accounts that cover the same ground for the same audience |
| Each uses the hashtags and mentions its own audience would | The same hashtags and mentions pasted across accounts |
This is the everyday problem for agencies and multi brand teams. The fix is one brief with the shared facts and a different angle per account. Our guide to managing X for clients shows how we split a launch. Sharing someone else's post is a different choice; see quote post vs repost.
What do the automation rules say about duplicates?
The same thing, with a reminder that a tool does not change the rule. X's Automation rules say: "You may not post duplicative or substantially similar posts on one account or over multiple accounts you operate."
The Developer Policy says it for the API: never post identical or substantially similar content across multiple accounts. It also prohibits using the API to create spam or take part in platform manipulation.
| Page | Who it is for | What it says about duplicates |
|---|---|---|
| Automation rules | Anyone using automation | No duplicative or substantially similar posts on one account or across accounts you operate |
| X Developer Policy | Developers using the API | Never post identical or substantially similar content across multiple accounts |
| Authenticity policy | Everyone | Repeatedly posting identical or nearly identical posts (copypasta) is not allowed |
You also answer for what a connected tool does. X says that automated activity breaking the rules may lead to your posts being filtered from search results or your account being suspended. A scheduler that republishes one post on a loop is a duplicate with a timer on it.
Everything else about automation lives in our guide to the X automation rules.
Are reposts, quotes and translations different?
X's old copypasta page named reposts, quotes and copied text with your own commentary as not limited. The current Authenticity policy does not repeat that list, so here is what X's pages say today, and where we read between the lines.

What the current pages say:
- A translation. The Authenticity policy permits content cross posted to another account when it is localized into another language.
- A Repost. X's Repost help says you can repost your own posts or posts from someone else. A repost shares the original instead of copying it.
- A quote with a comment. The same help says you can add your own comments or media before reposting, which makes a quote post. No page we read says how X treats a quote that adds nothing.
The common thread is a reason to exist. A repost credits the original. A quote or commentary adds a view. A copy adds nothing, and that is the thing X rules out.
How do you reuse an idea without copying it?
Keep the idea, and write a new post. The goal is a post that says something the first one did not, not a post that gets past a check. Changing three words and keeping the rest is the near identical case the policy describes.
Lock the facts that must match
Names, dates, numbers and links stay identical across versions so nothing contradicts. Everything else is free to change.
Pick a new angle
Lead with the result in one version, the problem in another, a customer question in a third. Angle is what makes a post new.
Write a new first line
People see it first, and it is the line most likely to match the old one. Our guide to X hooks covers writing openings.
Add something the first did not have
A new example, a fresh number you can source, an answer to a question you were asked since.
Read both side by side
If you can swap one for the other without anyone noticing, they are still the same post.
Here is the difference on one fictional post.
A new angle
- Starts from a question the audience asked.
- Brings in a detail the first post lacked.
- Same facts, different opening and different point.
A light edit
- Changes one word and keeps the rest.
- Keeps the opening, the structure and the link line.
- Reads as the same post to anyone who saw the first.

How do you repost evergreen content?
You have three honest options, and which one fits depends on whether you have anything new. X's Help Center says a Repost can be of someone else's post or one of your own, and that you can add your own comment to make it a quote post.
Day one
Publish the original
Write the post once, properly. It is the version you point back to.
When it is relevant again
Repost it, or quote it with a new comment
Say why it matters now. A repost or a quote points back to the original instead of copying it.
When you have something new
Write a new post on the idea
A fresh example, a new result, a sharper first line. This is a different post, not a copy.
When nothing has changed
Leave it alone
If the only reason to post again is that it did well, wait until you have a reason.
Our overnight dough method, one more time, now with the change we made since. Fridge rest still wins, and this loaf is why.
How long should you wait? No X page we read gives a minimum gap. So use "why now?" as the test. If you can answer it in one line, say that line in the repost.
What does X not tell you about duplicates?
Quite a lot, and it matters, because most advice online fills the gaps with confident numbers. We could not find any of these in X's own pages:
- How many identical posts is too many. No count is given.
- How alike two posts must be. The policies say identical, near identical and substantially similar, and define none of them with a score.
- How long to wait before posting something similar. No minimum gap appears on the pages we read.
- How X compares posts. Whether it matches exact text, close text, images or links is not published.
- Whether re sharing your own post again and again is a problem. Reposting your own post is allowed. How often is not addressed.
- Whether followers still see a duplicate. The retired copypasta page said they did. The current policy lists removing posts from the Following timeline as an option and does not say when it applies.
Treat any blog that quotes a safe number, a safe gap or a safe similarity score as a guess. The same goes for ours: the bands below are a way to look twice, not a limit.
How can you check two drafts before you post?
Compare them. Our duplicate post checker runs in your browser and shows which phrases two drafts share. It is a way to see overlap you stopped noticing, not a prediction of what X will do.
The method is plain. Each draft becomes a list of words, then overlapping phrases of 3 words. The score is the phrases both drafts share, divided by all distinct phrases across both, times 100.
3
words in each compared phrase
Kairo Post duplicate post checker
40
where our checker says too close
Our rule of thumb, not an X threshold
60
where it says near duplicate
Our rule of thumb, not an X threshold
X publishes no similarity number, so those bands are ours. Use them as a prompt to look again, never as a safe zone.
Why a low score is not a green light
The checker compares words, not meaning. The reworded post in the scored image above shares no three word phrase with the original, yet it says the same thing and adds nothing. X's policies talk about identical and near identical content, and we do not know how X compares posts. A low score can only tell you the wording differs. Whether the posts differ is your call.
If you plan launches across several accounts, Kairo Post's campaigns work from one brief with a different angle per account, and send drafts that come out too close back for a rewrite.
What should you check before posting the same idea again?
Run this list on any post you have published, or one like it, before it goes out again.
Before the second post goes out
- It says something the first one did not, in a new angle, example or proof.
- The first line is new, not a lightly edited copy of the old one.
- If it is a Repost or a quote, it adds a reason it matters now.
- No other account of yours is posting the same words about the same event.
- Each account you run has its own purpose and its own voice.
- Hashtags and mentions are ones this account would use on its own.
- A recycled image comes with a new caption and a new point.
- A tool is not set to republish the same post on a loop.
Your next step is small. Open your last ten posts, find any two that open the same way and rewrite one before it goes out again.
In the product
How Kairo Post does this
Everything above works by hand. Kairo Post does the same work for you, with your approval before anything goes out.
Questions people ask
Does X shadowban duplicate posts?
How many times can I post the same thing on X?
Can I post the same content on my personal and company accounts?
Does a scheduling tool make duplicates safe?
Can the duplicate post checker tell me what X will do?
Does reusing the same image count as duplicate content?
Sources
Every rule, limit and figure in this post was checked against these on the date shown.
- Automation rules, X Help Center
help.x.com · checked
- Authenticity, X Help Center
help.x.com · checked
- Our range of enforcement options for violations, X Help Center
help.x.com · checked
- X Developer Policy, X developer documentation
docs.x.com · checked
- Repost FAQs, X Help Center
help.x.com · checked
- How to Repost, X Help Center
help.x.com · checked
Written by
