Fake Blog Comments Generator
Generates N varied fictional comments (positive, negative, neutral, question) for comment section mockups.
โ
Mock blog comments for design systems and moderation testing
A realistic block of mock comments is the fastest way to design a comment UI before the article is even published. Designers use the output to prototype Disqus, Hyvor Talk, Commento, Cusdis or Giscus templates; engineers load it into Storybook to validate threading and reactions; QA teams replay it against moderation flows. The trick is volume and realism โ a single happy "Great post!" tells you nothing about overflow, truncation, nested replies or spam detection.
A credible dataset mirrors observed sentiment distribution on mainstream blogs: roughly 60% positive, 25% neutral, 10% negative, 5% spam. Length must vary too โ single-line reactions to multi-paragraph essays โ so that your CSS handles edge cases (very long URLs, overflowing emoji strings, blockquotes). Nest replies up to three levels to test thread collapsing and "view more replies" affordances.
Anatomy of a mock comment
- Author name & avatar โ combine first + last names from a Faker-style list; use a Gravatar-style fallback for the photo.
- Timestamp variation โ mix recent ("2 hours ago", "yesterday") with older ("2 weeks ago", "3 months ago") to exercise your relative-time formatter.
- Markdown body โ most modern comment systems accept bold, italic, links, inline
code, blockquotes and fenced code blocks. Render all of them. - Reactions โ like / dislike / heart counts, edited-flag, replied-to user mention.
Comment systems compared
- Disqus โ most popular, heavy script, ad-supported on the free tier.
- Commento โ open source, self-hostable, no ads.
- Hyvor Talk โ privacy-focused, paid SaaS.
- Cusdis โ lightweight (< 10 kB), great for static sites.
- Giscus โ backed by GitHub Discussions, free for open source.
- Native WordPress โ still widely used; pair with Akismet or Cleantalk for anti-spam.
Spam, bots and moderation
Real-world spam patterns to seed into the mock: links to crypto sites, "Visit my site for SEO services", random Unicode bidi noise, repeated identical comments from different "users". Since 2024, AI-flooded comments (ChatGPT-generated) are an emerging concern; they tend to share stylistic markers โ bullet lists, "great article", three-sentence closing โ that Perspective API (Google Jigsaw) and academic toxicity classifiers can flag. For privacy, every comment system requires GDPR / LGPD opt-in cookies before storing the visitor identity.
FAQ
Does realism really matter? Yes โ designing against three happy comments hides every overflow, truncation and reply-thread bug your real users will hit.
Should the mock support markdown? Almost always โ Disqus, Commento, Giscus and Hyvor Talk all parse markdown, so your component needs to render it.
How do I test spam moderation? Seed a few comments with the patterns above (crypto links, repeated content, ChatGPT-style closings) and confirm your Akismet or Perspective integration flags them.
Is the data safe to commit? Yes โ synthetic comments are not personal data under LGPD or GDPR, so you can ship them in Storybook stories or fixtures freely.
Related Tools
Handwriting Generator
Convert typed text into an image with handwriting appearance. Useful for adding a personal touch to digital work.
Resume Generator
Fill a simple printable A4 CV from a form with personal data, education and experience.
Favicon Generator
Generate a favicon from text/emoji in all common sizes (16, 32, 48, 64, 192, 512). PNG download.