XX (Twitter) mockups

Fake X (Twitter) profile & account mockup generator

Build an X profile page — a banner with the avatar overlapping it, the Follow button at the top right, the location, link and joined row that only X has, following and follower counts written the way X writes them, and a real timeline under the tabs.

Open the X (Twitter) editorFree · no account · PNG and video

Start from a X (Twitter) example

Each one opens in the editor as an editable, fictional scene — names, timings and interface details already set. Change a word, or change everything.

All examples
XX (Twitter)Creator

A reporter's profile

Banner, overlapping avatar, and the location · link · joined row that only X has.

Use this template
XX (Twitter)Creator

A small account

Under a million, so X groups the number with a comma instead of abbreviating it. No banner, which is what X draws as a flat block.

Use this template
XX (Twitter)Creator

Already following

The Following state — an outlined pill instead of the solid Follow button, which is the difference people screenshot.

Use this template

How to make a X (Twitter) mockup

  1. Start from an example

    The three above are the ones people make: a reporter's account, a small account under a million, and one you already follow.

  2. Set the banner and the avatar

    Upload both or pick from the library. Leave the banner out and you get X's flat block, which is a real state rather than a missing one.

  3. Write the identity

    Display name, @handle, bio, then the location, link and joined line. Anything you leave empty simply does not draw.

  4. Type the counts

    Following and followers as plain integers. The preview groups or abbreviates them the way X does as you type.

  5. Add the timeline and export

    Write a few posts in the Chat section, then export a full-height PNG at 1× free, up to 3× on Pro.

How the X (Twitter) interface is put together

Our X (Twitter) skin is rebuilt from the real interface in code rather than traced from a screenshot, so the details that make it recognisable survive at export resolution. Here is what those details actually are.

A banner, with the avatar hanging off it

X's profile starts with a wide banner and the avatar overlaps its bottom edge by about half, ringed in the page colour. That single arrangement separates an X profile from an Instagram one at a glance. Leave the banner empty and X draws a flat block rather than a gap, which is what the real app does.

The Follow button is at the top right

Level with the avatar, beside the overflow dots — not in a row under the bio. Following swaps the solid pill for an outlined one, and that difference is exactly the thing people screenshot when they want to show they already follow an account.

The @handle is its own line

Display name in heavy type, verified tick beside it, then the @handle in grey underneath. On Instagram the handle IS the top bar and the display name is the small line — X reverses it, and swapping the two is the most common mistake in a fake X profile.

Location · link · joined

A metadata row with its own glyph per item — a pin, a chain link in X blue, and a calendar. Nothing else in this tool has that row, and an X profile without it looks thin. Each item disappears when you leave it empty, which is what accounts without a location actually look like.

Two stats, inline, following first

Written as 420 Following and 48,200 Followers on one line, bold number and grey word, rather than stacked over their labels. X also groups with commas under a million and only abbreviates above it — so 48,200 stays written out and 2.1M does not. Type the real number and it lands the right way round.

The tabs sit over a real timeline

Posts, Replies, Media, Likes, with Posts underlined in X blue. Underneath, your messages render as posts with the author row, time and the reply, repost, like and view glyphs. A profile that ends at the tab bar leaves half the phone blank, and half a phone is not a usable screenshot.

What people use X (Twitter) mockups for

Questions about X (Twitter) mockups

Why is 48,200 not shown as 48.2K?
Because X does not abbreviate under a million. It groups with a comma up to 999,999 and switches to 2.1M above that. Instagram abbreviates from a thousand. You type the real number once and each app writes it its own way.
Can I leave the banner empty?
Yes. X draws a flat colour block when an account has no header image, and so does this — a blank gap would be wrong. Upload your own or pick a cover from the built-in library.
How do I show the Following state?
Switch on Already following in the Account section. The solid Follow pill becomes an outlined Following pill, which is the version people screenshot.
Where do the posts under the tabs come from?
The Chat section — one message is one post, authored by the profile, because it is their timeline. Time is per post, and the text is editable straight in the preview.
Is this different from the tweet generator?
Yes, and deliberately. The tweet generator renders the post detail view, which has a large timestamp row and view counts. The timeline rows on a profile are compact and unnumbered, because that is genuinely how the two screens differ.
Does it say X or Twitter?
The app is X and the tool draws X. The page says Twitter as well because that is still what people type into a search box, and pretending otherwise would just make the page harder to find.
Can I make a profile for a real person or organisation?
No, and our terms prohibit it. Attributing invented posts or follower counts to a real account is impersonation. Parody, teaching, fiction and design work are fine — every example on this page uses fictional accounts.
Does the export include the whole page?
Yes. The PNG releases the full height rather than cropping at the phone's bottom edge, so a profile with several posts exports complete. Device frame optional, 1× free and up to 3× on Pro.

Use these responsibly

Everything made here is simulated. SocialMock has no connection to X (Twitter) and cannot read, send or alter a real message. Do not use a mockup to impersonate anyone, pass it off as a genuine screenshot, or present it as evidence in any legal, workplace or academic matter — see our Acceptable Use policy. For general information about legal risk, read is it legal to fake a screenshot? If you publish somewhere a viewer might mistake it for real, switch on the “Simulated” label before exporting.

Related generators

Browse all 36 apps

Build your X (Twitter) mockup now

Click straight into the preview and type. Export when you are done — free at 1×, up to 3× on Pro.

Open the X (Twitter) editor