Pidgin 2.12.0

Pidgin is a multi-protocol instant messaging client for Linux, BSD, MacOS X, and Windows.

8.4 MB
4.9 18 votes

It is compatible with AIM and ICQ (Oscar protocol), MSN Messenger, Yahoo!, IRC, Jabber, Gadu-Gadu, SILC, Novell GroupWise Messenger, Lotus Sametime, and Zephyr networks. Gaim users can log in to multiple accounts on multiple IM networks simultaneously. This means that you can be chatting with friends on AOL Instant Messenger, talking to a friend on Yahoo Messenger, and sitting in an IRC channel all at the same time.

Pidgin supports many features of the various networks, such as file transfer, away messages, and typing notification. It also goes beyond that and provides many unique features. A few popular features are Buddy Pounces, which give the ability to notify you, send a message, play a sound, or run a program when a specific buddy goes away, signs online, or returns from idle; and plugins, consisting of text replacement, a buddy ticker, extended message notification, iconify on away, spell checking, tabbed conversations, and more. Pidgin runs on a number of platforms, including Windows, Linux, and Qtopia (Sharp Zaurus and iPaq).

What's New:

Pidgin 2.12.0 removed protocols that were not being maintained: Facebook XMPP, MSN, MySpace, Mxit, and Yahoo!. These will show up as unknown in your account lists until you delete them. AIM is not breaking, update to this version to keep it working.


  • Fix an out of bounds memory read in purple_markup_unescape_entity. CVE-2017-2640
  • Fix use of uninitialised memory if running non-debug-enabled versions of glib
  • Updated AIM dev and dist ID's to new ones that were assigned by AOL.
  • TLS certificate verification now uses SHA-256 checksums.
  • Fixed SASL external auth for Freenode.
  • Removed the MSN protocol plugin. It has been unusable and dormant for some time. MSNP18 has been discontinued and the protocol plugin would require a large update to start working again. See: The third-party Pidgin SkypeWeb plugin, however, should provide enough functionality as a replacement if people still want to use MSN:
  • Removed Mxit protocol plugin. The service was closed at the end of September 2016. See
  • Removed the MySpaceIM protocol plugin. The service has been defunct for a long time. (#15356)
  • Remove the Yahoo! protocol plugin. Yahoo has completely reimplemented their protocol, so this version is no longer operable as of August 5th, 2016:
  • A new protocol plugin has been written to support the new protocol. It can be found here:
  • This also removes support for Yahoo! Japan. According to the service ended March 26th, 2014.
  • Remove the Facebook (XMPP) account option. According to the XMPP Chat API service ended April 30th, 2015. A new protocol plugin has been written, using a different method, to support Facebook. It can be found at
  • Fixed gnutls certificate validation errors that mainly affected google (Dequis)


  • Replaced instances of with and updated the urls to use https. (#17036)


  • Fixed issue of messages being silently cut off at 500 characters. Large messages are now split into parts and sent one by one. (#4753)

Apps similar to Pidgin 11

  • 4.2
    619 votes
    Make calls, send messages and much more - freely and securely. Viber works on most Android, iOS, and Windows 10 devices, as well as Mac and Windows computers.
    • Freeware
    • Windows/macOS/Android/iOS
  • 4.2
    137 votes
    Crystal-clear cross-platform voice communication. A gamers' favorite.
    • Freeware
    • Windows/macOS/Linux/Android
  • 4.3
    22 votes
    Trillian is a multinetwork chat client that currently supports mIRC, AIM, ICQ, MSN, and Yahoo Messenger.
    • Freeware
    • Windows
  • More