- PokerTH-2.1.9-Combined.dmg 382 MB 80 downloads
- pokerth-2.1.9-linux-x86_64.zip 280 MB 101 downloads
- PokerTH-2.1.9-QML-glibc2.43-x86_64.AppImage 215 MB 74 downloads
- PokerTH-2.1.9-Widget-glibc2.43-x86_64.AppImage 192 MB 48 downloads
- PokerTH-Combined-2.1.9-Setup.exe 159 MB 662 downloads
- pokerth_2.1.9_amd64.deb 148 MB 36 downloads
Poker: install free Texas Hold'em
Poker here means free Texas Hold'em you can install for practice tables, LAN nights, or the public network. This guide pins the AGPL-3.0 upstream client from GitHub Releases, with a Combined Windows Setup, a Combined macOS DMG, and a verified Linux Snap. Take the upstream package, finish install once, then play without a real-money cashier.
- Free Texas Hold'em without a real-money cashier
- Combined Setup and DMG from GitHub Releases
- AGPL-3.0 client with bots, LAN, and network tables
By Felt Quill editorial team Current release, published September 12, 2026
Install PokerTH 2.1.9
Windows
Paste into PowerShell or Command Prompt:
Combined-Setup.exe (from GitHub Releases) Package: GitHub Releases Windows Combined Setup on the upstream project. No winget package id was found on this review date; skip inventing one. Prefer the Combined Setup.exe from the latest stable tag..
Or download the file directly from the official GitHub release:
Download Windows Combined Setup (.exe)Windows 10 or newer recommended for the Qt 6 Combined installer. Prefer the Combined Setup from the latest stable GitHub release. No winget id was verified for this client.
macOS
Paste into Terminal:
Combined.dmg (from GitHub Releases) Package: GitHub Releases macOS Combined DMG on the upstream project. Homebrew cask for the upstream client exists but is disabled (fails_gatekeeper_check on this review date); prefer the Combined DMG from Releases..
Or download the file directly from the official GitHub release:
Download macOS Combined DMGmacOS 12 or newer recommended for the Combined DMG. Open the DMG and drag the app into Applications. Homebrew cask is disabled for Gatekeeper; use the DMG from GitHub Releases.
Linux
Paste into Bash:
sudo snap install pokerth Package: Snap Store package maintained for the upstream client; revision matched the current stable release on this review date. Flatpak on Flathub is also available. Upstream .deb and AppImage assets ship on GitHub Releases..
Or download the file directly from the official GitHub release:
Download Debian/Ubuntu .debAlso on this release: QML AppImage, Widget AppImage, Linux portable ZIP
64-bit Linux with Snap or Flatpak, or glibc suitable for the AppImage/.deb. Prefer the Snap install line; otherwise take the .deb or AppImage from GitHub Releases. Flatpak id is recorded in RESEARCH.md.
Every file comes from pokerth/pokerth v2.1.9 on GitHub, the project's own release, unmodified.
People searching for desk poker usually want software they can install and trust, not another mirror page that wraps a survey. Keep this install on GitHub Releases for the upstream project when you want a named Combined Setup, prove one free table, then change habits only after that path works.
Here poker means software that deals Texas Hold'em, lets you play against bots or people, and keeps the binary on a machine you own. The AGPL-3.0 product the cluster covers ships as the upstream desktop client. Source and downloads live on that GitHub project and on Snap or Flathub. The release door is GitHub Releases. Safe download path: download-safe path. Repo layout: GitHub overview. Which file: releases.
What a client job needs
A poker-client job on a personal PC needs software that can open a table, accept fold-call-raise decisions you understand, and leave commercial cashiers for people who want real-money rooms instead. You choose a free client, keep sources on Releases or Snap, and avoid surprise toolbars mid-setup. A desktop client for free play reduces logins that only work while a vendor lobby stays up.
This install keeps that work on your machine. You download once, finish Setup or Snap, start a table, and leave the window running. The everyday win is fewer half-finished download pages than chasing a new website for every session.
AGPL-3.0 builds
The project licence on GitHub reports AGPL-3.0 for source. Free open-source downloads cover the Combined Setup and DMG on Releases. Safety notes: is it safe.
GitHub Releases door
Windows Combined Setup ships on stable tags. Prefer that Combined name from releases for this path.
Linux package ids
Snap and Flatpak ids resolve upstream. No winget id was found for Windows installs on this review date.
Why a local install still matters
Local table work fails when the installer comes from a renamed mirror and the download folder never gets written down. The Combined Setup from Releases keeps the filename stable enough to put on a ticket. Browser free-play sites exist, yet the cluster prefers upstream packages as the honest install door for Windows desks and Linux Snaps.
Commercial room clients solve a different job: real-money tables with KYC and cashout rules. The AGPL client solves free Texas Hold'em with bots, LAN, and a public network without a cashier. Keep those jobs separate when you write lab notes for a club night.
Homelab images drift when someone adds a second mirror during a blocked SmartScreen prompt. Prefer returning to the same Releases URL or Snap refresh instead of inventing a new download mid-session for practice.
Travel laptops benefit from one documented door written beside the OS version. After every reimage, prove one short free table before you call the machine ready for guests.
Install by operating system
Use the panel above for the live filename and the copyable command. The table below restates the honest doors from research.
| OS | Primary door | Notes |
|---|---|---|
| Windows | Combined Setup.exe | No winget id found; prefer GitHub Releases Combined Setup. |
| macOS | Combined DMG | Homebrew cask disabled for Gatekeeper; use the DMG. |
| Linux | Snap or Flatpak | Alt: .deb or AppImage from Releases. |
Longer OS notes: Windows, macOS, Linux, plus Ubuntu detail.
Eight first-hour steps for a local client
- Open GitHub Releases for the upstream project. Open the latest stable tag and confirm the Combined Windows Setup, Combined DMG, or Linux packages you need.
- Pick the honest door for your OS. Windows uses the Combined Setup.exe. macOS uses the Combined DMG. Linux prefers the Snap install line or the Flathub Flatpak.
- Refuse brew while the cask is disabled. The Homebrew cask is disabled for Gatekeeper on this review date. Prefer the DMG from Releases on Mac instead of inventing a working brew line.
- Run the installer or Snap once. Complete Setup on Windows, drag the app from the DMG on Mac, or finish the Snap or Flatpak install on Linux before you open a table.
- Launch the client and start a free table. Start a single-player game against bots or join a network table. No real-money gambling ships in this AGPL-3.0 client.
- Confirm themes and decks load. Open looks settings if you want another table theme or card deck. README documents many themes and decks for free play.
- Keep one update door. Return to the same GitHub Releases filenames, or refresh the Snap, for the next bump. Skip adware mirrors that only rank for related searches.
- Optional Android companion. Android APKs ship on Releases and via the upstream F-Droid repo when you want a phone client that speaks the same protocol.
Those steps stay on one Releases or Snap door. They skip invented winget ids, and they skip recommending a disabled brew cask. Longer notes: first run and first hour.
When to pick this client
Pick the AGPL client when you want free Texas Hold'em on hardware you control, with source on GitHub and packages on Releases, Snap, and Flathub. Pick it for LAN nights, bot practice, or the public network without a cashier. Skip it when you need regulated real-money tables; that is a different product class.
Pick the Combined Windows Setup when you want both client GUIs in one installer from the current stable tag. Pick Snap or Flatpak on Linux when you want a package manager refresh path instead of a manual AppImage.
Teaching a room: say out loud that Texas Hold'em rules still follow the same streets, while packaging differs from commercial rooms. Soft parks remain parked for winget and for brew while disabled.
Shared club machines should keep commercial room clients separate from the free-play folder so cashiers never share a desktop icon row with free-play tables. Label shortcuts clearly when both exist.
Compared with nearby options
The table below is a desk comparison, not a ranking of gambling rooms. Commercial clients win at real-money cashiers where legal. This AGPL-3.0 client wins at free local and network tables with public source.
| Client | Licence | Real-money | Install door | Best for |
|---|---|---|---|---|
| AGPL upstream | AGPL-3.0 | No | Releases / Snap / Flathub | Free Texas Hold'em practice |
| Commercial room | Closed | Yes where legal | Vendor installer | Commercial online rooms |
| Browser free play | Usually closed web | Usually play-money | Browser tab | Quick casual sessions |
| Other store apps | Varies | Varies | Store listing | Achievements / mobile hooks |
Head-to-head: poker vs PokerStars. Habit switch: poker: switch from PokerStars. Browser habits: poker: switch from browser tabs.
Free client vs paid seats
The AGPL client itself is free. Nobody here sells room seats or gambling affiliate funnels. Commercial rooms may charge for tournaments or rake where legal; those terms live on their own sites. This cluster only documents the free client install path.
If a page asks for payment before the Combined Setup downloads, you left GitHub Releases. Return to the project release list or the Snap store listing.
Classroom images should pin the exact asset pattern beside the OS build. After every reimage, prove one short free table before you call the machine ready for a club hour.
Mistakes that undo an install
- Downloading a “full free” exe from a review portal that injects toolbars.
- Running brew for a cask while Gatekeeper disable is in force.
- Inventing a winget id that never existed.
- Expecting real-money cashout from an AGPL free-play client.
- Mixing Widget-only assets from old tags without reading the Combined naming on current stables.
Safe path detail: download safely. Computer setup: set up on this computer.
Guides index
Install, compare, migrate, and howto guides stay together on these pages. Start at guides when you want the full list.
Install by operating system
Step-by-step installs with the exact command or file for each system.
Comparisons
The AGPL client against nearby Texas Hold'em clients people ask about.
Switch and import
Move from commercial or browser free-play into a local AGPL install.
Setup and security
First-run habits, offline play, safety, and dedicated server notes.
Repeatable desk habits
Write the Releases URL and the Snap name on the machine ticket. After every reimage, prove one short free table before you call the desk ready. That habit catches vanished shortcuts and adware that reappear from old bookmark exports.
Users who already live in commercial rooms can keep that path. Treat the AGPL client as the free-play windowed path for teammates who need public source and named Releases assets. The two can share a room when the club documents which path is official for demos.
Document filename patterns beside the OS version so the next cart of laptops still finds the same install door without improvising a mirror mid-week.
Everyday limits
The AGPL client leaves regulated gambling platforms to vendors. Commercial-room hand-history import stays undocumented. Mobile App Store builds for iOS are not claimed yet. Android packages exist on Releases and via the project F-Droid repo when you need a phone client.
Network play needs connectivity and account habits described upstream for registered games. Single-player bot tables stay the offline-friendly path after the first install.
Optional chat translation and third-party services are documented upstream; keep them opt-in until the room reads those notes.
Settings that matter early
Learn where table themes and card decks live so a teaching room can standardize looks. README documents many themes and decks for free play. Keep chat translation opt-in notes in mind if your room cares about outbound calls.
Dedicated server operators should read the upstream server howto before exposing a lobby. Most desk users only need the client packages from Releases or Snap.
After the first successful bot hand, bookmark the update door and refuse a second installer from a search ad. Update notes: update and uninstall.
After the first game
Bookmark the release list, keep the Snap refreshed on Linux, and refuse a second installer from a search ad. Offline expectations: offline play. Network nights: network play.
When someone asks whether the binary is trustworthy, point at AGPL source, Releases, Snap, and Flathub rather than a random mirror. Safety guide: is it safe.
Phrase-first switch pages keep the head term first in titles: poker leads, then the rival. Comparison pages follow the same order.
Keeping the job name clear
Say poker when you mean the free Texas Hold'em install job. Say the upstream product name when you mean the AGPL program. Say the commercial room name when you mean a cashier client. Mixing those labels is how tickets get the wrong installer.
Lab and travel notes belong on the same ticket as the asset name. Prefer Combined Setup on Windows travel images and Snap on Linux travel images so practice survives airplane mode after the first fetch.
GitHub reading for skeptics: GitHub overview. Editorial process: how we verify. About the publisher: about.
Frequently asked questions
How do I install poker on Windows?
Download the Combined Setup from the latest stable GitHub release for the upstream project, then run the installer. No winget package id was found on this review date. Guide: install on Windows.
Where should I download the client safely?
Prefer GitHub Releases for the upstream project, the Snap store listing, or Flathub. Skip Softonic-style wrappers that rename the setup for ranking. Details: download safe. Keep the filename matching the tag you expect on the release list before you install.
Is the AGPL client free Texas Hold'em?
Yes. The upstream program is AGPL-3.0-licensed free Texas Hold'em with bots, LAN, and internet play. The project states no ads, no real-money gambling, and no tracking. Source lives on GitHub for the client this cluster documents.
Can I switch into this client from a commercial room?
Yes as a habit change for free practice tables. Commercial room clients keep hand histories and cashiers on their side; the AGPL client starts fresh. Guide: poker: switch from PokerStars. Comparison: poker vs PokerStars.
Does this client work offline?
After install, single-player games against computer opponents can run without a network. You still need network once to fetch the installer or Snap, and again for internet lobby play. First hour: installed.
Official releases
All releases on GitHub- GitHub stars
- 653
- Downloads, last 3 releases
- 3.2k
- Latest version
- 2.1.9
2.1.8
v2.1.8
- PokerTH-2.1.8-Combined.dmg 379 MB 133 downloads
- pokerth-2.1.8-linux-x86_64.zip 278 MB 139 downloads
- PokerTH-2.1.8-QML-glibc2.43-x86_64.AppImage 214 MB 111 downloads
- PokerTH-2.1.8-Widget-glibc2.43-x86_64.AppImage 192 MB 55 downloads
- PokerTH-Combined-2.1.8-Setup.exe 158 MB 791 downloads
- pokerth_2.1.8_amd64.deb 147 MB 53 downloads
2.1.7
v2.1.7
- PokerTH-2.1.7-Combined-Setup.exe 151 MB 589 downloads
- PokerTH-2.1.7-Combined.dmg 366 MB 45 downloads
- pokerth-2.1.7-linux-x86_64.zip 265 MB 107 downloads
- PokerTH-2.1.7-QML-glibc2.43-x86_64.AppImage 207 MB 128 downloads
- PokerTH-2.1.7-Widget-glibc2.43-x86_64.AppImage 185 MB 17 downloads
- pokerth_2.1.7_amd64.deb 140 MB 27 downloads
Counts come from the GitHub API at build time and only cover the v* tags shown here. Package managers (winget, Homebrew, Snap, Flathub) and app stores are not included.