Openfire is serversoftware voor realtime samenwerking op basis van het open XMPP-protocol. Organisaties gebruiken het om een eigen server voor chat en andere realtimecommunicatie te draaien, waarop gewone XMPP-clients kunnen aansluiten. De software is geschreven in Java en wordt op eigen servers geïnstalleerd. Het project publiceert regelmatig releases; de nieuwste vermelde release is een onderhoudsupdate van augustus 2026 die vooral softwarebibliotheken van derden bijwerkt.
Openfire is een project van de Ignite Realtime-community, die wordt vertegenwoordigd door de Ignite Realtime Stichting (Ignite Realtime Foundation) met statutaire zetel in 's-Hertogenbosch, Nederland. De software is open source onder de Apache-licentie 2.0. Omdat u Openfire zelf draait, blijven berichten en gebruikersgegevens op uw eigen infrastructuur; op de projectsite is geen gehoste dienst van de makers te vinden. Verbeteringen aan de authenticatie (SASL) zijn mede mogelijk gemaakt door NGI Zero Core, het fonds van NLnet met steun van de Europese Commissie.