Solver frequencies, executed without bias.
A poker randomizer is an outside source of random numbers you read at the table to carry out a mixed strategy — bet 60%, check 40% — so your habits don’t choose for you. Randomizer Widget is one for Windows: an on-screen readout that draws a fresh 0–100 value from your operating system’s cryptographic RNG on an interval you set.
You bring the strategy; the readout keeps the execution honest. With Pro, every table you open gets its own.
live · 0–100 · OS cryptographic RNG · refreshes every 3 seconds
Why mixed strategies need an outside randomizer
A solver often splits a hand between actions — bet 60, check 40. That split is a frequency across the whole range, carried out one hand at a time. It doesn’t mean the hand is 60% good, and you can’t hit it by feel.
People are poor random generators
Asked to be random, people alternate too often and avoid streaks; under pressure, some repeat instead. Either drift is a pattern.
Comfort pulls you off the frequency
Players slide toward their comfortable lines: the same few bluffs, the same safe check. Each decision can look fine on its own — the pattern is what an attentive opponent picks up.
Mixing protects your ranges
Keeping a hand in more than one line leaves no line without it. Always 3-bet AQo and your calling range holds none of it, which leaves that range weak on A-Q-x boards.
It matters most against strong players
Mix only where actions are close in value; play clear-cut spots the same way every time. At low stakes few opponents notice patterns, and against obvious leaks, exploiting them beats staying balanced.
A randomizer takes the choice out of the moment. You stop deciding and start reading.
Where solver frequencies come from: GTO frequencies explained →How a poker randomizer turns a frequency into an action
- 1
Bring your frequency
From your study, a solver or a chart — Randomizer Widget never supplies one. Say the spot is call 30%, fold 70%.
- 2
Set a threshold
under 30 → call · 30 or over → fold. The readout runs 0–100, so the threshold is the percentage. Pick a convention once and keep it.
- 3
Read, then act
When the decision arrives, glance at the current value before you form an opinion, and take the action it lands on.
Three-way splits, one number
Raise 25 / call 55 / fold 20 becomes three bands:
- 0–24 raise
- 25–79 call
- 80–100 fold
A watch face or your hole-card suits can’t split three ways this cleanly.
No reroll, by design
A fresh value arrives on a fixed interval — 1 to 60 seconds, 3 by default — and there is no button to draw again, so you can’t shop for the number you wanted. Overriding it “just this once” is a pattern too.
How a randomizer works when you multi-table
Reading a watch face as a pie chart works at one relaxed table. Across six or sixteen fast ones, mental methods stop scaling — and card suits give only 25% and 50% buckets that stay fixed for the whole hand.
Its own draw per table
Reusing one number for simultaneous decisions ties them together. Every readout draws its own value on each tick; tables never share a number.
At the point of decision
With Pro, a readout attaches to each table and follows it as you move, resize or minimize it, so the number sits where you’re already looking.
One quiet tick
Every readout refreshes on the same interval, with no table limit, across as many monitors as you run. The session settles as one motion — nothing strobes.
DetectsGGPokerPokerStarsCoinPoker
Randomizer Widget finds your tables by detecting your poker client’s windows and attaches a readout to each. Compatibility details are in the FAQ.
See the multi-table view
How the controls work, the poker clients it detects, and how to request another.
Free and Pro, compared
A finished tool, not a trial. One standalone readout you park anywhere — beside a single table or anywhere on your desktop. Always-on-top by default, every style control, and the same cryptographic RNG as Pro.
- one complete, fully-styled widget
- floats anywhere · always-on-top · resizable
- same cryptographic RNG as Pro
- for one table — or any desktop
Every open poker table gets its own readout with its own draw, following the table through moves, resizes and minimizes. It follows; you play.
- every open table, auto-detected
- an independent draw per table
- follows move · resize · minimize
- everything in Free
One app, one download, only on the Microsoft Store. Pro is $24.99 a year — a Store-managed subscription unlocked inside the app, with no accounts and no separate checkout. The Store shows your local price.
| Feature | Free | Pro |
|---|---|---|
| Price | $0 | $24.99 per year (USD) |
| Widgets | One standalone widget | One on every open poker table — plus everything in Free |
| Follows tables | No — it floats where you park it | Yes — move, resize, minimize |
| Draws | One value per interval | One independent value per table, per interval |
| Table limit | n/a — the widget is table-independent | None, across as many monitors as you run |
| RNG source | OS cryptographic RNG | Identical — the same OS cryptographic RNG as Free |
| Platform | Windows 10 version 2004 (build 19041) or later, or Windows 11 | Windows 10 version 2004 (build 19041) or later, or Windows 11 |
| Distribution | Microsoft Store only | Microsoft Store only |
The spec sheet: RNG, scope, telemetry, and what it reads
- unbiased by construction
- Randomizer Widget draws every value from your OS’s cryptographic RNG — RandomNumberGenerator.GetInt32 — and nothing else. No seeds, no weighting, no reroll. Each widget draws independently.
- you bring the strategy
- Randomizer Widget never supplies a frequency, a range or advice. It shows a number; what you do with it comes from your own study.
- zero telemetry, fully local
- Randomizer Widget makes no network call of its own. No accounts, no analytics, no phoning home — your subscription is checked by the Microsoft Store itself, and updates arrive the same way.
- not a HUD
- To follow a table, Randomizer Widget reads only that window’s public metadata — its title, window class, on-screen position and owning process. Never its contents: no cards, pots or stats, no screen capture, no automated input.
Styling the readout
Style the readout any way you like — color, glow, border, corners, opacity, size. Set it once; the look applies to every widget at once.
- digit + background color
- glow · on/off, color, intensity
- border · color + thickness
- corner radius · opacity · size
- 7- or 14-segment typeface
- drag handle · docks to any edge
Also a plain on-screen random number.
The free widget doesn’t need a poker table: a live 0–100 value on top of your desktop, offline and private, for anything that needs a fair number in view.
The same readout, in your browser.
Same RNG, same rules.
hello@randomizerwidget.com — tell us you want itRandomizer Widget FAQ
Why use a randomizer if I already know my frequencies?
Randomizer Widget exists because knowing a frequency and carrying it out are different skills. People are poor at producing randomness: we alternate too often, avoid streaks, or drift toward our comfortable lines, and any drift is a pattern an attentive opponent can read. Reading an outside number takes the choice out of the moment.
Should I randomize every decision?
No — Randomizer Widget is for mixed spots, where a solver splits a hand between actions that are close in value. Where one action is clearly better, play it every time. Randomizing matters most against strong, attentive opponents; at low stakes few players notice patterns, and against opponents with obvious leaks an exploitative adjustment usually beats staying balanced. Some coaches mix by category rather than hand by hand; the readout is a clean way to carry out whichever mix you choose, not a claim that more randomizing means more profit.
How does a 0–100 number map to my frequency?
Randomizer Widget shows a whole number from 0 to 100 inclusive, so set your threshold at your frequency: for a 30% call, call when the value is under 30. Because the range has 101 outcomes, "under 30" comes up 29.7% of the time rather than 30% — an error under half a percentage point, negligible in practice. For a three-way split such as raise 25 / call 55 / fold 20, use bands: 0–24 raise, 25–79 call, 80–100 fold.
Can I reroll a number I don’t like?
No — Randomizer Widget has no reroll button, by design: a new value arrives only on the interval you set (1–60 seconds, 3 by default). If you could draw again, you could shop for the number you wanted, which brings back exactly the bias a randomizer is there to remove.
Should low numbers mean the passive or the aggressive action?
Randomizer Widget works with either convention. Some players take the aggressive action on low numbers ("under 30, raise"); others keep high numbers for aggression. What matters is choosing one convention and keeping it, so the mapping is never decided after you have seen the number.
Is it really random?
Yes — Randomizer Widget draws every value from your operating system's cryptographic random number generator, the same source used for security keys. No seeds, no patterns, no adjustable weighting, and no reroll. Each widget draws independently on every tick.
Does it read my cards? Is it a HUD or real-time assistance?
No — Randomizer Widget reads no game state: to follow a table, it reads only that window's public metadata — its title, window class, on-screen position and owning process — never its contents. It is not a HUD, solver, real-time-assistance tool or bot: it does not analyze play, give odds or recommend actions, and it never sends input or makes network calls of its own. It shows a random number; the frequency you act on comes from your own study.
Is it allowed on my poker site?
Randomizer Widget cannot answer that for you: each poker room sets its own rules on third-party software, and those rules change. Check your room’s current terms before you use it. No claim is made that any room permits it, and you are responsible for complying with the terms of any software you run it alongside.
Which poker clients does it work with?
Randomizer Widget works by detecting your poker client's table windows. It supports GGPoker, PokerStars and CoinPoker. If a skin runs under a different executable, you can add its process name via the built-in detection check; new clients ship in app updates. You are responsible for complying with your room's terms of service.
Can I use Randomizer Widget as a general-purpose random number generator?
Yes — Randomizer Widget's free tier is a general-purpose, always-on-top random number generator for Windows: a live 0–100 value on your screen, refreshing on the interval you set. Most desktop RNGs are a button you click in a dialog; this one stays on screen, on top, offline and private. Style it, size it, park it anywhere.
Why Microsoft Store only?
Randomizer Widget ships as one download covering both tiers: the app is free to install, and Pro unlocks inside it as a Store-managed subscription. The Store handles updates, refunds, and entitlement — so the app needs no accounts, no separate checkout, and no payment or licensing code of its own. That keeps the zero-telemetry promise honest.