Telegram channel posts, crafted exactly how you want them
Got a presentation about social media strategy coming up? Need a Telegram screenshot for a case study, but the real channel has content you can’t share publicly? Mockups solve that problem in about two minutes.
This generator creates Telegram channel post screenshots that match the real app’s design. You set the channel name, subscriber count, and then add posts with custom text, timestamps, and view counts. Each post can include a “forwarded from” label if you need that detail. The result renders on canvas and downloads as a clean PNG.
Getting started
Type your channel name and subscriber count in the header fields. These appear at the top of the mockup, just like in Telegram’s channel view. Then add your posts, each one gets a text field, a timestamp (like “14:32”), and a view count (like “3.2K”).
Want to show a forwarded message? Toggle the forwarded option on any post and type the source channel name. It’ll render with Telegram’s italic “Forwarded from” header.
Switch between dark and light themes using the toggle. Telegram’s dark mode uses a deep navy background (#17212B) while light mode goes with white and blue accents. Both are dead accurate to the real app.
Click Generate to render, then Download PNG to save it.
Who uses this
Marketing teams creating pitch decks for potential Telegram channel partnerships. You can show exactly what a sponsored post would look like before the deal is signed.
Journalists and researchers who need to reference Telegram content in articles but can’t take screenshots of private or deleted channels. Recreate the message accurately for documentation purposes.
Course creators teaching social media management. Custom screenshots let you demonstrate engagement metrics and posting strategies without relying on real channels that might change or disappear.
App designers building messaging features. These mockups work as design references for chat bubble layouts, timestamp positioning, and view count formatting.
The little things
View counts format naturally, “1.2K” instead of “1200,” matching how Telegram actually displays them. The checkmark icons next to timestamps reflect the channel’s verified status. Post text wraps correctly with Telegram’s line spacing and font sizes.
Channel avatars use a gradient circle with the first letter by default. Upload a custom image if you need a specific channel icon. The subscriber count bar below the channel name matches Telegram’s exact layout.
Everything processes in your browser. Nothing gets sent to a server. Close the tab and it’s gone.
FAQ
Can I add images to posts? The current version focuses on text posts with view counts and timestamps. For image-based posts, combine this mockup with an image editing tool to insert your media.
Does it show the checkmark icons? Yes. Each post timestamp includes the channel post indicator, matching Telegram’s styling for channel messages versus group messages.
How do I make it look like a phone screenshot? The mockup renders at phone-width dimensions by default (390px wide). It’ll look natural as a mobile screenshot in any context.
Can I change the channel avatar? Yes. Click the avatar area in the preview settings to upload a custom channel icon. Without one, it generates a colored circle with the channel’s first letter.
Is dark mode accurate? The dark theme uses Telegram’s exact color values, #17212B for the background and #1B2836 for message bubbles. Side-by-side with a real Telegram dark mode screenshot, you won’t spot differences.