How it works
Everything you need to know, in about two minutes.
1. What comment.page is
comment.page lets anyone open a comment page for any URL on the web and discuss it in real time. No account is needed, and it is free.
A comment page belongs to the URL, not to a site. If someone has already opened one for a link, you join the same conversation.
2. Find a page you want to discuss
Copy the address from your browser — a news article, a blog post, a tweet. Anything with a URL works:
https://bbc.com/news/technology-ai-breakthrough
3. Open its comment page
There are two ways to do it.
Option A — paste it in the form. Put the URL into the box on the home page and press Create page.
Option B — type it in your browser bar. Put comment.page/ in front of the URL:
comment.page/https://bbc.com/news/technology-ai-breakthrough
Include the https:// — it is part of the address. comment.page/bbc.com/news is rejected as an invalid URL.
The first time anyone opens a comment page for a link, we read the page and build it while you watch a short progress log. Simple pages are ready in seconds; heavier ones can take up to half a minute. After that, the same link opens instantly for everyone.
Comment pages expire after about five days. A conversation runs for roughly five days from the moment its page was created, then closes: it stops appearing in Browse and in search, and the link no longer shows it. Opening that URL again simply builds a new, empty comment page — so a link discussed last week starts fresh today. Nothing here is a place to keep things; if a comment matters to you, save it yourself.
4. When a page won't open
Wait a minute and try again. That fixes most cases — whether you were told to slow down, or the page simply failed to build. If the same link keeps failing after a few tries, it is probably one of the blocked sites described below.
Why it happens: a number of large, popular sites actively block automated readers, so when we try to fetch the page for you we are turned away. It is usually not your link that is at fault.
We keep working on this. Getting reliably past those blocks means paying for high-quality proxy infrastructure, and we add capacity as far as the budget allows — so, being honest with you, a free service comes with limits here. We would rather tell you that plainly than pretend every link will always work.
It also means we ask you to use the service fairly: creating pages and posting messages is rate-limited per person so that the capacity we do have is shared by everybody.
If a link you care about keeps failing, — it helps us prioritise.
5. Join the conversation
Just type. There is nothing to sign up for and nothing to fill in.
- You are given a name automatically — something like River34. It is shown above the message box as Posting as….
- Want a different one? Use Set nickname. Up to 20 characters, and it can be changed once per day.
- A message can be up to 512 characters long and span at most 3 lines.
- You can send 10 messages per minute. The counter next to the message box warns you as you get close.
- Your name lives in your browser session and is forgotten after about a day, so a nickname you set today may be gone tomorrow. That is normal, not a fault — set it again.
Comments are public: anyone with the link can read them, and search engines may index them. There is also no way to delete or edit a message once it is sent — and a page expiring after five days is not a way to take something back either. Do not post anything you would not want attached to that link.
6. Share the conversation
Every comment page has a Share button. On phones it opens the normal share sheet; everywhere else it copies the link to your clipboard.
The link is just the page's own address — comment.page/https://bbc.com/news/… — so anyone you send it to lands in the same conversation.
7. Show the badge on your own site
If you run a site, you can embed a small badge that shows how many people are discussing a page and sends readers straight to the conversation. One script tag, no dependencies:
<script src="https://comment.page/widget.js"
data-url="https://example.com/your-page"></script>
Your domain has to be approved first — register it here. Until it is, the badge renders as Unapproved. Full attribute reference and details are on the Partners page.
8. Rules and reporting
Keep it legal and keep it civil. The full list of what is not allowed is in section 2 of our Terms of Service.
Every comment page has a Report button. Pick the type of problem — Spam or Misleading, Copyright Violation, Harmful or Dangerous, Hate Speech, or Other — and add details if you want to. We review reports, but do not promise a response time.
When a report is upheld, a moderator can lock the chat on that page or block the page entirely.
9. Still stuck?
Something not working, or a question this page does not answer? . See also our Terms and Privacy Policy.