How to Add Comments to a Website

Add a fast, lightweight comment section to any website in under 5 minutes. No complex setup required.

1

Create an Account

Sign up for a free trial to get your own tenant ID and code snippet. No credit card required. Or, use the demo code below to try it instantly.

2

Copy the Code Snippet

Choose your framework below and copy the code snippet. The VanillaJS option works on any website with no build system required. For React, Vue, or Angular, install the npm package first.

<script async src="https://cdn.fastcomments.com/js/embed.min.js"></script>
<div id="fastcomments-widget"></div>
<script>
    window.fcConfigs = [{
        target: '#fastcomments-widget',
        tenantId: 'demo'
    }];
</script>
<lib-fastcomments [config]="{ tenantId: 'demo' }"></lib-fastcomments>
npm install --save fastcomments-react
import { Component } from 'react'
import { FastCommentsCommentWidget } from 'fastcomments-react'

class Example extends Component {
  render() {
    return <FastCommentsCommentWidget tenantId="demo" />
  }
}
npm install --save fastcomments-vue
<template>
  <FastComments v-bind:config="{tenantId: 'demo'}" />
</template>
<script>
// Vue 2 is also supported via fastcomments-vue.
import { FastComments } from 'fastcomments-vue-next'
export default {
  name: 'FastCommentsExample',
  components: {
    FastComments
  }
}
</script>
VanillaJS Logo
Angular Logo
ReactJS Logo
VueJS Logo
Script is for demo purposes only. To get a snippet for production, create an account.
3

Add to Your Site

Paste the snippet into your webpage where you want comments to appear. FastComments automatically creates a separate comment thread for each page based on the URL. If your platform supports HTML embed codes (like WordPress, Squarespace, or Webflow), just paste the VanillaJS snippet into an HTML block.

4

Customize

Make it yours. FastComments supports custom CSS, dark mode, anonymous commenting, comment moderation, and much more. All configuration is available from your dashboard.

Works With Your Platform

FastComments integrates with all major platforms and frameworks. Click any platform for a step-by-step installation guide.

Why FastComments?

Live Commenting

Comments appear in real time with no page reload. Built-in live chat mode available.

Lightweight & Fast

37 kB gzipped. No impact on your page load speed or Core Web Vitals.

Privacy Focused

No tracking cookies. No third-party analytics. Your visitors stay private.

Dark Mode

Built-in dark mode support that respects your site's theme.

27+ Languages

Fully localized in over 27 languages. Automatically matches your visitor's locale.

SSO Support

Integrate with your existing user system via secure SSO. SAML supported.

Why Add Comments to Your Website?

Adding a comment section is one of the simplest and most effective ways to transform a static website into an interactive community. Here's why thousands of website owners add comments to their pages.

Increase User Engagement

Visitors who leave comments stay on your site longer and return more often. A comment section turns passive readers into active participants, increasing page views and session duration.

Boost SEO with User-Generated Content

Every comment adds fresh, keyword-rich content to your pages. Search engines favor pages with active discussions because they signal relevance and freshness, helping you rank higher for long-tail keywords.

Build Community

Comments create a space for your audience to connect with you and each other. Over time, this builds a loyal community of brand advocates who share your content and bring in new visitors.

Collect Valuable Feedback

Your readers are a direct source of insights. Comments surface bug reports, content ideas, feature requests, and questions you might never have thought to ask in a survey.

Social Proof

An active comment section signals to new visitors that your content is worth reading and your site is trustworthy. Pages with visible engagement convert better than those without.

Frequently Asked Questions

Is it free to add comments to my website?

FastComments offers a free 30-day trial with full access to all features. After the trial, paid plans start at $0.99/month. There are no per-comment or per-pageview fees, so your costs stay predictable as your site grows.

Do I need coding experience?

No. Adding FastComments to most platforms takes just a copy-paste of a small code snippet. If you use WordPress, Squarespace, Webflow, or Wix, you can embed it with their built-in HTML block — no coding knowledge required.

Will adding comments slow down my website?

FastComments is 37 kB gzipped and loads asynchronously, so it does not block your page from rendering. It has no measurable impact on Core Web Vitals or Lighthouse scores.

Can I moderate comments before they appear?

Yes. FastComments includes built-in moderation tools, including pre-moderation (approve before publishing), keyword filters, spam detection, and the ability to ban users. You can moderate from the dashboard or via email notifications.

Can I migrate from Disqus or another comment system?

Yes. FastComments supports one-click import from Disqus, WordPress, Commento, and other platforms. Your existing comments, usernames, and timestamps are preserved during migration.

Does it work with WordPress?

Yes. FastComments has a dedicated WordPress plugin that installs in under a minute in many cases. It automatically replaces the default WordPress comment form and imports your existing comments.

Can visitors comment without creating an account?

Yes. FastComments supports anonymous and guest commenting out of the box. Visitors can leave comments with just a name — no sign-up or email required. You can also enable SSO to let users comment with their existing account on your site.

Is FastComments GDPR compliant?

Yes. FastComments does not use tracking cookies or third-party analytics. All data is stored securely, and users can request data export or deletion. FastComments is fully GDPR and CCPA compliant.

Ready to Add Comments?

Get started with a free trial. No credit card required.