
floors.js
UnclaimedTurn your website into an interactive 3D chat room where visitors become avatars.
Visit WebsitePaidVisit Website
Tracked since2026
0 reviews trackedThe Bottom Line
Entry price
Paid plans only
Biggest pro
Enhances website interactivity and visitor engagement significantly
Biggest con
Limited to 100 concurrent visitors per site in the base package
TL;DR - floors.js
- Transforms websites into interactive 3D chat rooms with avatars.
- Enables real-time communication with visitors as they browse.
- Easy to integrate with a single line of code, no backend required.
Pricing: Paid only
Best for: Enterprises & pros
What is floors.js?
floors.js transforms static websites into dynamic, interactive 3D environments, reminiscent of Habbo Hotel. It allows website owners to see their visitors as 3D avatars exploring pages (which become 'rooms') in real-time. This tool enables direct, real-time communication with visitors as they browse, addressing the common problem of websites feeling static and lacking immediate interaction.
The product is designed for anyone with a website, from static sites to those built with Next.js, WordPress, or Shopify, who wants to engage with their audience more directly and understand their browsing experience. By turning pages into chat rooms, floors.js provides a unique way to offer support, answer questions, and foster a sense of community, potentially increasing engagement and conversions by allowing immediate interaction with interested visitors.
Installation is simple, requiring just one line of code, and it operates without a backend, SDK, or complex configuration. Visitors appear instantly as blocky 3D avatars with random names, requiring no signup or personal information, ensuring a frictionless experience. The system is WebSocket-powered for live updates and is designed to be GDPR-friendly with no cookies or personal data tracking.
Available on: Web
Pros & Cons
Pros
- Enhances website interactivity and visitor engagement significantly
- Extremely easy to install with a single script tag
- Works across various website platforms (static, WordPress, Shopify, SPAs)
- Provides real-time insights into visitor activity and allows direct interaction
- Privacy-focused with no cookies or personal data tracking
Cons
- Limited to 100 concurrent visitors per site in the base package
- Only up to 10 rooms can be auto-detected or specified
- May not appeal to all website aesthetics or user preferences
Preview
Key Features
Real-time visitor presence and chat with 3D avatarsIsometric 3D rooms for each website pageClick-to-walk navigation for avatarsMessages float as speech bubbles above avatarsZero setup: automatically scans navigation links for roomsNo friction for visitors: no account, no name promptSPA-ready: works with React, Next.js, Vue, Nuxt, AstroGDPR-friendly: no cookies, no tracking, no IP logs
Pricing
Paid
floors.js offers paid plans. Visit their website for current pricing details.
Reviews

$99Free with your review
Write a reviewReview floors.js, get a free AI guide
Share your experience and we will send you Improve Your Thinking Patterns Using ChatGPT, free.
Best floors.js Alternatives
Top alternatives based on features, pricing, and user needs.
Still deciding?
Most buyers shortlist 2 or 3 tools before committing. Pull a side-by-side comparison or browse the full alternatives shortlist below.
Explore More
floors.js FAQ
How does floors.js transform a website into an interactive 3D space?
floors.js converts static web pages into dynamic 3D 'rooms' where visitors appear as blocky 3D avatars. This allows website owners to see their visitors exploring pages in real-time and facilitates direct, immediate communication.
Which teams would benefit most from using floors.js?
Teams focused on communication, community building, and UI/UX design would find floors.js particularly useful. It helps foster a sense of community and provides a unique way to offer support and answer visitor questions directly on the website.
Can floors.js be integrated with popular website builders?
Yes, floors.js is designed to work across various website platforms, including static sites, Next.js, WordPress, and Shopify. Its installation requires only a single line of code, making it accessible for different setups.
How does floors.js compare to Spatial regarding website interaction?
floors.js specifically transforms existing websites into interactive 3D chat rooms where visitors become avatars on the actual site pages. Unlike Spatial, which focuses on creating separate virtual spaces, floors.js integrates directly into a website to enable real-time communication and visitor observation within the site's own structure.
What kind of limitations should users be aware of with floors.js?
The base package of floors.js is limited to 100 concurrent visitors per site and can auto-detect or specify only up to 10 rooms. Additionally, its unique 3D aesthetic may not align with all website designs or user preferences.
How is floors.js priced?
floors.js is offered as a paid product. It does not include a permanently free tier for its services.
Does floors.js track personal data or use cookies?
No, floors.js is designed to be GDPR-friendly and privacy-focused. It operates without using cookies or tracking any personal data, ensuring a frictionless experience for visitors who appear instantly with random names and no signup.
Source: floorsjs.com