People look up “X account suspended screenshot” for two different reasons. Some need a picture of the screen for a policy explainer, a support article, a training deck or a product prototype. Others have been sent a screenshot and want to know whether it’s real.
This guide covers both. It explains what a suspended profile actually shows on X today and how that differs from a locked or limited account. It then walks through making a clearly labeled mockup with Xholic’s free Account Suspension Screen Generator, using a placeholder account instead of a real enforcement case.
What a suspended X profile shows visitors
X’s help center says that when it suspends an account, it shows Account suspended on the profile and “may add more details” about why. Its About suspended accounts page lists the usual reasons: spam and fake accounts, accounts that look compromised, and abusive behavior such as threats or impersonation. Suspensions can be temporary or permanent.
When we opened a long-suspended profile on x.com in October 2026 while logged out, the page was sparse:
- The top bar read Profile, not the account’s display name.
- The main column showed the heading Account suspended and one line saying X suspends accounts which violate the X Rules, with “X Rules” as a link.
- There were no posts, no bio, no follower counts, and no avatar or banner.
Treat that as a snapshot, not a spec. The logged-in view, the mobile apps and X’s own layout can differ and change without notice, and X says it may add extra details for some suspensions. If accuracy matters, check the current page yourself before you copy its wording.
One practical takeaway for anyone reading screenshots: a “suspended” image that still shows a full header, a bio and a feed of posts doesn’t match what we saw on the logged-out web. That alone doesn’t prove it’s fake, but it’s a reason to check the live profile instead of trusting the image. Our guide on how to spot a fake tweet covers the same habit for posts.
Suspended, locked, limited: how they differ
These three states get mixed up constantly, and screenshots of one are often described as another. Here’s how X’s help pages describe them:
| State | What the account owner experiences | What visitors may see | How it usually ends |
|---|---|---|---|
| Suspended | The account is taken out of service for a rules violation or a security risk | An Account suspended notice instead of the profile’s posts | Following any prompts at login (such as confirming a phone number or email), or filing an appeal |
| Locked | A message such as “Your account has been locked” or “Please verify your account” at login | Possibly a warning that the account has shown unusual activity, asking if they still want to view it | Verifying by phone, email or a captcha, or resetting the password for a security lock |
| Limited | Some features are restricted for a set time, often with a choice to wait out a countdown or verify | Possibly a warning that the account may have violated the X Rules. In some cases only followers see its activity | The countdown ends, or the owner verifies |
The details come from X’s About suspended accounts and Help with locked or limited account pages. According to the second page, an account limited for a possible rules violation can still browse X but can’t post, repost or like, can only send Direct Messages to followers, and its past posts are visible only to followers.
The key difference for a screenshot: a suspension replaces the profile with a notice, while locked and limited accounts are mostly about what the owner can do, with at most an interstitial warning for visitors. Reduced reach without any notice is a separate topic, covered in our Twitter shadowban guide.
If your own account is suspended, don’t rely on any third-party page, this one included. X’s help center says to log in to the suspended account, follow any prompts, and if that doesn’t work, file an appeal from a new browser tab using the appeal form.
What the generator lets you build
The generator recreates the suspended-profile screen in X’s layout. The notice itself (“Account suspended” and the X Rules line) is fixed, so you can’t change what it says. Everything around it is editable:
| Part of the screen | What you can change | Limit |
|---|---|---|
| Display name | Free text, also shown in the top bar | 50 characters |
| Handle | Letters, numbers and underscores, @ added for you |
15 characters, as on X |
| Badge | No check, blue, gold (business) or gray (government) | One badge |
| Avatar and banner | Upload your own image | PNG, JPEG, WebP or GIF under 5 MB |
| Layout | Full profile header, or the compact notice only | Two layouts |
| Theme | Dark, Dim or Light | Three themes |
| Export | Download a PNG or copy it to the clipboard | 1x, 2x or 4x |
Real X handles are 15 characters at most, so keep invented handles within that if the mockup should look plausible. Without an uploaded avatar, the card shows the first letter of the display name on a plain circle.
How to make a suspended account mockup, step by step
The numbers in this screenshot match the steps below.

Step 1: Decide where the profile comes from
The panel at the top (1) can fill the name, handle, badge, profile photo and banner from a public X username. For a suspension mockup, only use it with your own account or one you’re authorized to represent. Putting a real person’s or brand’s profile on a suspension screen is exactly the kind of image that gets mistaken for real. The panel shows the same reminder under the username field.
For anything public, skip the panel and type a placeholder identity straight into the card. That’s what the screenshots in this guide use.
Step 2: Set the name and handle
Click the display name or handle (2) and type. The handle field strips characters X doesn’t allow, so spaces and punctuation simply won’t appear. Pick a name that reads as an example, like “Sample Creator” or “Demo Store”, rather than one that resembles a real account.
Step 3: Choose the layout and add images
Show profile identity (3) switches between the two layouts:
- Full profile: banner, avatar, name, handle and badge above the profile tabs, with the notice underneath. It’s useful when the lesson is “this is what happens to a profile”, for example in a policy explainer.
- Compact notice: a top bar reading “Profile” with the handle under it, then the notice. It’s closer to the sparse logged-out page described above and works well as a small inline image.
Avatar and Banner open a file picker. Uploads stay in your browser.
Step 4: Pick a theme and badge
Choose Dark, Dim or Light (4) to match the slide or page the image will sit on, and set the badge in Verification. “No check” is usually the right choice for a placeholder. A gold or gray badge suggests a business or government account, which makes an example read as an accusation against a specific organization.

Step 5: Check it in Preview
Switch from Edit to Preview (5) to hide the dashed edit outlines. What you see in Preview is what the export contains.
Step 6: Export
Choose 1x, 2x or 4x PNG in Export size (6), then press Download PNG or Copy image. Reset returns the editor to its default sample.
Export sizes and layouts
The exported screen is always 598 pixels wide at 1x, so it’s 1,196 pixels at 2x and 2,392 at 4x. The height depends on the layout. At 2x, our full-profile export came out at 1,196 × 1,270 and the compact one at 1,196 × 634. The file is opaque, filled with the theme’s background colour, and named after the handle, for example sample_creator-suspension.png.

2x suits slides, docs and blog posts. Use 4x for print, full-screen video or anywhere people will zoom in. The compact layout is roughly half the height, so it fits better as an inline image next to body text.
Use it responsibly
A suspension screen is more sensitive than most mockups. It doesn’t put words in someone’s mouth, but it does say “this account broke the rules”, and that claim can damage a real person or business.
- Never present a mockup as proof that a real account was suspended. Not in a reply, a news post, a group chat or a complaint to a platform. If you need to show that a real account is suspended, link to the live profile or cite X directly.
- Don’t use it to mock, shame or pressure someone, including “joke” images of a friend’s or rival’s account. Depending on where you are, a fake enforcement screenshot can amount to defamation or harassment, and sharing one on X can break its rules on misleading media and impersonation.
- Use placeholder identities for public material. “Sample Creator” or “@demo_account” can’t be mistaken for anyone. If you show your own account, say so.
- Label it when it might travel. Add “Mockup” or “Example” in the caption or on the image itself whenever it could be shared beyond the audience that knows what it is.
Good uses include policy and moderation explainers, support documentation that shows users what they may see, media-literacy lessons about faked account screenshots, and design work on enforcement states. The tool only creates an image. It never connects to X and can’t suspend, report or affect any account. Xholic AI isn’t affiliated with X Corp.
Troubleshooting
“Enter an X username like @xholicai.” The username you typed into the fill panel is empty or isn’t a valid handle. Real handles are 1 to 15 letters, numbers or underscores.
The profile fill fails. The panel reads public profile data, so it can’t load accounts that are private, renamed or unavailable, and that usually includes suspended ones. Type the details by hand instead. If you see “Too many requests right now”, wait a minute.
“Choose a PNG, JPG, WebP, or GIF under 5 MB.” The avatar or banner is too large or isn’t an image. Resize or convert it and upload again.
The fill worked but the photo or banner is missing. The tool says when an image couldn’t be copied. Upload it with the Avatar or Banner buttons.
Copy image doesn’t work. Some browsers block copying images to the clipboard, or block it while the page isn’t focused. Click the page and try again, or use Download PNG.
Frequently asked questions
What does a suspended X account look like?
When we checked logged out on x.com in October 2026, the profile showed a “Profile” top bar, the heading “Account suspended” and a line linking to the X Rules, with no posts, bio or avatar. X says it may add more details for some suspensions, and logged-in and app views can differ.
What’s the difference between a suspended and a locked X account?
A suspended account is taken out of service and its profile shows a suspension notice. A locked account is usually a security or verification step: the owner unlocks it by verifying a phone number, email or captcha, or by resetting the password. See X’s locked and limited accounts page.
How do I get my suspended X account back?
Log in and follow any prompts X shows. If that doesn’t restore it, X’s help center says to file an appeal from a new browser tab while logged in to the suspended account, using the appeal form. This tool can’t help with that.
Can a screenshot prove an account was suspended?
Not on its own. Suspension screens are easy to recreate, including with this tool. Open the live profile, or look for a statement from X or the account owner.
Does this tool suspend or report anyone?
No. It makes an image in your browser. It never posts to X and can’t change the status of any account.
Can I hide the name and avatar?
Yes. Untick Show profile identity to export only the top bar, the handle and the suspension notice.
Is the Account Suspension Screen Generator free?
Yes. There’s no signup and no watermark, and you can download as many PNGs as you need.
Related guides and tools
- Block Screen Generator guide: mock up the “You’re blocked” profile view, a different state from a suspension.
- Block Screen Generator: the tool for blocked-profile mockups.
- How to spot a fake tweet: checks that apply to any screenshot of X, including account-state screens.
- Twitter shadowban guide: what reduced reach looks like when there’s no notice at all.
- Fake Tweet Generator guide: make a single-post mockup for decks and previews.
- Twitter Username Availability Checker guide: why handles held by suspended accounts can still show as taken.




