Compare

Guestbooks for Neocities

Guestbooks for Neocities and other static hosts

Neocities is static hosting: you upload HTML, CSS and JavaScript, and there is no PHP or database to run a guestbook of your own, so a guestbook always comes from elsewhere, and since 2024 the question has been which ones still work on a free account. This page gathers what the services and the community say, as read in September 2026, and where UltraGuest fits. UltraGuest is not affiliated with Neocities or any service named here.

What a free Neocities site allows

Since January 2024, new free Neocities accounts have had a content security policy that stops scripts and forms on your pages from talking to other domains; it is documented on a page hosted on Neocities (content-security-policy.neocities.org) and was discussed in an issue on the Neocities GitHub repository that month. A widget that loads a script from its own server, or a form that posts to it, therefore does not work on a new free site, while, in that page's words, iframed websites are not subject to the policy; a plain link is ordinary HTML and is never affected. The same sources say the paid Supporter plan removes the restriction.

What that means for each option

OptionWhat it isOn a free Neocities site, according to the sourcesAds
UltraGuestA hosted guestbook page you link to, or an iframe of its newest messages.Works: a link needs nothing from the host, and the policy allows iframes.None.
AtabookA hosted page at yourname.atabook.org; no official embed code.The link works; Melonland forum users place the page in an iframe. The guestbook most cited in the Neocities threads we read.None right now (guaranteed on its paid Supporter plan).
SmartGBA hosted page with HTML link tags to copy; its FAQ discusses iframes.The link works.Google AdSense ads on free guestbooks.
Webweav.ingA Web Component, an iframe or a link; needs a 32-Bit Cafe account.The iframe or the link; whether the Web Component runs on a free site is not stated.Not mentioned.
HTML Comment BoxA JavaScript snippet (its site says: not in an iframe).The policy page says visitors to a new free site cannot comment through it.Ads on the free plan.
Ayano's comment widgetTwo HTML lines and a script, backed by a Google Form.Its own page: not working for new free accounts since 7 February 2024; "Supporter plan required".None.
Grounded Wren guestbook controlCustom elements that post to a Discord webhook.Its own page: "if you don't pay for neocities this won't work for you".None.
PHP scripts (BellaBook, guestbook-csv, Baccyflap and others)Files run on your own server.Baccyflap's page: "won't work on Neocities, Nekoweb, or similar hosts without PHP".–

What embedding needs, and what a link needs

Embedding means the guestbook appears inside your page; on a free Neocities site that needs an iframe, and on a Supporter account or a host without such a policy a script widget works too. A link needs nothing at all. UltraGuest offers both: the Control Panel gives you the embed, an iframe showing your newest public messages, and the HTML for a "View Guestbook" and a "Sign Guestbook" link. Paste either into your index.html or a guestbook.html page and upload; to make the guestbook's own page match your site, copy your colours into Design › Colors and Style or paste your stylesheet into Design › Edit CSS. A link works the same on Nekoweb and any other static host.

Which one is for you?

If you want the guestbook inside your page on a free Neocities site, the community's answers are an iframe of an Atabook page or Webweav.ing's iframe (with a 32-Bit Cafe account), and UltraGuest's embed is an iframe as well; on a Supporter account the script widgets open up again. If you want something that works on every account and every static host, and never shows an ad, use an UltraGuest guestbook, as a link or as the embed: the Neocities guide has the code.

The Neocities policy and the services' behaviour under it were read on the pages named above in September 2026 and may have changed since; please verify on neocities.org and each service's site. All names belong to their owners; UltraGuest is not affiliated with or endorsed by any of them.

See also: UltraGuest vs Atabook, UltraGuest vs Webweav.ing, all comparisons, or create a free guestbook.