A reporter's profile
Banner, overlapping avatar, and the location · link · joined row that only X has.
Use this templateBuild 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.
Each one opens in the editor as an editable, fictional scene — names, timings and interface details already set. Change a word, or change everything.
Banner, overlapping avatar, and the location · link · joined row that only X has.
Use this templateUnder 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 templateThe Following state — an outlined pill instead of the solid Follow button, which is the difference people screenshot.
Use this templateThe three above are the ones people make: a reporter's account, a small account under a million, and one you already follow.
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.
Display name, @handle, bio, then the location, link and joined line. Anything you leave empty simply does not draw.
Following and followers as plain integers. The preview groups or abbreviates them the way X does as you type.
Write a few posts in the Chat section, then export a full-height PNG at 1× free, up to 3× on Pro.
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.
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.
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.
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.
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.
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.
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.
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.
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