PokerTH v2.1.9

PokerTH is a free and open source Texas Hold'em poker game that lets players compete against computer opponents or other players online. Available for Windows, macOS, Linux, and Android, it has been an active community project since 2006 and remains one of the longest-running open source poker games. Built with C++ and Qt, PokerTH focuses on providing an authentic Texas Hold'em experience without advertisements, microtransactions, or real-money gambling.

PokerTH is designed for players who want to enjoy Texas Hold'em in a relaxed environment. You can practice against AI opponents, host private games with friends, or join public multiplayer tables through the official online servers.

Unlike many poker applications that emphasize in-app purchases or real-money betting, PokerTH is entirely community driven and focuses purely on gameplay. The project continues to receive updates, including recent releases that modernize the interface and improve compatibility with current operating systems.

Key Features of PokerTH

Single-Player Poker

PokerTH allows players to compete against up to nine computer-controlled opponents. This makes it an excellent choice for beginners learning Texas Hold'em or experienced players looking to practice strategies without financial risk.

Online Multiplayer

Players can join public online tables or create private games with friends. The built-in lobby makes it easy to browse available games and connect with the active PokerTH community.

Cross-Platform Support

PokerTH runs on Windows, macOS, Linux, and Android, allowing users on different platforms to play together using the same online servers.

Customizable Gameplay

Users can adjust game settings such as blind structures, starting chips, player names, card decks, table themes, and other gameplay preferences to create a personalized poker experience.

Beginner-Friendly Interface

The interface is clean and easy to understand, making it suitable for newcomers while still providing enough information for experienced poker players.

Open Source

Released under the GNU Affero General Public License (AGPL), PokerTH is fully open source. Anyone can inspect the code, contribute improvements, or build the game from source.

Download PokerTH v2.1.9 - Software Mirrors

PokerTH v2.1.9 for Windows

PokerTH-Combined-2.1.9-Setup.exe | 159.24 MB

PokerTH v2.1.9 for macOS

PokerTH-2.1.9-Combined.dmg | 381.99 MB

PokerTH v2.1.9 for Linux

pokerth_2.1.9_amd64.deb | 147.92 MB

PokerTH-2.1.9-Widget-glibc2.43-x86_64.AppImage | 191.98 MB

PokerTH-2.1.9-QML-glibc2.43-x86_64.AppImage | 215.16 MB

pokerth-2.1.9-linux-x86_64.zip | 280.24 MB

PokerTH v2.1.9 for Android

PokerTH-2.1.9-QML-universal.apk | 656.65 MB

PokerTH-2.1.9-QML-arm64-v8a.apk | 172.55 MB

PokerTH v2.1.9 Source Code

PokerTH v2.1.9 Source code (zip)

PokerTH v2.1.9 Source code (tar.gz)

PokerTH v2.1.9 Release Notes:

2026-09-13 version 2.1.9:
  • new: player notes and a star rating - a private note and up to five stars can be kept for every player, stored per account and shown in the player list and at the table (QML)
  • new: AI engine 4 for the computer opponents - selectable in the settings and the default for server and clients now (client & server)
  • new: keyboard operation on all pages - Enter triggers the default button, the focus is visible where it sits, and popups keep the focus until they are closed; the shortcuts of both clients are documented in docs/ (qml_client_keyboard_shortcuts.md, widget_client_keyboard_shortcuts.md) (QML & widget)
  • new: more languages for the QML client - 29 now, Chinese and Russian among them (Russian by artem78), the same set the widget client offers (QML)
  • new: clients report the platform they run on in a new protocol field, so a browser session can be told apart by its operating system in the log and in the activity data (client & server)
  • improvement: card shuffling is faster and cryptographically strong on all platforms (client & server)
  • improvement: an avatar that cannot be used is explained in a popup now instead of disappearing silently, and the stored hash survives the login, so the avatar is not lost on the next connect (client & server)
  • improvement: emoji reactions fine-tuned - the animation duration is adjustable (QML & widget)
  • improvement: edge-to-edge display with safe area insets, and the table view fine-tuned for phone screens (android)
  • improvement: ivoire & chene table theme, showdown and game log fine-tuned (QML)
  • bugfix: style and avatar paths stayed on the old location when the data directory moves, which broke them after an AppImage update (client, issue #539)
  • bugfix: a missing QtQuick import made the plain-text hardening of AppLabel a no-op (QML)
  • bugfix: lobby page, action bar text binding and forum news (QML)
  • bugfix: community suggest (QML & widget)
  • bugfix: build against LibreSSL (by Josh Grosse)
  • server: a session has to be authenticated before it is established
  • server: private chat forwarding is rate limited per connection
  • server: the avatar cache can no longer be grown without bound by uploads, and client avatar transfers as well as external avatar downloads are size limited
  • server: player names in rich text game logs are escaped and passed as parameters, and untrusted text is rendered as plain text in the client
  • server: a player info reply with an unresolvable avatar no longer failed as a whole
  • server: minutely live lobby snapshot for the website
  • android: the app bundle for Google Play supports 16 KB memory pages now - the native libraries ship uncompressed on 16 KB boundaries, and Qt's FFmpeg libraries (4 KB aligned and unused here, the audio player mixes the WAVs itself) are left out of the package, which also saves ~16 MB per ABI; native debug symbols travel with the bundle for crash symbolication
  • android: the multi-ABI bundle starts on every ABI now - Qt's startup library list covered the primary ABI only, so an x86_64 device tried to load the arm64 libraries and the app died before its first frame
  • build: GitHub Actions workflows for the Windows installer, AppImage, the Linux tarball, macOS and the global notice tool

Performance and User Experience

PokerTH is lightweight and performs well even on older hardware. Games load quickly, online matchmaking is straightforward, and the interface remains responsive during play.

Recent releases have introduced a refreshed Qt-based user interface, improved compatibility with modern operating systems, and continued maintenance by the volunteer development team. The online community remains active, with regular releases and community events helping keep the project alive.

The AI opponents provide a reasonable challenge for casual practice, although they are not intended to compete with advanced poker training software.

Pros

  • Free and open source.

  • No advertisements or microtransactions.

  • Online multiplayer support.

  • Single-player mode with AI opponents.

  • Cross-platform compatibility.

  • Lightweight and fast.

  • Active community with ongoing updates.

  • Easy for beginners to learn.

Cons

  • Only supports Texas Hold'em.

  • AI opponents are relatively basic compared to modern poker simulators.

  • Graphics prioritize functionality over realism.

  • No real-money gameplay, which may not appeal to players seeking competitive online poker.

Who Should Use PokerTH?

PokerTH is an excellent choice for poker enthusiasts, beginners learning Texas Hold'em, students studying poker strategy, and anyone looking for a free multiplayer poker game.

It is particularly well suited for players who want to enjoy poker without gambling, subscriptions, or intrusive monetization.

Final Verdict

PokerTH has earned its reputation as one of the best open source poker games available. Its combination of reliable online multiplayer, competent AI opponents, cross-platform support, and active community makes it an outstanding choice for casual Texas Hold'em players.

While it does not attempt to replicate commercial online poker platforms or advanced poker training software, it delivers a polished and enjoyable poker experience that has stood the test of time.

PokerTH v2.1.9
Free
Software Informations:
Developer:

Operating System:
Windows / macOS / Linux / Android
Date Added:
2026-09-12T22:01:20.915Z
Categories:

Post a Comment/Report Broken Link: