Free poker tool

How to Read a GTO Poker Chart

A GTO chart compresses a solver’s entire strategy for one spot into a 13×13 grid: 169 starting hands, each shaded by how often the solver takes each action. The half-filled squares are the interesting ones. Here is how to read them.

These charts are the starting point

Sharkling solves the spots the chart can't cover, and grades your play against the answer.

Try Sharkling free

The tightest chart at the table

Under the gun, with five players still to act.

Under the gunRFI

100bb, 6-max cash

16.6%of hands

AA
AKs
AQs
AJs
ATs
A9s
A8s
A7s
A6s
A5s
A4s
A3s
A2s
AKo
KK
KQs
KJs
KTs
K9s
K8s
K7s
K6s
K5s
K4s
K3s
K2s
AQo
KQo
QQ
QJs
QTs
Q9s
Q8s
Q7s
Q6s
Q5s
Q4s
Q3s
Q2s
AJo
KJo
QJo
JJ
JTs
J9s
J8s
J7s
J6s
J5s
J4s
J3s
J2s
ATo
KTo
QTo
JTo
TT
T9s
T8s
T7s
T6s
T5s
T4s
T3s
T2s
A9o
K9o
Q9o
J9o
T9o
99
98s
97s
96s
95s
94s
93s
92s
A8o
K8o
Q8o
J8o
T8o
98o
88
87s
86s
85s
84s
83s
82s
A7o
K7o
Q7o
J7o
T7o
97o
87o
77
76s
75s
74s
73s
72s
A6o
K6o
Q6o
J6o
T6o
96o
86o
76o
66
65s
64s
63s
62s
A5o
K5o
Q5o
J5o
T5o
95o
85o
75o
65o
55
54s
53s
52s
A4o
K4o
Q4o
J4o
T4o
94o
84o
74o
64o
54o
44
43s
42s
A3o
K3o
Q3o
J3o
T3o
93o
83o
73o
63o
53o
43o
33
32s
A2o
K2o
Q2o
J2o
T2o
92o
82o
72o
62o
52o
42o
32o
22
Always raiseMixed — the fill height is the frequencyFold
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.

ButtonRFI

100bb, 6-max cash

49.3%of hands

AA
AKs
AQs
AJs
ATs
A9s
A8s
A7s
A6s
A5s
A4s
A3s
A2s
AKo
KK
KQs
KJs
KTs
K9s
K8s
K7s
K6s
K5s
K4s
K3s
K2s
AQo
KQo
QQ
QJs
QTs
Q9s
Q8s
Q7s
Q6s
Q5s
Q4s
Q3s
Q2s
AJo
KJo
QJo
JJ
JTs
J9s
J8s
J7s
J6s
J5s
J4s
J3s
J2s
ATo
KTo
QTo
JTo
TT
T9s
T8s
T7s
T6s
T5s
T4s
T3s
T2s
A9o
K9o
Q9o
J9o
T9o
99
98s
97s
96s
95s
94s
93s
92s
A8o
K8o
Q8o
J8o
T8o
98o
88
87s
86s
85s
84s
83s
82s
A7o
K7o
Q7o
J7o
T7o
97o
87o
77
76s
75s
74s
73s
72s
A6o
K6o
Q6o
J6o
T6o
96o
86o
76o
66
65s
64s
63s
62s
A5o
K5o
Q5o
J5o
T5o
95o
85o
75o
65o
55
54s
53s
52s
A4o
K4o
Q4o
J4o
T4o
94o
84o
74o
64o
54o
44
43s
42s
A3o
K3o
Q3o
J3o
T3o
93o
83o
73o
63o
53o
43o
33
32s
A2o
K2o
Q2o
J2o
T2o
92o
82o
72o
62o
52o
42o
32o
22
Always raiseMixed — the fill height is the frequencyFold
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.

Try Sharkling free

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.

HandUnder the gunButton
AARaise 100%Raise 100%
Q9sRaise 32%Raise 100%
KToRaise 36%Raise 100%
76sFoldRaise 100%
J9oFoldRaise 50%
72oFoldFold

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

SeatOpensWhy
Under the gun16.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.
Cutoff29.6%Only three players left, two of them paying blinds. Stealing becomes a motive.
Button49.3%Last to act on every street after the flop, against two involuntary bets.
Small blind40.6%One player to beat, but out of position for the whole hand. Raise-or-limp.
Big blindActs 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.

Keep reading