Poker Range Builder — Build, Weight & Save Ranges

Paint per-hand weights on the 13×13 grid, run every hand's Monte Carlo equity against any preset or custom range, then export as a solver string or PNG — free, in your browser.

Your range

43 / 1,326 combos · 3.2% of hands
Brush

Click or drag to paint hands at the brush weight. Clicking a hand already at that weight clears it.

Opposing range

530 combos · 40.0% of hands

Saved ranges

Free accounts save 1 range (overwrite anytime). ELITE saves unlimited.

Checking account…

Guide

Building weighted ranges, explained

What a hand weight means, how the equity numbers are computed, a worked BTN-vs-BB example, and an honest comparison with desktop Flopzilla.

What a weighted range actually is

A range is the set of hands you would play a certain way in one spot, and a weightis the share of a hand class's combos inside it. AKs at 100% contributes all 4 suited combos; at 50% it counts as 2. That matters because modern preflop play is full of mixed strategies — a hand that 3-bets half the time and calls the other half belongs in the 3-bet range at 50%, not in or out. Binary grids can't say that; this one can, which is why every stat on this page (combo count, % of hands, average equity) is weight-adjusted. The arithmetic is fixed by the deck: 6 combos per pocket pair, 4 per suited hand, 12 per offsuit hand, 1,326 combos in the full grid — numbers this page's engine reproduces exactly.

How the equity numbers are computed

Press Calculate equity and a background Web Worker runs a Monte Carlo simulation for every weighted hand in your range: deal one of its combos, deal the opposing range a combo in proportion to its weights (skipping card conflicts), complete a random 5-card board, and score both 7-card hands. Ties count as half a win. At the default 5,000 trials per hand class each cell is accurate to roughly ±1%, and the range average pools all trials so it is much tighter. As a calibration check, running a 100%-of-hands range against another 100% range with this engine averaged 49.96% over 507,000 trials — statistically indistinguishable from the true 50%.

One honest caveat, printed on the results card too: equity is not EV. Equity is your pot share if both ranges checked to showdown. It ignores position, bet sizing, fold equity, and equity realization, and this tool never claims solver output. A hand like A5s can show modest raw equity yet be a fine 3-bet bluff for reasons equity alone can't see.

Worked example: BTN open vs BB defend

Load the library's BTN open · 6-max · 100bb range (76 hand classes, 530 combos, 40.0% of hands) and set the opposing range to BB defend · vs BTN open (590 combos, 44.5%). Computed with this engine at 20,000 trials per hand class, the BTN range averages 51.4% equity— barely above a coin flip, despite opening "better" hands. The heatmap shows why: the premium tip is tiny (AA 85%, KK 79%, QQ 74%) while the wide bottom — J6s 38%, Q8o 40% — drags the average down, and even A5s sits at just 53%. That is the real lesson of range thinking: position and initiative, not raw equity, are what make a 40% open profitable. Rebuild the bottom of the range yourself — drop the weakest offsuit hands to 25-50% weight — and watch the average climb as the combo count falls.

How this compares to Flopzilla

Flopzilla earned its reputation: it is the classic desktop tool for board-texture analysis, and its street-by-street filtering (how often a range turns a flush, rivers two pair) goes deeper than this page tries to. But it is a paid Windows download. This builder covers the construction loop — paint weights, import presets, check equity vs a second weighted range, export — free, web-native, on any device including your phone, with nothing to install. The text export uses the standard solver format ("AA,KK,AQs:0.5"), so ranges you build here paste straight into PioSolver, GTO+, or any trainer that accepts range strings. For Flopzilla-style hit distributions on a specific flop, use our free Range Explorer alongside this builder.

Signed-in users can save named ranges and load them on any device: free accounts hold 1 saved range (overwrite anytime), ELITE holds unlimited. The cap is enforced server-side in the database policy, and your saved ranges are readable only by you.

Frequently asked questions

What does a weight on a hand mean?

A weight is the share of that hand class's combos you play in this spot. AKs at 100% means all 4 suited combos are in the range; at 50% it counts as 2 combos. Weights model mixed strategies — modern preflop play is full of hands that raise half the time and call the other half — and every stat on this page (combo count, % of hands, equity averages) is weight-adjusted.

How is the equity calculated?

Monte Carlo simulation, 5,000 trials per hand class, run in a background Web Worker. Each trial deals your hand class one of its specific combos, deals the opposing range a combo in proportion to its weights (skipping card conflicts), completes a random 5-card board, and compares the best five-card hands. Ties count as half a win. At 5,000 trials each per-hand number is accurate to roughly ±1%; the range-average is much tighter because it pools all trials.

Is equity the same as EV?

No. Equity is your share of the pot if both hands were checked to showdown — no betting, no position, no folds. EV additionally depends on stack depth, position, bet sizing, and how well each hand realizes its equity. This tool computes equity only; it never claims solver output or EV.

How many combos are in a full range?

1,326 — every 2-card combination from a 52-card deck. Each pocket pair is 6 combos, each suited hand 4, each offsuit hand 12, across 169 hand classes. The combo counter above updates as you paint, weighted by each hand's percentage.

Can I save my ranges?

Yes — sign in with a free PokerPro account to save a named range and load it on any device. Free (and PRO) accounts hold 1 saved range, which you can overwrite with the current grid or delete and re-save at any time; ELITE accounts save unlimited ranges. The cap is enforced server-side, and your ranges are only readable by you.

How does this compare to Flopzilla?

Flopzilla is a paid Windows download that excels at board-texture breakdowns (how often a range flops a set, a draw, etc.). This builder is free, runs in any browser with nothing to install, supports per-hand weights, computes equity vs a second weighted range, and exports solver-style text or PNG. If you need street-by-street texture analysis, Flopzilla still does things we don't.

What format does the text export use?

The standard solver range string: comma-separated hand codes with an optional :weight fraction, e.g. AA,KK,AQs:0.5,A5s:0.25. Weight 100% is written without a suffix. PioSolver, GTO+, and most trainers accept this format.

Related tools

New to range thinking? Our free 15-minute Poker 101 course covers ranges, equity, and pot odds from zero.

Related tools

✉️ FREE STRATEGY EMAILS

Interesting spots. Solver-grade analysis.

Occasional strategy emails: one interesting hand, broken down with equity, range vs range, and the GTO answer. Free, unsubscribe any time.

Unlimited AI hand reviews and every cheatsheet — PRO from $9/mo