A comment service for your blog that won't leave you feeling like you missed a shower.

Get Started for Free
  • SEO friendliness.

    Comments are statically rendered and easily indexable to optimize for SEO. Structured data (JSON-LD) is auto-generated for you too.
  • Creep-free.

    No advertisements, creepy tracking, or secret data collection. Basically the polar opposite of Disqus.
  • Performance-minded.

    There'll be no two-ton JavaScript files here. Just what's needed to make the thing work.
  • Flexible moderation.

    Auto-approve comments, do it manually, or have AI handle it. Your choice.

The Disqus alternative you've been waiting for.

There aren't many great options for supporting comments on a blog powered by a static site generator. What does exist is either too complicated to set up, or involves selling your soul to a third-party provider that bastardizes your privacy, kills your site's performance, and limits your SEO (👋, Disqus!). The tradeoffs are just too high.

JamComments is different. It's a simple blog comment service with the fundamental features you need, and none of the bloat you don't.

A different blogging comment platform.
example comment form
  • Not embedded — integrated.

    JamComments integrates directly into your site's build process, generating cold, hard HTML. Comments become a first-class piece of your site's content. Not an afterthought.

  • Markdown-powered editing.

    No over-featured WYSIWYG editors. JamComments supports Markdown out-of-the-box. Simple, fast, and familiar.

  • No ads. No tracking.

    JamComments doens't give a rip about your readers' personal information. It just collects & serve comments. If you're interested in being a product, try Disqus.

  • Tailored to your static site generator.

    You won't get a bloated, one-size-fits-all JavaScript bundle. JamComments offers dedicated integrations specifically built for today's most popular blog platforms, including Astro, Next.js, and more.

  • Authenticated or anonymous.

    No account is required to comment. But if readers would like a more seamless experience, including the ability to view all previous comments, simple authentication is offered.

  • Bring your comments with you.

    No need to start from scratch. JamComments has built-in support for importing from WordPress and Disqus.

  • Webhook-ready.

    Whenever a comment status changes or a new one is created, a webhook endpoint of your choosing can be hit, triggering a new build of your site.

  • AI-moderation.

    Paid plans come with the option to set a prompt for auto-approving comments with AI moderation.

Simple moderation features you'd expect.
administration panel example
  • Approve & delete comments.

    Easily approve pending comments or delete the ones you don't want to keep. Auto-approval of comments is also possible with a simple toggle.

  • Webhook-ready.

    Whenever a comment status changes or a new one is created, a webhook endpoint of your choosing can be hit, triggering a new build of your site.

  • AI-moderated comments.

    Paid plans come with the option to set an AI prompt for auto-approving comments.

Getting set up is simple.
Boring, straightforward pricing.
Start for free and collect up to 10 comments on a site. Then, choose a payment interval that works for you.

$5/month or $50/year or $200/lifetime

The perks of a paid plan:

  • Use on up to three sites.
  • Benefit from email support.
  • Collect an unlimited number of comments.
  • Use AI moderation to auto-approve comments.
  • Remove the 'Powered by JamComments' branding.
Choose the integration right for you.
Your blog isn't complicated. Comments shouldn't be either. Create a Free Account