PQL Engine
Poker query language in the browser. See the docs for reference. Recipes →
Results
IdlePress ⌘+Enter to run. Press ⌘+? for the function reference. Tap Run to see results, or pick from Examples.
PQL (Poker Query Language) is a SQL-like language for asking precise poker probability questions: the equity of a hand against a range, how often a board runs out monotone, or how frequently a starting hand flops a set or better. SolvePoker's PQL Engine is a free, clean-room implementation that computes everything in your browser with no download, account, or license. It supports Hold'em, Short Deck, Pot-Limit Omaha in 4-, 5-, and 6-card forms, Omaha Hi-Lo in 4- and 5-card forms, Seven-Card Stud, Stud Hi-Lo, and Razz, and the Copy share link action creates a short URL that reproduces any query. The Recipes link at the top of the page collects ready-to-run queries as browsable pages, and the docs cover the full syntax.
PQL Engine FAQ
How it works
Write SQL-like Poker Query Language queries and run them in your browser: equity, hand strength, draws, board textures and ranges across Hold'em, Short Deck, Omaha, Omaha Hi-Lo, Stud and Razz. No install and no account.
What is PQL?
PQL (Poker Query Language) is a SQL-like language for precise poker probability questions, for example the equity of a hand against a range, or how often a board pairs. SolvePoker runs a clean-room implementation entirely in your browser.
Is the PQL Engine free?
Yes. Completely free, with no account, download, or license. All computation runs locally in your browser (hand evaluation in WebAssembly).
Which games does it support?
Hold'em, Short Deck (6+), Pot-Limit Omaha in 4-, 5- and 6-card forms, Omaha Hi-Lo in 4- and 5-card forms, Seven-Card Stud, Stud Hi-Lo and Razz.
Can I share my queries and results?
Yes. Copy share link (in the settings menu) creates a short URL that stores the query, trial count and seed. Anyone opening it gets the exact query, and running it with the same seed reproduces the same numbers. You can also copy results as text or save a PNG.
Where can I find example queries?
The Examples drawer in the editor has 8 runnable queries, ordered simple to complex, each showing a different part of the language. The Recipes link at the top of the page collects three worked guides plus fifteen single-question recipes, and the docs cover the full syntax.