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
  • 01

    Create an account

    It's completely free. No credit card required.

  • 02

    Install an integration

    Choose from Astro, Next.js, Eleventy, and more. Each comes with sensible defaults.

  • 03

    Configure & launch

    Create an API key, set your preferences, and you're live. That's it.

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)

Plain-text pricing for agents and scripts

Integrations
Frequently Asked Questions
What is JamComments?

JamComments is a hosted comment service for blogs and static sites. It provides lightweight, privacy-respecting comments with moderation, threaded replies, reactions, and integrations without advertising or behavioral tracking.

Is JamComments a Disqus alternative?

Yes. JamComments is a lightweight Disqus alternative for publishers who want embedded comments without ads, behavioral tracking, or a large third-party script. It supports server-rendered and client-side integrations for modern blogs and static sites.

Does JamComments help with SEO?

JamComments supports server-rendered comments and structured data integration, so comment content can be present in the page HTML and search engines can understand the surrounding Article or BlogPosting schema. Actual indexing depends on the page and search engine.

How much does JamComments cost?

JamComments is free for up to 10 comments on a site. The paid plan costs $5 per month, $50 per year, or $200 for a lifetime plan, and includes up to three sites, unlimited comments, email support, and AI-powered moderation.

Which platforms does JamComments support?

JamComments has documented integrations for Astro, Eleventy, Gatsby, Jekyll, Next.js, Remix, vanilla JavaScript, and a web component. Any site that can render HTML or run a small client-side script can use the service.

Your blog isn't complicated.

Comments shouldn't be either.

Create a Free Account