/pricing — “I’m about to buy, is there a discount code?Is there a discount code?”just now

Make your website alive & social

Add a 3D chat room to any page with one script tag.

Talk to your visitors live

  • they see each other too

-21,313 messages sent

Get floors.js now

30-second setup

This page is the live demo.

You're already connected to the chat room, say hi!

The problem

Your website feels silent.

You check your analytics. 200 visits yesterday. Zero conversations. 97% bounced without a trace. They came, they read, they left. You'll never know what they thought or wanted.

What if you could talk to them directly, naturally? That's what floors.js does.

How it works

Add the script. That's it.

No coding or technical skills needed.

  1. Copy → Paste

Drop the snippet in your HTML. Then customize everything from your dashboard.
2. ### Visitors become visible
The moment someone lands on your page, they appear as a 3D avatar. No signup needed.
3. ### Talk to them. Really.
You see who's browsing and can message them anytime - even from your phone.

<scriptsrc="https://floorsjs.com/embed.js"data-key="flr_...">

Use cases

What will you use it for?

You talk to visitors. Visitors talk to each other.

Landing pages\


Know what your visitors think and answer their questions live, before they bounce - better than any FAQ

SaaS\


Get direct feedback from your users, in real-time - no friction like with a form

/app — “Love it!”

“great UI, keep going”

Shops\


Help customers while they browse your products - like in a real shop

Communities\


Members bump into each other, right on your site - more conversations = more retention

Online courses\


Students help each other directly on the lesson page. No need to use another app.

Apps\


Make your app feel alive with real people inside

Features

Here's what you get

Fast to add, fast to load, impossible to forget.

See your visitors, live

Someone lands on your page, you see them instantly. No login, no delay, no friction — they're just there, ready to interact.

Chat that feels natural

Mention someone, whisper privately, or talk to the whole room — visitors interact like they're in the same place, because they are.

Reply from anywhere

Get pinged on Telegram or Discord the moment someone talks on your site. Reply right from your phone — your visitors see your message instantly.

1-on-1 mode

Toggle it on and visitors only see you, not each other. Perfect for 1-on-1 support — like a helpdesk, but they never left your page.

Zero spam, zero effort

Moderation runs on autopilot — spam, links, and floods are blocked before you see them. You can also timeout/kick/ban someone if needed.

Nothing gets lost

Every message is saved and searchable in your dashboard. Find any conversation by room or keyword — and export anytime if you need it.

Customization

Make it yours

Your rooms. Your avatars. Your brand.

3D Room Builder

Place furniture, match the colors & patterns to your branding. Start from a template or design from scratch — all drag & drop, no code.

4 Avatar Styles

Pick a theme for all visitors. They can customize their colors in the widget - more engaging.

Testimonials

Loved by founders & builders

"I love floors.js, I wanted to use it as a collaborative support. But it also allows people to discuss, which can give great feedback. Setup was straight forward. Happy to have floors.js on our landing page."

Amine

clawther.com

"Found it via daily.dev, this is really cool."

Thibaud

laconsole.dev

"I LOVE THIS!!!!!"

Soraia

miromiro.app

"floors.js is not just a chat, its an innovative way of thinking of user interactions on your app.

Makes the experience much more than just visiting a website or just chatting.

In my opinion, really makes a website/app to standout and much more memorable."

A

Alexey

Founder

Pricing

Bring your website to life

Simple pricing. Cancel anytime — or own it forever.

Subscription

$14 /mo
billed monthly

  • Use on all your websites
  • Dashboard with 3D builder + analytics
  • Full chat history + export (CSV, JSON)
  • Telegram & Discord alerts — reply from anywhere
  • 1-on-1 mode & built-in moderation

Limited offer

Lifetime

$99
one-time payment

  • Use on all your websites
  • Dashboard with 3D builder + analytics
  • Full chat history + export (CSV, JSON)
  • Telegram & Discord alerts — reply from anywhere
  • 1-on-1 mode & built-in moderation
  • Every future update for free

7-day money-back guarantee

FAQ

Still have doubts?

  • How does the visitor limit work?
    Anyone connected at the same moment counts as one slot. Slots free up when a tab is closed or when they navigate away. If the building is full (400+ visitors), new visitors queue and join automatically when a spot opens.

  • Will it slow down my site?
    No. The widget shell loads instantly (< 1 KB inline). Three.js is loaded asynchronously from a CDN after your page is ready — it never blocks rendering. No impact on your Core Web Vitals.

  • Do my visitors need to sign up or install anything?
    No. Visitors get a random name and avatar automatically — zero prompts, zero friction. They just land on your page and they're in.

  • Does it work with Next.js, WordPress, Shopify?
    Yes. For static sites, WordPress, and Shopify — paste the script tag in your theme's footer. For SPAs ( Next.js, Vue, Nuxt, Astro), room changes happen automatically on route change. No extra config either way. See all integrations →

  • Can visitors spam or abuse the chat?
    It's locked down by default. Links and promo are blocked, chat is rate-limited (1 msg/sec), repeated messages are auto-muted, and offensive names are rejected. As the owner, you can kick or ban anyone in one click, and whisper them privately. You can also enable private mode — visitors only see you, not each other.

  • Can I use it on multiple websites?
    Yes! Just create as many keys as you want, for all your websites!

  • What if it's not for me?
    You have 7 days to try it. You can send an email anytime to get a refund.

Built by

Hey, I'm Vincent 👋

The internet used to feel more human, more spontaneous, more... alive. Social wasn't AI-powered, interactions were not "optimised for conversion". I built floors.js to bring that back.

Got any questions? Ask in the chat below or find me on X!

Start talking to your visitors

One script tag to turn your site into a place people remember.

Get floors.js — $99 once

7-day refund if it's not for you
Prefer monthly? $14/month plan →

Welcome to floors.js - Live Demo

Enter the building to see and chat with other visitors in real-time.

★ Are you the owner?

Paste the settings code from your welcome email to verify.