Comments for your
static website
Add a fully-featured comment system to any Astro, Hugo, or Next.js site in two lines of HTML. Google sign-in, threaded replies, spam protection, and a moderation dashboard — all included.
Embed in 2 lines
<div
data-open-remark
data-site-key="YOUR_SITE_KEY"
data-slug="/posts/hello-world"
></div>
<script async src="https://open-remark.vercel.app/embed.js"></script>Everything you need, nothing you don't
No tracking pixels, no cookie banners, no third-party data sharing.
Works everywhere
Drop two lines of HTML into any Astro, Hugo, or Next.js site. No build step required on your end.
Built-in moderation
Approve, reject, or mark spam from your dashboard. Pre-moderation on by default — nothing goes live without your sign-off.
Threaded replies
Visitors can reply to individual comments, keeping discussions focused and readable.
Google sign-in
One-click authentication for visitors. No passwords, no friction, real identities.
Shadow DOM isolated
The widget lives in a shadow DOM — your site styles never bleed in, and widget styles never leak out.
Origin allowlisting
Only your registered domains can post comments. No cross-site abuse.
Up and running in minutes
- 1
Create your account
Sign in with Google. No credit card required.
- 2
Register your site
Add your domain and get a unique site key from the dashboard.
- 3
Paste the snippet
Drop the two-line embed into your blog post template. Works in any SSG.
- 4
Moderate from the dashboard
Approve, reject, or mark comments as spam — all from one place.
Ready to add comments?
Free to get started. Self-host on your own infrastructure if you prefer.
Get started free