Free poker tool
How to Read a GTO Poker Chart
These charts are the starting point
Sharkling solves the spots the chart can't cover, and grades your play against the answer.
The tightest chart at the table
Under the gun, with five players still to act.
Under the gun — RFI
100bb, 6-max cash
16.6%of hands
Range notation
AA, KK, QQ, JJ, TT, 99, 88, 77, 66, 55, 44, 33, 22, AKs, AQs, AJs, ATs, A9s, KQs, KJs, KTs, K9s, QJs, QTs, Q9s:0.32, JTs, J9s, T9s, T8s:0.60, 98s:0.80, AKo, AQo, AJo, ATo, KQo, KJo:0.64, KTo:0.36, JTo:0.65
Hands with a :0.5-style suffix are mixed — the solver plays them that fraction of the time. Copy this string into the equity calculator to run it against a specific hand.
Where this came from: Cash open-raise charts from solver-core's preflop solver (engine v0.1.0). Postflop continuation values calibrated against real postflop solves (Phase B) at 100bb and reused at this depth. No cross-player card removal; cold-continues vs 3-bets pruned. See the methodology page. Converged to 0.00088 bb of Nash distance.
The widest chart at the table
The button, with two players to act and position guaranteed.
Button — RFI
100bb, 6-max cash
49.3%of hands
Range notation
AA, KK, QQ, JJ, TT, 99, 88, 77, 66, 55, 44, 33, 22, AKs, AQs, AJs, ATs, A9s, A8s, A7s, A6s, A5s, A4s, A3s, A2s, KQs, KJs, KTs, K9s, K8s, K7s, K6s, K5s, K4s, K3s, K2s, QJs, QTs, Q9s, Q8s, Q7s, Q6s, Q5s, Q4s, Q3s, Q2s, JTs, J9s, J8s, J7s, J6s, J5s, J4s:0.71, T9s, T8s, T7s, T6s, 98s, 97s, 96s, 95s:0.96, 87s, 86s, 85s, 84s:0.04, 76s, 75s, 74s, 65s, 64s, 63s, 54s, 53s, 52s:0.04, 43s, AKo, AQo, AJo, ATo, A9o, A8o, A7o, A6o, A5o, A4o, A3o, A2o, KQo, KJo, KTo, K9o, K8o, K7o, K6o, K5o, K4o, K3o:0.91, QJo, QTo, Q9o, JTo, J9o:0.50, T9o:0.95, 98o:0.36, 87o:0.22, 76o:0.12
Hands with a :0.5-style suffix are mixed — the solver plays them that fraction of the time. Copy this string into the equity calculator to run it against a specific hand.
Where this came from: Cash open-raise charts from solver-core's preflop solver (engine v0.1.0). Postflop continuation values calibrated against real postflop solves (Phase B) at 100bb and reused at this depth. No cross-player card removal; cold-continues vs 3-bets pruned. See the methodology page. Converged to 0.00088 bb of Nash distance.
Beyond opening ranges
Every opening chart on this page is free with a Sharkling account — all six positions, no trial. The rest of the tree — vs rfi, 3-bet, vs 3-bet, vs 3-bet: call, vs 3-bet: 4-bet — is Sharkling Premium, along with MTT, push-fold and ICM sets from 3-max to 9-max.
- vs RFI
- 3-Bet
- vs 3-Bet
- vs 3-Bet: Call
- vs 3-Bet: 4-Bet
Static charts can't adapt to your opponents
Sharkling's neural solver does — it re-solves the spot for the table you're actually sitting at, then drills you on it.
What a GTO chart actually shows
A solver is handed a precise question — six-handed, 100 big blinds deep, this rake, open-raise or fold from this seat — and plays it against itself until neither side can gain by changing strategy. What comes out is a frequency for every action with every hand. A chart is that table drawn as a grid.
The layout never changes. Pairs run down the diagonal, suited hands sit above it, offsuit hands below. The 169 squares stand in for 1,326 real two-card combinations: a pair is six combinations, a suited hand four, an offsuit hand twelve. That is why the “percentage of hands” figure printed on a chart is never the percentage of squares shaded — the offsuit region carries far more weight than its area suggests.
The caveat belongs at the top rather than the bottom. A chart answers one question, not a general one: change the stack depth, the player count, the rake or the action facing you and the answer moves with it. Both charts above ask the same question — open-raise or fold, 100bb, 6-max cash — and differ only in the seat.
Reading the colours
There are three states, and the third is the one people misread.
- Solid. A pure action. The solver takes it every single time.
- Empty. A fold. Not “sometimes” — never.
- Partly filled. A mixed strategy. The fill height is the frequency, so a square filled to 40% is raised 40% of the time and folded the other 60%.
Charts for spots with three live options — the big blind facing a raise, for instance — use one colour per action instead, usually raise, call and fold, and split a single square between two colours where the strategy is mixed. The reading is identical: colour tells you which action, area tells you how often.
Why solvers mix
A hand gets played two ways only when it is exactly indifferent between them — raising and folding are worth the same number of chips. Anything with a strict preference is played purely, which is why mixed hands cluster along the outer edge of a range and almost never appear in the middle of it.
The practical consequence is liberating. Because mixed hands are indifferent, the expected-value gap between the two actions is close to zero, so picking one and sticking to it costs a fraction of a big blind per 100 hands. Rounding is fine. Rounding everything upward is not — that is how a 20% opening range quietly becomes a 30% one.
Worked example: under the gun against the button
Both charts above come from the same solve, at the same stack depth, answering the same question. Under the gun the solver opens 16.6% of hands; on the button it opens 49.3%. Nothing about the cards changed. What changed is how many players are left to act and whether you are guaranteed the last word after the flop.
| Hand | Under the gun | Button |
|---|---|---|
| AA | Raise 100% | Raise 100% |
| Q9s | Raise 32% | Raise 100% |
| KTo | Raise 36% | Raise 100% |
| 76s | Fold | Raise 100% |
| J9o | Fold | Raise 50% |
| 72o | Fold | Fold |
The top and bottom rows are unanimous and uninteresting: aces are raised from everywhere, 72 offsuit from nowhere. The rows in between are the entire lesson. Q9 suited and KT offsuit sit right on the boundary of the under-the-gun range, so the solver splits them; from the button they are comfortably inside the range and get raised every time. J9 offsuit is the mirror image — never opened under the gun, a genuine coin flip on the button.
Every partly-filled square is at the frontier of its range. That is the test of whether you have read a chart properly: you should be able to point at the edge without reading the numbers.
The six seats compared
| Seat | Opens | Why |
|---|---|---|
| Under the gun | 16.6% | Five players left to act, and you are out of position if any of them call. |
| Middle position (hijack) | 21.5% | One fewer opponent behind buys the mid pairs and the suited broadways. |
| Cutoff | 29.6% | Only three players left, two of them paying blinds. Stealing becomes a motive. |
| Button | 49.3% | Last to act on every street after the flop, against two involuntary bets. |
| Small blind | 40.6% | One player to beat, but out of position for the whole hand. Raise-or-limp. |
| Big blind | — | Acts last preflop, so there is nothing to open into. Its chart is a defending chart. |
The button opens roughly three times as many hands as under the gun, and that single ratio explains most of what separates a winning preflop game from a losing one. The small blind figure needs an asterisk: with only one player left to act, the solver raises a polarised range and limps a supporting one behind it, so the percentage shown is the raising half rather than the whole strategy.
How to practise with charts
- Learn the boundary, not the squares. Knowing where each range stops — which suited ace, which offsuit broadway — is one fact per row rather than thirteen, and it survives far longer than a memorised grid.
- One seat at a time. Trying to install six ranges at once produces six vague ones.
- Round the mixes, then audit the rounding. The hands you rounded up and the hands you rounded down should be roughly balanced.
- Test yourself on hands you actually played. Review your own opens against the position charts rather than re-reading them cold.
Opening ranges are the cheapest part of the tree to learn and the most expensive to get wrong, because every hand starts there. They are also where the chart runs out: once someone 3-bets, or the flop comes down, the answer stops being a grid and starts being a strategy per board. Reading full solver output is the next skill, and it is the same skill — find the indifference, find the edge of the range, ignore the noise in the middle.
Frequently asked questions
What is a GTO poker chart?
A grid of all 169 starting hand types showing how often a solver takes each action in one specific spot. It is the compressed output of a solve: the machine plays the situation against itself until neither side can improve, and the chart records the frequencies it settles on.
What do the half-filled squares on a GTO chart mean?
They are mixed strategies — the solver plays that hand more than one way. The fill height is the frequency, so a square filled to 40% is raised 40% of the time and folded the other 60%.
Why do solvers mix instead of picking the best action?
Because at equilibrium those hands are exactly indifferent: raising and folding are worth the same. Any hand with a strict preference is played purely, which is why mixed hands sit on the outer edge of a range rather than in the middle of it.
Do I have to mix at the table to play GTO?
No. The expected value gap on a mixed hand is close to zero, so rounding it to a single action costs a fraction of a big blind per 100 hands. The mistake is rounding every mixed hand upward, which quietly turns a 20% opening range into a 30% one.
Does one GTO chart work for every game?
No. A chart answers one question — this table size, this stack depth, this rake, this action facing you. Full-ring early position is tighter than the 6-max charts here, and tournament ranges shift with every few big blinds of stack depth.
Related tools
- Hand RankingsEvery hand, ranked — and what beats what.
- Equity CalculatorHand vs hand, hand vs range, range vs range.