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.
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.
-
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.
- 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.
Start for free and collect up to 10 comments on a site. Then, choose a payment interval that works for you.
The Package
- Use on up to three sites
- Email support
- Unlimited comments
- AI-powered moderation
- Remove 'Powered by JamComments' branding
Don't see your platform? Check out the Vanilla JS integration or request one.
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.