IRC that remembers
everything.
A cloud-hosted bouncer that keeps you connected and your history searchable. Open IRC in any browser, on any device — or point WeeChat, irssi, or mIRC at the built-in bouncer — and pick up exactly where you left off, even after a week offline.
The IRC client you already know — in your browser.
Network tree on the left, message stream in the middle, member roster on the right. Tab complete, slash commands, mIRC formatting — all in your browser, all in sync across every device you sign in from.
Everything you'd expect from a serious IRC client.
The same IRC you already know — the bouncer, the slash commands, the mode prefixes, the formatting — running in a browser, on our infrastructure, synced to every device you sign in from.
#always-connected
Our edge fleet of bouncers stays in the channel 24/7. Power off your laptop, take a flight, lose wifi — when you sign back in, every message is waiting.
#full-history
Every message, in every buffer, stored in our cloud. Scroll back through a week of conversation or a year — same scrollback, same slash commands.
#any-device
Modern web app that works in every browser, on every device. Open it on your phone, switch to a desktop, jump to a tablet — the same buffers follow you.
#multi-network
100+ IRC networks preconfigured — Libera, OFTC, hackint, EFnet, QuakeNet, and more. Add your own private network with one form.
#fast-search
Instant full-text search across every buffer, every network, every device. Find a link someone shared years ago or every mention of your nick in the last 30 days.
#beautiful-ui
Themes: dark, midnight, compact, monospace, custom CSS. mIRC formatting with 16 base colors and hex RGB. Emoji picker, file uploads, pastebin.
#bring-your-client
Prefer a terminal? Generate a server password from any network's menu and connect WeeChat, irssi, HexChat, mIRC, or Textual to bnc.ircfiber.com:7000. Same connection, same channels — and it still shows up in the web app.
#ircv3-native
SASL PLAIN, EXTERNAL and SCRAM-SHA-256. server-time, chathistory, batch, echo-message, away-notify, extended-join — negotiated with the network and passed straight through to your own client.
Three steps. Thirty seconds.
No servers to provision. No Docker to learn. No config to write. Sign up, add a network, start chatting — the same buffers follow you across every device.
Create your account
Email + password (or your Google/GitHub account), and you're in. No limits, no billing — the whole product is yours.
Add an IRC network
100+ public networks preconfigured, or paste a custom server. SASL PLAIN, EXTERNAL, or SCRAM-SHA-256. We keep the connection alive.
Pick up on any device
Open the web app, join a channel, start typing. Close the tab, switch devices, come back tomorrow — the same buffers and scrollback, in sync.
Connect with another client.
The web app is one way in — not the only one. Every network you add to IRC Fiber doubles as a personal BNC. Pick Connect with another client… from the network's menu, copy the generated server password, and any IRC client on earth attaches to the connection we already keep alive for you.
- ✓One connection, every client. Your desktop client, your phone, and the web app all share the same nick, channels, and scrollback — no second login on the network, no ghost nicks.
- ✓Instant burst. On attach you get the real 001–005 and a JOIN, topic, and member list for every channel you're in. Your client thinks it just connected.
- ✓Missed-message replay. Name the client in the password (bnc@laptop:…) and we track what it has seen; on reconnect the gap is replayed with IRCv3 server-time so timestamps stay honest.
- ✓Revoke in one click. Regenerate the password from the same dialog. Old passwords stop working immediately and attached clients are disconnected.
// paste from “Connect with another client…” /server add fiber bnc.ircfiber.com/7000 -ssl -password=bnc@laptop:k7Qz…Rw /connect fiber bnc.ircfiber.com 001 zodiac :Welcome to the IRC Fiber bouncer, zodiac bnc.ircfiber.com 005 zodiac CHANTYPES=# NETWORK=Libera.Chat … :are supported by this server zodiac joined #ircfiber (topic: IRC that remembers everything) zodiac joined #design · #svelte · #dlang @time=2026-09-02T14:03:11.412Z #design <mara> did you see the new palette? @time=2026-09-02T14:05:40.006Z #design <mara> replaying what you missed ↑ #design <zodiac> just caught up, looks great
Completely free. Every feature.
No tiers, no trials, no billing. The whole product is yours — unlimited networks, unlimited devices, indefinite history, custom themes, everything.
All features included. No account limits. No credit card. No expiry.
Common questions, honest answers.
If yours isn't here, ask in #ircfiber @ libera or email team@ircfiber.com.
01Where are my messages stored?+
02Do I need to install anything?+
npm install. You can install it as a PWA to your home screen for a more app-like feel, but that's optional.03What if I already use a desktop client like WeeChat or HexChat?+
bnc.ircfiber.com port 7000 (TLS) with that password and it attaches to the same connection: same nick, same channels, and everything you type shows up in the web app too. Write the password as bnc@laptop:<token> and we replay whatever that client missed the next time it reconnects. The web app is the convenience layer; you're not locked into it.04Can I add my own private IRC network?+
05Can I export my data?+
Stop missing messages.
Sign up in 30 seconds. Your history is searchable from every device the moment you join your first channel. All features, no limits, zero cost.