Free Comments Widget

Add a comments system with replies, voting, and moderation to boost engagement and build an active community on your site.

Create Comments

loved by 500K+ businesses

plugineditor
Quick add to:

The Common Ninja Comments widget is a free, no-code comment section, comment box, and discussion system for any website.

Visitors post comments, reply in threads, vote, and get email notifications on follow-up replies.

You moderate from a hosted admin panel, require email for spam control, pick from multiple skins, and paste one line of embed code on 200+ platforms including Google Sites, Canva, Elementor, Neocities, and Framer.

Why Add a Comments Section to Your Website?

  • Add comments to sites that do not have them

    Google Sites, Neocities, Carrd, Framer, and most AI-builder platforms (Lovable, Bolt, Replit) ship without a native comment section. Embedding a hosted widget is the only way to add real threaded discussion to those hosts without rebuilding the site on WordPress.

  • Power a real blog comments section with replies and voting

    Threaded replies let readers respond to each other, not just to the original post. Upvotes float the best comments to the top so a long thread stays scannable, and the moderation panel makes spam removal one click instead of an admin dashboard scavenger hunt.

  • Collect reader feedback on portfolio and personal sites

    Designers, writers, and creators use the comments section as a lightweight feedback channel under each piece of work. Mandatory email captures contact info from interested readers, so the comment section doubles as a soft inbound channel for collaboration and commissions.

  • Drive return visits with email notification threads

    When a commenter gets a reply, the widget sends an email back to them. A single notification turns into a return visit, and an active thread compounds: the more replies it earns, the more emails go out, the more visitors return to the original page.

Get started in 3 steps

How it works

  1. Configure the comment form

    Decide whether visitors need to enter a name, email, or both before commenting (mandatory email is the simplest spam barrier). Turn replies on or off, enable upvotes and downvotes per comment, and set the sort order (newest first for active discussions, top-voted first for evergreen pages).

  2. Pick a skin and customize colors

    Choose from multiple built-in skins (card-style, minimal, threaded indent), then match colors, fonts, and avatar shape to your site. The widget feels like a native section of the page instead of a third-party iframe stuck on with copy-paste markup.

  3. Paste one line of embed code

    Copy the embed snippet and drop it into the page where you want the comment section. New comments and replies surface in your dashboard with email notifications, and a single moderation toggle hides or removes anything off-topic without forcing you to log into the host site.

Open the editor

What you get with the Common Ninja Comments widget

Threaded replies and per-comment voting

Replies render as nested children of the parent comment so the conversation reads in context. Upvotes and downvotes (configurable per widget) let the community surface the best comments, and the sort order is settable: newest first, oldest first, or top-voted first.

Moderation tools that catch spam, not your team

Require email before posting (mandatory email field is built in), hide or delete individual comments from the dashboard, and review pending comments before they go live. Email notifications on every new comment mean nothing waits in moderation for days.

Multiple skins and full styling control

Pick from card-style, minimal, or threaded-indent skins, then tune colors, fonts, avatar shape, and spacing. For deeper customization, use the Custom CSS field to override any visual property. The comment section matches your site instead of looking like a generic plugin.

Email notifications on replies and new comments

Site owner gets an email for each new comment so moderation is reactive instead of polling. Commenters get an email when someone replies to them, which turns a one-off interaction into a return visit and compounds engagement on the original page.

Everything in the editor

Also included in the editor

Vote on Comments

The upvote and downvote feature in our Comments widget lets your users express their opinions on each comment. It's a simple way for your community to self-moderate, promoting positive discussions and discouraging unhelpful or negative comments.

Stay Updated with Email Notifications

With our Comments widget, you can choose to receive email notifications for new comments. This keeps you engaged and informed, ensuring you never miss out on important discussions or updates on your website.

Ensure Authenticity with Mandatory Email Field

By making the email field mandatory, our Comments widget ensures that all comments come from real users. This helps maintain the integrity of your website's discussions and discourages spam or anonymous trolling.

User-Friendly Comments Widget

The Comments widget is designed for ease of use, requiring no coding knowledge. It features an intuitive dashboard and drag-and-drop functionality, allowing you to customize the widget effortlessly.

Ready to add comments to your site?

Open the editor

No credit card · Setup in under 3 minutes

Loved by our customers

Real reviews. Real customers.

Verified

Outstanding service. I use their widgets to help me with my web design business and whenever I need help they are very quick to help.

Verified

Excellent company with excellent service!!! We used it to build a survey, it was very user friendly. The service was perfect. Amit helped us with every problem and question we had, thank you very much!!!

Verified

Common Ninja saved the day when building our website and the customer service Daniel, the co-founder and CEO, provided was amazing.

Read more customer reviews
FAQ

Quick answers

  • Yes. The free plan covers one Comments widget with no time limit, no credit card, and no trial countdown. Upgrade only when you need additional widgets, premium skins, or higher monthly view limits.

Platform-specific guides

How to add Comments to your website

Pick your platform. Each takes under 4 minutes.

  1. 1In Google Sites, open the page and click Insert, then Embed in the right sidebar.
  2. 2Paste the Common Ninja embed code into the Embed dialog and click Insert.
  3. 3Resize the embed area and publish. The comment section is live across the Google Site.
Add Instagram Feed to Google Sites

Compatible With All Site Builders, E-Commerce Platforms and Websites

Explore Related Widgets

FAQ

Installing the Comments widget is straightforward. Once you've customized the widget to your liking, you'll be provided with a code snippet. Simply copy this code and paste it into the HTML of your website where you want the widget to appear.

Absolutely! The Comments widget comes with a variety of skins and extensive customization options. You can adjust color schemes, fonts, and spacing, and even add custom CSS to ensure the widget aligns perfectly with your website's design.

Yes, the Comments widget is fully responsive and optimized for all devices. This ensures that your website remains accessible and user-friendly, regardless of the device your visitors are using.

Yes, you can. The Comments widget gives you the ability to manage and delete unwanted comments. This helps maintain a positive and respectful environment on your website.

Users can choose to receive email notifications for new comments. This keeps them engaged and ensures they never miss out on important discussions on your website.

Yes, to maintain the integrity of discussions, the Comments widget makes the email field mandatory. This ensures that all comments come from real users and helps discourage spam or anonymous trolling.

The upvote and downvote feature allows users to express their opinions on each comment. It's a simple way for your community to self-moderate, promoting positive discussions and discouraging unhelpful or negative comments.

Yes, the Comments widget allows users to reply directly to other comments, creating a threaded conversation. This encourages deeper engagement and discussion among your website's visitors.

Yes, the Comments widget supports multiple languages, making it a great choice for websites with a diverse audience. This ensures that your users can engage in discussions in their preferred language.

Absolutely! User-generated content, like comments, can enhance your website's SEO. As users discuss and use relevant keywords in their comments, it can help your site rank higher in search engine results.

User privacy is a top priority for us. The Comments widget only collects the necessary information for posting comments and sending notifications, and all data is handled in accordance with strict privacy standards.

Yes, the Comments widget displays the number of comments on your posts. This gives users an indication of the level of engagement and can encourage more participation.

Any changes you make to the design or settings of the Comments widget will automatically update on your website. This ensures a seamless user experience and allows you to tweak the widget to your liking at any time.

No, you don't need any coding knowledge to use the Comments widget. It's designed to be user-friendly, with an intuitive dashboard and drag-and-drop functionality for easy customization.

Ready when you are

Add comments to your site in 3 minutes

Works on 200+ platforms including Google Sites, Canva, Elementor, Neocities, and Framer.

Create your comments section

No credit card · Setup in under 3 minutes