Back to products
floors.js

floors.js

Turn your website into Habbo Hotel - one script tag

Website floorsjs.com
Overview

What it is

Your website is a silent brochure. floors.js brings it to life. Paste one script tag — pages become isometric rooms, visitors appear as 3D avatars, and everyone can chat in real-time. No config. No signup for them.

Intent

I need it when

Make a web or mobile app feel more social and alive by showing users that other real people are using it

floors.js adds a presence layer where users see 3D avatars of other active users on the same screen or feature. This creates a sense of community and social proof without requiring users to sign up or authenticate separately. Each route becomes a room, making the app feel inhabited rather than empty.

Provide customer support or helpdesk functionality without forcing visitors to leave the website

The product offers 1-on-1 private mode where visitors only see the owner, not each other. Combined with built-in moderation, message history, and multi-channel alerts (Telegram, Discord), it functions as an embedded helpdesk. Customers get support directly on the page they're visiting.

Increase visitor engagement and reduce bounce rates by enabling real-time conversation with site visitors

floors.js adds a 3D chat room to any website with one script tag. Visitors appear as avatars instantly without signup, allowing site owners to see who is browsing and message them directly. This creates a social, interactive experience that encourages visitors to stay longer and engage rather than bounce.

Build community and increase retention by enabling members to interact and help each other on the site

floors.js allows visitors to chat with each other in real-time 3D rooms. Members see each other as avatars, mention each other, and have private conversations. This is useful for online courses, communities, and forums where peer-to-peer interaction drives engagement and retention.

Gather direct user feedback and answer customer questions in real-time before they leave the site

The product lets site owners see active visitors live and chat with them immediately. Owners receive Telegram or Discord alerts and can reply from their phone. This eliminates friction from forms or support tickets and captures feedback at the moment of interest, improving conversion on landing pages and SaaS products.

Drop

Not a fit when

  • You need a native iOS or Android app without WebView support — floors.js requires a browser or WebView environment
  • Your website has strict Content Security Policy rules that block external scripts and WebSocket connections
  • You want a free tier or extended trial — only 7-day money-back guarantee is offered, no free trial
  • You need per-visitor or usage-based pricing — floors.js charges per site, not per concurrent user beyond the 400-visitor limit
  • You require chat-only functionality without 3D avatars or presence layer — the product bundles both together
  • Your site operates on a platform that doesn't support custom script injection (e.g., some no-code builders without HTML access)
Commercials

Pricing

Two-tier: monthly subscription or one-time lifetime payment. All features included in both plans with no feature restrictions or tiers. View pricing