Un IRCd, qui signifie Internet Relay Chat server program, est un programme, un logiciel de serveur qui utilise le protocole IRC. Cela permet aux gens de se parler sur Internet. Ils échangent des messages textuels en temps réel.

Le serveur accepte les connexions des clients IRC sur un groupe de ports TCP. Lorsque le serveur fait partie d'un réseau IRC, il conserve également une ou plusieurs connexions avec d'autres serveurs/démons.

Le mot ircd désignait autrefois un seul logiciel.