IRCFiber all systems operational
Create account
>networks Libera OFTC hackint EFnet QuakeNet Undernet DALnet IRCNet Rizon 100+ >networks Libera OFTC hackint EFnet QuakeNet Undernet DALnet IRCNet Rizon 100+
Now in public beta · completely free — no limits, no billing

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.

License Apache 2.0
Networks 100+
Stack Svelte 5 · D
History Indefinite
Preview

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.

fiber://preview live · #design @ libera
#design — color tokens, type scale, midnight theme review
Libera
#general
#design 3
#dev
OFTC
#ircfiber
@zodiac !
Owner
~sarah
Op
@amita
@zodiac
Half-op
%ryan
Voiced
+mike
+leo (away)
Message #design
Features

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.

01 / always-on

#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.

24/7 bouncer·auto-reconnect
02 / scrollback

#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.

infinite·searchable
03 / sync

#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.

responsive·pwa-ready
04 / networks

#multi-network

100+ IRC networks preconfigured — Libera, OFTC, hackint, EFnet, QuakeNet, and more. Add your own private network with one form.

libera·byo
05 / search

#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.

full-text·cross-buffer
06 / themes

#beautiful-ui

Themes: dark, midnight, compact, monospace, custom CSS. mIRC formatting with 16 base colors and hex RGB. Emoji picker, file uploads, pastebin.

themes·mirc
07 / bouncer

#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.

tls·missed-message replay
08 / protocol

#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.

sasl·chathistory
How it works

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.

01 / sign up

Create your account

Email + password (or your Google/GitHub account), and you're in. No limits, no billing — the whole product is yours.

Email
you@host.tld
Password
•••••••••
Create account
02 / connect

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.

Network
Libera.Chat
Nick
zodiac
SASL
PLAIN
Connect
03 / anywhere

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.

Buffer
#design @ Libera.Chat
Message
/join #design
Devices synced
3 devices · 1 buffer state
Open in web app →
New · Bouncer

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.
works with WeeChatirssiHexChatmIRCTextualHalloyGogumaColloquyanything that speaks IRC
weechat — bnc.ircfiber.com:7000
// 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
TLS · Let's Encrypt port 7000 password bnc:<token> or bnc@<client>:<token>
Free

Completely free. Every feature.

No tiers, no trials, no billing. The whole product is yours — unlimited networks, unlimited devices, indefinite history, custom themes, everything.

$0

All features included. No account limits. No credit card. No expiry.

Unlimited networks
Unlimited devices
Indefinite history
Themes + custom CSS
Full-text search
Export your data
Bouncer for any IRC client
IRCv3 + SASL on every network
Create account
FAQ

Common questions, honest answers.

If yours isn't here, ask in #ircfiber @ libera or email team@ircfiber.com.

01Where are my messages stored?+
On our infrastructure. We run a multi-region edge fleet (US-East, EU-West, AP-South) backed by encrypted-at-rest storage. You pick the region at signup; we don't move your data between regions without telling you. We never sell, share, or mine your messages — they're yours, full stop.
02Do I need to install anything?+
No. The web app runs in any modern browser. No native client, no Electron wrapper, no 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?+
Keep using it. Open a network's menu in the web app, choose Connect with another client…, and you get a server password. Point WeeChat, HexChat, irssi, mIRC, Textual — anything — at 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?+
Yes. The network form takes hostname, port, password, and SASL credentials. The bouncer maintains the connection just like the public networks. 100+ public networks are preconfigured (Libera, OFTC, hackint, EFnet, QuakeNet, and more).
05Can I export my data?+
Yes. We offer a one-click export of every buffer as plain text or JSON, so you can take your scrollback with you if you ever decide to stop using the service.
Get started

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.

no billing · all features · export your scrollback anytime