The short version
Grok lives inside X now. Dark by default, pure black background, your messages in a gray bubble on the right and Grok’s replies plain on the left. This tool redraws that look on a canvas so you can fake a conversation without touching the real thing.
Type the turns, pick your theme, download the PNG. Done.
Under the hood
Nothing here is a screenshot. The whole frame is painted with the canvas 2D API: the black backdrop, the rounded user bubble, the Grok mark beside each reply, the centered model label up top. Because it’s drawn and not captured, there’s no compression mush, no stray UI chrome, no account handle to crop out.
Text wrapping is measured before anything gets painted, so the height of the image comes out exactly right for your conversation. Add a ten-line Grok answer and the canvas grows to fit it.
What’s editable
- Every turn can be flagged as a user prompt or a Grok reply. Rewrite the text, reorder with the arrows, remove it.
- Model label: the centered header reads “Grok 3” by default. Change it to “Grok 4” or anything else, or hide the header entirely.
- Theme: black is the default, because that’s what most people see. Switch to light for print or a bright slide.
- Blank lines inside a reply become paragraph breaks, the way Grok actually spaces its answers.
Where people use it
X threads, mostly. Someone posts a “Grok said this” moment and it spreads. Plenty of those are staged, and this is how you stage one cleanly.
Tech reviewers lean on it for comparison posts: Grok next to ChatGPT next to Gemini, all in matching clean frames instead of three real captures that look nothing alike. Educators use it in AI-literacy lessons, partly to show students how trivially a convincing chatbot screenshot can be faked. That lesson lands harder when the fake gets built in front of them.
A note on realism
Grok’s whole personality is that it’s a little irreverent. Want the mockup to feel real? Write the reply with some attitude: a joke, a rhetorical question, a “Look” opener. Bland corporate answers read as fake, because that’s not Grok’s voice.
Keep the user prompt casual. Emoji are fine and actually help. And leave dark mode on unless you’ve got a specific reason not to, since the black theme is the one people recognize.
Questions people ask
Is the black theme the default?
Yep. Dark mode is on out of the box, because that’s how Grok looks inside X for almost everyone. There’s a light option if you need it.
Can I change “Grok 3” in the header?
The model label is a plain text field. Type whatever version you want, or switch the header off completely.
Does my text get uploaded anywhere?
No. The image is drawn in your browser and the text never leaves the page. Close the tab and it’s gone.
How many turns can I add?
As many as you like. The canvas stretches downward to fit them, which is fine for a tall image in a blog post or a thread.
What size is the download?
It exports at 2x the 560-pixel design width, so roughly 1120 pixels across, tall enough to stay sharp when someone zooms in.