HexDroid IRC
A Modern IRC Client for Android
• A fast, clean IRC app built with Material Design, giving you a polished mobile experience while staying true to the IRC spirit.
Connect Anywhere
• Join several IRC networks at once, each with its own settings
• Auto‑connect and auto‑join channels on launch
• Bouncer support for ZNC and soju (including BOUNCER BIND for multi‑network soju)
• Always‑Connected mode keeps sessions alive via a foreground service
Security & Authentication
• TLS/SSL enabled by default on every link
• SASL mechanisms: PLAIN (TLS‑only), EXTERNAL (client certificates), SCRAM‑SHA‑256
• Trust‑On‑First‑Use certificate pinning for self‑signed certs
• Passwords encrypted with Android Keystore AES‑GCM
Modern IRC (IRCv3) Features
• Reply to any message with an inline quote preview (swipe to reply)
• Typing indicators in channels and private chats
• Chat history replay on compatible servers
• Message reactions, read markers, account tags, and more
• Works with Libera.Chat, Ergo, soju, ZNC, and other modern networks/bouncers
Notifications
• Instant alerts when your nick is mentioned
• Reply directly from the notification shade 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 (SEND/SCHAT) for TLS‑encrypted transfers
• Dedicated transfers screen with progress tracking
• DCC chat capability
• Disabled by default; enable in settings when needed
Rich Chat Experience
• /command and nick‑@mention autocomplete
• 45 colour‑coded nicks, consistent across messages and sidebar
• Inline previews for image and video links
• ASCII‑art rendering with auto‑sized MOTD display
• mIRC and ANSI colour code support
• Formatting toolbar (bold, italic, colour)
• In‑buffer search via /find and /gfind
• Jump‑to‑unread marker
• Channel‑op and IRCop tools when you have +o
• Ignore list supporting nick and hostmask masks
Settings & Customisation
• Per‑network character encoding (auto‑detect, UTF‑8, windows‑1251, etc.)
• Custom nick colour via colour picker
• Post‑connect commands per network
• Export/import network settings as JSON
• Drag‑and‑drop to reorder networks
Logging
• Optional chat logs stored only on your device
• Choose 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 go solely to the IRC servers you select
Permissions Explained
• Internet / Network state – required to reach IRC servers
• Notifications – for highlights and mentions
• Foreground service – used only when Always‑Connected is active
• Wake lock – optional, prevents sleep to keep the connection alive with Always‑Connected
Notes
• IRCv3 capabilities depend on server support and may vary by network
• Background connectivity can be affected by device‑specific battery optimisations
License & Support
• Free and open source under GPLv3
• Get help: irc.afternet.org #HexDroid
• Privacy policy: hexdroid.org/privacy
Join the conversation today
• HexDroid empowers you to stay connected, secure, and expressive—wherever you go.
FAQ
Q: How does auto‑connect and auto‑join work?
A: In the network settings you can enable “Auto‑connect on launch” and specify which channels should be joined automatically. When you start HexDroid it will establish the connections and join those channels without any extra taps.
Q: What bouncer support does HexDroid offer?
A: HexDroid includes built‑in support for ZNC and soju. For soju you can also use the BOUNCER BIND feature to handle multiple networks through a single bouncer instance. Just enter your bouncer details in the network configuration and the app will take care of the rest.
Q: Is my traffic encrypted by default?
A: Every connection in HexDroid uses TLS/SSL automatically unless you explicitly disable it in the advanced settings. This protects your nickserv passwords, channel messages, and file transfers from eavesdropping.
Version History
v1.7.3——26 Aug 2026
An IRC Client for Android Download the latest version of HexDroid IRC to enjoy new features and updates immediately!
*1.7.3
Minor bug fixes and improvements. Install or update to the newest version to check it out!
*1.7.2
Minor bug fixes and improvements. Install or update to the newest version to check it out!
*1.7.1
Minor bug fixes and improvements. Install or update to the newest version to check it out!
- AppSize9.83M
- System Requirements5.0 and up
- Is there a feeFree(In game purchase items)
- AppLanguage English
- Package Namecom.boxlabs.hexdroid
- MD5
- Publisherboxlabs
- Content RatingTeenDiverse Content Discretion Advised
- Privilege19
-
HexDroid IRC 1.7.3Install
9.83M2026-08-27Updated
9.6
4446 Human Evaluation
- 5 Star
- 4 Star
- 3 Star
- 2 Star
- 1 Star




