Windows & Android · under 15 MB RAM

IRC, with a little less clutter.

A modern IRC client that connects to your favourite networks, keeps every conversation in one place, and runs in less memory than a single browser tab.

Download for Windows Get the Android app

One .exe, no installer. Updates itself from GitHub.

IRChatterbox connected to Libera.Chat and OFTC, showing #general with an inline image, coloured nicks and the user list
<15 MB
of RAM while connected
1 file
No installer, no runtime to add
26
built-in themes, plus an editor
2
platforms, one shared core
/features

Everything you expect from IRC. None of the fiddling.

Every IRC command works. The rest is there to make long sessions comfortable.

Mentions you won't miss

Your nick and highlight words get a coloured line, a red badge and a Windows toast. Tray and taskbar flash, with custom sounds.

Inline media

Images, GIFs, video and audio play right in the chat, along with YouTube, Vimeo, Streamable and Spotify previews.

Bouncer support

Connect through soju or ZNC to stay online 24/7. Catch up on what you missed and keep read status in sync with your phone.

Split view

Watch two channels side by side or four in a grid. Drag a channel onto a pane, and F6 hops between them.

Saved servers, auto-login

SASL or NickServ, connect on startup, auto-join channels with keys, and reconnect with backoff when the line drops.

Nick colours that stick

Automatic and stable, so Andrew and Andrew|away match. Override any nick and it stays readable.

Built for the keyboard

Ctrl+K channel switcher, tab completion, input history, Alt+A to the next unread, and mIRC colours and formatting.

Emoji and shortcuts

An offline emoji picker on Ctrl+E, and text shortcuts: type $shrug and send ¯\_(ツ)_/¯.

History and logs

Recent history reloads per channel, with optional plain-text .txt logs. A marker line shows where you left off.

Older networks welcome

Per-server text encoding: UTF-8 with a Western fallback, or Cyrillic, Japanese, Chinese, Korean, Greek, Turkish and more.

Safe by design

IRC text never runs as HTML, a strict Content Security Policy, paste protection, and every release is security-scanned.

Updates itself

New releases install with one click. Each download is checked against its SHA-256 sum before the app restarts.

/whois memory

Under 15 MB of RAM.

IRChatterbox is written in Go and uses the WebView2 engine that already ships with Windows 10 and 11, rather than bundling a full copy of Chromium. Leave it open all day across several networks and you won't notice it's there.

+Single .exe, nothing to install
+Starts with Windows, minimised to the tray if you like
+Settings, logs and themes live in one folder
MEMORY IN USE
IRChatterbox< 15 MB
[TYPICAL ELECTRON CHAT APP][XXX] MB

[Measured on WINDOWS VERSION, N servers, N channels.]

/theme

26 themes. Some of them very 1998.

Follows Windows light and dark mode live. Pick from popular palettes, a few throwbacks, or build your own in the theme editor.

Dracula
Nord
Catppuccin
Tokyo Night
Windows 98
Windows XP
<nova> hi all_
* byte waves
CRT terminal
<Andrew> hey
* pixel joined
mIRC Classic

Also: Dark, Light, Midnight, Classic, One Dark, Monokai, Gruvbox, Solarized, GitHub, Rosé Pine, Everforest, High Contrast and amber CRT.

/reload

Bots and plugins, built in.

A temperature converter and a !music now-playing bot come ready to go. Point a trigger at any URL to make your own commands, or drop JavaScript plugins into a folder to react to messages, joins, kicks and topics.

Plugin guide and API reference →

09:41 pixel today it feels like 18c
09:41 [Bot] 18 C = 64.4 F
09:42 nova !music
09:42 [Bot] Now playing: Artist - Title
09:43 byte !solar
09:43 [Bot] Solar: 3120 W · today 14.2 kWh
# general · Libera.Chat
pixel Morning everyone!
Andrew Giving my setup a fresh look.
nova Everything in one place.
IRChatterbox · #linux
byte: Andrew, you around?
REPLY
Message #general
/join #android

Same client, in your pocket.

The Android app shares the same core and the same look. Pair it with a bouncer and your read status follows you between desktop and phone.

→Notifications you can reply to without opening the app
→Optionally stay connected in the background
→Swipe-out drawers for channels and users, long-press menus
→Share links and images straight into a channel
Download the APK Android guide
/help

Questions

Do I need to install anything?

No. Download IRChatterbox.exe and double-click it. It uses WebView2, which already comes with Windows 10 and 11.

Which networks does it work with?

Any IRC network: Libera.Chat, OFTC, EFnet and the rest. Older networks can use their own text encoding per server.

How do I stay online when my PC is off?

Connect through a bouncer like soju or ZNC. You'll get what you missed when you reconnect, plus one "while you were away" summary instead of a pile of notifications. Setting up soju

How does it update?

The app checks GitHub for new releases and installs them with one click. Each download is verified against its SHA-256 sum before it's swapped in.

Is it safe to open links and images?

IRC text is never rendered as HTML, the app runs under a strict Content Security Policy, and every release passes dependency and code scanning first. Each media type can be switched off in Settings.

Ready to /connect?

Under 15 MB of RAM, one file, and every channel in one place.

Download for Windows Android APK