Comments for blogs that care about privacy & performance

A simple, fast, and privacy-respecting comment service built for static sites and modern blogs.

  • SEO-friendly.

    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.

  • CSP-compatible.

    No inline scripts or styles, and the option to route all requests through your own domain.

  • Server or client-side rendering.

    If your platform doesn't have an integration, easily embed comments with a little client-side JavaScript.

The Disqus alternative you've been waiting for.

There aren't many great options for embedding 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. 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.

Features

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.

Markdown-powered editing.

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

No ads. No tracking.

JamComments doesn't give a rip about your readers' personal information. It just collects & serves comments.

Tailored integrations.

Dedicated integrations specifically built for today's most popular platforms, including Astro, Next.js, and more.

Images are supported too.

Drag a image in, or just paste it. All are optimized with PicPerf.io to keep your site speedy.

Import existing comments.

No need to start from scratch. Built-in support for importing from WordPress and Disqus.

Webhook-ready.

Trigger site rebuilds automatically when comment statuses change or new ones are created.

AI-powered moderation.

Paid plans include the option to auto-approve comments using AI moderation with your custom prompt.

Moderation
  • Approvals & Deletions

    Easily approve pending comments or delete unwanted ones. Auto-approval available with a simple toggle.

  • Webhook triggers

    Hit your webhook endpoint when comments change, triggering a new build whenever comments change.

  • AI moderation

    Determine if incoming comments should be automatically approved with a simple prompt.

Get Started
Pricing

Start for free and collect up to 10 comments on a site. Then, choose a payment interval that works for you.

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

The Package

  • Use on up to three sites
  • Email support
  • Unlimited comments
  • AI-powered moderation
  • Remove 'Powered by JamComments' branding
Get Started Free (opens in new tab)
Integrations

Your blog isn't complicated.

Comments shouldn't be either.

Create a Free Account