| AppID: | com.boxlabs.hexdroid |
| Author: | boxlabs |
| License: | GPL-3.0-only |
| InRepoSince: | 2026-02-17 |
| LastRepoUpdate: | 2026-04-10 |
| LastAppUpdate: | 2026-04-10 |
| LastVersion: | 1.5.9 |
| Categories: | Messaging, Internet |
| APK source: | Github |
| Google Play: | Check if it's there |
HexDroid is a clean, fast IRC client built for modern Android. Connect to your favourite networks, chat with friends and communities, and stay on top of every mention - all from a Material Design interface built for mobile.
Connect anywhere * Connect to multiple IRC networks simultaneously, each with independent settings * Auto-connect and auto-join on startup * Bouncer support: ZNC and soju (including BOUNCER BIND for soju multi-network) * Always Connected mode keeps your session alive in the background using a foreground service
Security and authentication * TLS/SSL on every connection by default * SASL authentication - PLAIN (TLS-only), EXTERNAL (client certificates), and SCRAM-SHA-256 * Trust-On-First-Use certificate pinning for self-signed certificates * Passwords stored encrypted using Android Keystore AES-GCM
Modern IRC (IRCv3) * Message replies with inline quote previews — swipe any message to reply * Typing indicators in channels and private messages * Chat history replay on supporting servers * Message reactions, read markers, account tags, and more * Works with Libera.Chat, Ergo, soju, ZNC, and other modern networks and bouncers
Notifications * Instant alerts when your nick is mentioned * Reply directly from the notification drawer without opening the app * DCC file request notifications
DCC file transfers * Send and receive files with full DCC support * Passive/reverse DCC and Secure DCC (SSEND/SCHAT) for TLS-encrypted transfers * Dedicated Transfers screen with progress tracking * DCC Chat support * Off by default - enable in settings when you need it
Full chat experience * /Command and Nick @mention autocomplete * Colour-coded nicks with 45 distinct hues, consistent across messages and the sidebar * Inline image and video link previews * ASCII art rendering with auto-sized MOTD display * mIRC and ANSI colour codes * Character formatting toolbar (bold, italic, colour) * In-buffer search with /find and /gfind * Jump-to-unread marker * Channel op tools and IRCop tools (when you have +o) * Ignore list with nick and hostmask support
Settings and customisation * Per-network character encoding: auto-detect, UTF-8, windows-1251, and others * Custom nick colour with colour picker * Post-connect commands per network * Network settings backup and restore to JSON * Drag-and-drop network ordering
Logging * Optional chat logging stored only on your device * Choose between internal storage or any folder via the system file picker
Privacy * No ads * No analytics SDKs * No tracking of any kind * Your messages and credentials are sent only to the IRC servers you choose to connect to
Permissions explained * Internet / Network state - connect to IRC servers * Notifications - alert you to highlights and mentions * Foreground service - optional, only used when Always Connected is enabled * Wake lock - optional, prevents sleep to keep your connection active with Always Connected
Notes * IRCv3 features depend on server support and vary by network * Background connectivity may vary depending on device and battery optimisation settings
Free and open source, licensed under GPLv3.
Support: irc.afternet.org #HexDroid Privacy policy: hexdroid.boxlabs.uk/privacy
WhatsNew:
several improvements to app performance
Bug fixes to SASL, CTCP and replies. incoming Secure DCC file transfer offers