Fake TikTok Comment Generator
A TikTok comment thread with pinned comments, creator hearts and nested replies.
For parody, education, and mockups only
One per line: @username | text | likes | age
Line markers
This is a generated image for entertainment purposes.
Everything here runs on your device. Nothing you enter is uploaded or stored.
Write a thread one comment per line and this draws it as a TikTok comment list, complete with the pinned label, the creator-liked heart and indented replies.
How to use it
- Write one comment per line in the format
@username | comment text | likes | age. - Add a marker at the start of a line to change how it renders:
!pins it,>makes it a reply,*adds the creator heart,~adds a verified badge. - Edit the header line, which is the comment count shown above the thread, or switch the header off.
- Pick light or dark, then Download PNG or Copy image.
Markers combine in any order, so >~@name is a verified reply.
Two details exist only on TikTok
Most comment-thread mockups are generic: an avatar, a name, some text, a like count. That produces something that could be any platform, which means it convinces on none of them. TikTok has two features that no other comment interface has, and including them is most of the work of looking real.
The creator-liked heart. When the person who posted the video likes a comment, a small red heart appears overlapping the bottom-right corner of that commenter’s avatar. It has a ring in the background colour so it stays legible against a dark avatar. This is a genuinely distinctive signal — it tells you the creator saw and endorsed the comment — and it is the single fastest way to make a thread read as TikTok rather than as YouTube or Instagram.
The pinned label. A creator can pin one comment, and a pinned comment behaves differently from everything around it. It sits at the top of the thread regardless of its like count, and it carries a small “Pinned” label above the username. This tool sorts pinned comments to the front automatically, so a comment with ten likes will sit above one with ninety thousand if you mark it pinned — which is exactly what the app does.
The third structural detail worth getting right is the like column. TikTok puts the heart outline and its count on the far right of each comment, stacked vertically, rather than inline below the text like Instagram or Facebook. The count uses aggressive abbreviation: 128,400 renders as 128K, not 128,400. That right-hand column is part of the layout’s silhouette, and a mockup without it looks like a messaging app.
Replies are indented, and smaller
A reply sits indented by about 52 pixels with a smaller 30-pixel avatar rather than the standard 40. That size change is subtle but it is what visually subordinates a reply to its parent without needing a connecting line, which TikTok does not draw.
Replies keep their own like counts and their own creator hearts, so a creator replying to a commenter and hearting them at the same time is a common and reproducible pattern.
What it does not do
It renders a comment thread on its own, not the video it belongs to. There is no video frame, no caption, no sound attribution, and no comment input box at the bottom. Emoji render in whatever the system font provides rather than TikTok’s own set. Only the first comment can use an uploaded avatar; the rest are generated from their usernames, which keeps them stable and distinguishable without asking for six file uploads.
Nothing is uploaded. The canvas is drawn in your browser and the PNG is produced on your device.
Script markers
| Marker | Effect |
|---|---|
! | Pinned, lifts to the top, shows the Pinned label |
> | Reply, indented with a smaller avatar |
* | Creator-liked, adds the heart badge |
~ | Verified badge after the username |
Layout measurements
| Element | Value |
|---|---|
| Thread width | 440px |
| Avatar | 40px, or 30px for a reply |
| Reply indent | 52px |
| Comment text | 14px, 19px line height |
| Like column width | 34px, right aligned |
| Creator heart | 8px radius |
Questions
How do I write the thread?
One comment per line, with fields separated by pipes: username, text, like count, then age. Prefix markers control the rest — an exclamation mark pins, a greater-than sign makes it a reply, an asterisk adds the creator heart, and a tilde adds a verified badge.
What is the little heart on some avatars?
It means the video's creator liked that comment. It sits overlapping the bottom-right of the avatar with a ring in the background colour, and it exists on no other platform. It is one of the two details that make a TikTok thread recognisable.
Why do pinned comments jump to the top?
Because that is what pinning does — it overrides the normal ordering regardless of like count. A comment with ten likes sits above one with ninety thousand if the creator pinned it, and this tool reproduces that.
Is this legal to use?
For parody, education, design mockups and satire, yes. Using it to fabricate a real person's words, harass, or mislead is not. The output is a generated image and no comment in it was written by anyone named in it.
Last updated