Instant messaging software for Mac that fits perfectly on any business or home

Spark for Mac

Spark for Mac

  -  51.8 MB  -  Open Source
  • Latest Version

    Spark 2.9.4 LATEST

  • Review by

    Juan Garcia

  • Operating System

    macOS 10.13 High Sierra or later

  • User Rating

    Click to vote
  • Author / Product

    Igniterealtime / External Link

  • Filename


Spark for Mac is an Open Source, cross-platform IM client for macOS optimized for businesses and organizations. It features built-in support for group chat, telephony integration, and strong security. It also offers a great end-user experience with features like in-line spell checking, group chat room bookmarks, and tabbed conversations.

Spark for macOS is a full-featured instant messaging (IM) and groupchat client that uses the XMPP protocol. The Spark for Mac source code is governed by the GNU Lesser General Public License (LGPL), which can be found in the LICENSE.html file in this distribution. The app also contains Open Source software from third-parties. Licensing terms for those components is specifically noted in the relevant source files.

Also Available: Download Spark for Windows

  • Spark 2.9.4 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Spark 2.9.4 Screenshot 1
  • Spark 2.9.4 Screenshot 2
  • Spark 2.9.4 Screenshot 3

What's new in this version:

- Spark should not reject end-entity certificates without basic constraints
- The CertPath that's verified should not be allowed to be empty
- Certificate validation should target the end-entity certificate, not the CA
- Spark should not offer to add CA certs that it already has in the truststore
- Some certificate chain validations fail with 'Certificate does not specify OCSP responder'
- File transfer duration sometimes incorrect
- The option to ignore certificate expiry not working
- Start a conference menu option not working
- Not all passwords removed when 'save password' is unchecked

New Feature:
- Add option to auto-accept file transfers

- Replace deprecated methods
- Code Cleanup
- Add option to disable selected plugins via Client Control
- Prevent incoming file transfer to overwrite existing file
- Show directory if file can't be opened
- Have explicit option to remove all saved passwords

- Update JTattoo to 1.6.13