About the Game
Balatro is a poker-inspired roguelike deck builder all about creating powerful synergies and winning big.
Combine valid poker hands with unique Joker cards in order to create varied synergies and builds. Earn enough chips to beat devious blinds, all while uncovering hidden bonus hands and decks as you progress. You’re going to need every edge you can get in order to reach the boss blind, beat the final ante and secure victory.
The definitive poker roguelike experience.
Endless possibilities - every pick-up, discard and joker can dramatically alter the course of your run.
In-depth campaign mode complete with 8 difficulties, as well as challenge and seeded runs.
Deftly deploy an array of potent tools: different Decks, Jokers, Tarot cards, Planet cards, Spectral cards, and Vouchers. Use these versatile instruments to ignite a combo frenzy and turbocharge your poker hands, crafting electrifying, adrenaline-fueled synergies.
150 Jokers, each with their own unique abilities
15 Decks with distinct modifiers to choose from for each run
5 potential variants of each Joker which add further abilities
22 Tarot cards variants that can enhance your regular playing cards
11 Planet cards that help level up your possible poker hands
32 Voucher cards to help provide permanent buffs for your current run
Immerse yourself in Balatro’s distinctive psychedelic world. Let the synthwave soundtrack wash over you - wind down, escape the daily grind and prepare to enter the ultimate roguelike flow state.
Improve your collection and discover new cards and secrets with every single run.
Make use of the in-depth stats screen to study your best hands, most used Jokers, and more!
Immerse yourself in the CRT fuzz and enjoy detailed, hand-crafted pixel art.
Screenshots
12 images
Version Information
Steam Patch Notes
Official update history
- Updated version of Love2D (the engine) - this fixes an issue on Windows and Steam Deck causing poor/stuttery performance for some players
- Added VC++ 2022 redistributable as an installation requirement
- General performance improvements
- Added toggle for 'Reduced Motion', removing the swirly background, gyrating card motion, much of the 'juice' in the game
- Changed default fallback tarot from Fool to Strength (when all tarots are on screen)
- Banned top-up tag and Antimatter on Jokerless Challenge
- Changed Gold Stake random seeds - now ensures that the first Legendary Joker on that seed is a Joker that you have not won with on Gold Stake (For Completionist++ hunting)
- Changed ante scaling in white stake:
- Ante 3: 2800 -> 2000
- Ante 4: 6000 -> 5000
- Changed ante scaling in green stake:
- Ante 2: 1000 -> 900
- Ante 3: 3200 -> 2600
- Ante 4: 9000 -> 8000
- Ante 5: 18000 -> 20000
- Ante 6: 32000 -> 36000
- Ante 7: 56000 -> 60000
- Ante 8: 90000 -> 100000
- Changed ante scaling in purple stake:
- Ante 2: 1200 -> 1000
- Ante 3: 3600 -> 3200
- Ante 4: 10000 -> 9000
- Ante 6: 50000 -> 60000
- Ante 7: 90000 -> 110000
- Ante 8: 180000 -> 200000
- Changed Orange Stake
- Scrapped increasing pack cost
- Added new 'Perishable' mechanic, Jokers have a 30% chance to have a 'Perishable' sticker, disabling them after 5 rounds
- Changed Gold Stake
- Scrapped -1 hand size
- Added new 'Rental' mechanic, Jokers have a 30% chance to have a 'Rental' sticker (stacks with eternal/perishable), making them cost $1 up front and $3 every round
- Changed eternal to apply to Jokers in Buffoon packs
- Changed Eternal/Rental/Perishable sticker location to be in the top left corner
- Made some non-retroactive scaling Jokers incompatible with 'Perishable' (Ceremonial Dagger, Glass Joker, Hologram, Ride the Bus, runner, constellation, green joker, red card, madness, square joker, vampire, rocket, obelisk, lucky cat, flash card, spare trousers, castle, wee)
- Changed the first shop in every run to always include a normal Buffoon pack as one of the pack options
- Upcoming blinds/tags can now be seen in the shop immediately after defeating a boss blind/cashing out
- Some Blinds are now be banned on challenge runs
- banned Crimson Heart, Verdant Leaf and Amber Acorn on 'Jokerless'
- banned Verdant Leaf on 'Typecast'
- banned Verdant Leaf on 'Non-Perishable'
- banned The Plant on 'Mad World'
- Buffed Saturn
- Now gives +3 mult instead of +2 mult for Straights
- Buffed Neptune
- Now gives +4 mult instead of +3 mult for Straight Flush
- Buffed Eris
- Now gives +50 chips instead of +40 chips for Flush Five
- Buffed Ceres
- Now gives +4 mult instead of +3 mult for Flush House
- Square Joker now has a square sprite
- Blue Joker sprite was fixed (2 out of place blue pixels)
- Changed Uncommon tag - Now makes the uncommon joker free
- Changed Rare tag - Now makes the rare joker free
- Negative, Polychrome, Holo, Foil tags all make their respective joker free
- Changed Investment to give $25 instead of $15
- Changed 8 Ball - scrapped old effect, new effect -> 1 in 4 chance to spawn a tarot when any played 8 is scored
- Changed Blue Seal - now creates the planet card of the final poker hand played during the round
- Changed both Mad and Clever Joker - scrapped 'contains 4 of a kind' effect, now applies instead to any hand that contains a 'Two Pair'
- Changed Yorick - scrapped old effect, new effect -> gains X1 mult every 23 cards discarded (starts at X1)
- Changed Magician Tarot - now applies lucky to 2 cards instead of 1
- Changed Midas Mask - now only applies Gold enhancement to scoring face cards, costs $7 was $6
- Changed Vampire
- now only removes enhancement from scoring cards
- gives X0.1 mult per enhancement instead of X0.2 mult
- Changed Madness - now only applies on small/big blinds, not on boss blind selection
- Changed To Do list - poker hand no longer changes on payout, always changes at end of round (won't get stuck on Straight Flush)
- Changed description of Shortcut to include a more apt example (10 8 6 5 3)
- Changed Ancient Joker - the selected suit is no longer able to repeat between rounds
- Changed Swashbuckler - Now adds sell value of all other Jokers to Mult, not just the Jokers to the left
- Changed Hanging Chad - Now retriggers the first played card 2 times instead of once
- Changed Runner - now starts at +0 chips and gives +15 chips per straight, was +20 and +10 per straight
- Changed Flower Pot - Now includes the base suit of debuffed cards when determining if it will trigger
- Changed Bootstraps to include current mult bonus in description
- Changed all 4 Sinful Jokers (one for each suit) - they now each give +3 mult per suit instead of +4 mult
- Changed Banner - now gives +30 chips per remaining discard instead of +40 chips
- Changed Fibonacci - costs $8 instead of $7, because Fibonacci
- Changed Square Joker - now starts at +0 chips, was +16 chips, now costs $4, was $5
- Changed Wee Joker - now starts at +0 chips, was +10 chips
- Changed Steel Joker - Now gives X0.2 mult per Steel card in full deck instead of X0.25 mult
- Changed Odd Todd - Now gives +31 chips per odd ranked card instead of +30 mult
- Changed Sixth Sense - Now uncommon and $6, was rare
- Changed Hiker - Now gives +5 chips to every scoring card played instead of +4 chips
- Changed Gros Michel - Now has a 1 in 6 chance to go extinct instead of 1 in 4
- Changed Seance - Now uncommon and $6, was rare and $7
- Changed Riff-Raff - Now $6, was $4
- Changed Vagabond
- Rare, was uncommon
- $8, was $6
- Applies when you have $4 or less, was $3 or less
- Changed Cloud 9 - Now $7, was $6
- Changed Mail-In Rebate - Now $5 was $3
- Changed Reserved Parking - Now common, was uncommon
- Changed Lucky Cat - Now gains X0.25 per lucky proc, was X0.2
- Changed Trading card - Now costs $6, was $5
- Changed Campfire - Now gains X0.25 per card sold, was X0.5
- Changed Smily Face - Now give +5 mult per face card, was +4 mult
- Changed Golden Ticket - Now payes out $4 per gold card played, was $3
- Changed Bloodstone - Now has a 1 in 2 chance to proc, was 1 in 3, gives X1.5 mult, was X2 mult
- Changed Onyx Agate - Now gives +7 mult per club card, was +8 mult
- Changed Glass Joker - Now gives X0.75 mult per glass card destroyed, was X0.5 mult
- Changed Stuntman - Now gives +250 Chips, was +300, is now rare, was uncommon, is not $7, was $6
- Changed Invisible Joker - Now requires 2 rounds and costs $8, was 3 rounds and $10
- Changed wording on most scaling jokers to refer to 'this joker'
- Fixed bug where opening a booster pack with hand size of 0 was unskippable
- Fixed bug where the card generated by 'Certificate' was not being debuffed by the boss
- Fixed bug in the rate at which eternal/perishable Jokers were being generated
- Fixed bug where Buffoon Pack could show up in Jokerless challenge
- Fixed bug where debuffed negative Jokers being sold doesn't reduce the number of available joker slots
- Fixed bug where sticker seeding was shared between shop and booster packs
- Upgraded love2D to newest release
- Fixed issue where game would not start on MacOS Big Sur
- Fixed bug where 'completionist plus' was being unlocked without fulfilling condition
- Fixed exploit where challenge runs could despawn starting Jokers
- Fixed bug where challenge vouchers could reappear in first shop
- Removed option to continue a run you are currently playing
- Fixed issue where Mac version was rendering at lower resolution than the display
- Updated localization for most languages
- Fixed an issue with seeded runs where Initial card order was not guaranteed
- Fixed bug where symlinked save files were unable to be saved properly
- Changed Seal-applying spectral cards so they de-select the card after the seal is applied
- Changed Luchador to no longer be compatible with eternal
- Changed CRT filter to no longer show flashing green/red lines
- Mac Port (!!!)
- Fixed bug where returning to main menu when unlocking achievement sometimes crashed the game
- Fixed bug where enhancement/seal in standard pack were not tied to the Ante in seeded run
- Fixed various grammer/nomenclature issues with Jokers
- Fixed bug where Black Hole/Soul did not appear based on Ante
- Changed wording on Foil, Holographic, Polychrome, Negative tags to be more clear about their effect
- Fixed bug where Chicot disabling the Manacle was not drawing a card to fill out the empty space in hand
- Fixed bug where destroying any non-glass card with hanged man caused a message under Glass Joker
- Fixed bug where Raised Fist was not triggering in order with face cards/10s
- Fixed wording for perishable challenge - "all Jokers are eternal"
- Fixed bug where 'Mid Stakes' achievement was being unlocked on Blue stake instead of Black stake
- Fixed bug where unlocked Deck name was not localized
- Fixed bug where Deck view in challenge run didn't have localized challenge name
- Fixed bug where Jokers that give end of round money were not showing their localized name
- Fixed Controller mapping when selecting hand - you may now cycle around bot the right and left of the hand when selecting cards
- Fixed bug where 'high score' text was behind some UI
- Fixed bug where future skip tag popups were behind some UI
- Fixed bug where Steam Cloud was not saving profile/save game data
- Fixed bug where Perkeo copying some tarot/spectral cards caused a crash (WoF and Ectoplasm)
- Fixed bug where erosion was unable to be eternal
Please report any bugs/issues over on the discord:
www.discord.gg/balatro
The main update is a new deck peek feature - where you have 2 ways to look at your pool of undrawn cards during the round. You also now interact with your deck by clicking it instead of going to 'Run Info'.
There is also an improved tooltip system that should give better vital context throughout the game.
Check out all changes and fixes below!
Changes:
-General performance improvements
-Can now sell cards in more situations
-Changed negative effect to be slightly hue shifted
-New run screen in main menu defaults to 'Continue' when applicable
-reworded Death to be more clear
-Bosses that debuff your entire hand and throw it away warn you when they are about to do so
-Brand new tooltip system, more information is now displayed for cards
-Renamed high scores to stats
-New top 10 stats screen for each most used Joker/Consumable/Voucher
-You now get a sticker for beating the demo with the base Stake difficulty for each Joker in the collection
-Seeded runs can no longer discover items in your collection
-Seeded runs no longer count toward your stats
-Seeded runs no longer allow you to unlock items in your collection
-View Deck button only shows on hover
-Changed Blackboard to count debuffed spades/clubs but NOT debuffed wildcards
-Changed wording on Dusk to say 'Retrigger'
-Changed To Do list to always randomly select a different poker hand
-Changed the Deck Peek to have larger labels/shade coded columns for Aces/Faces/Numbers
-Updated wording on Smeared Joker to be more explicit
-Base straight chip/mult buff
-Base Flush chip/mult buff
-Buff for Neptune, Saturn, Jupiter
Bugfixes:
-Fixed a bug where collection alerts were staying on screen after closing the collection menu
-Fixed a bug where viewing poker hands was creating garbage in engine
-Fixed a bug where using consumables when round ends crashes game
-Fixed a bug where non-integer numbers were being shown for display resolution
NOTE - SDL scaling doesn't play nice with Windows, so if you have windows scaling set to anything other than 100% your 'fullscreen' resolution numbers might look wonky. Make Balatro run in high DPI mode to fix this, but otherwise there isn't an issue with the numbers being off
-Fixed a bug where To Do list had hand reroll on reload
-Fixed a bug where some buttons could be clicked multiple times (Cash out, sell, use, open, etc.)
-Fixed a bug where packs were respawning on load after rerolling in the shop
-Fixed a bug where cards were not correctly being pseudorandomly selected by things like Wheel of Fortune, Aura, Talisman, etc.
-Fixed a bug where double clicking 'play' on the psychic caused wacky things
-Fixed a bug where glass cards with gold seals get redrawn to hand as nothing
-Fixed a bug where empty decks could not be clicked
-Fixed a bug where DNA created cards with a red back instead of the deck colour
-Increased Jolly Joker mult from 5 to 8
-Increased Zany Joker mult from 7 to 10
-Increased Mad Joker mult from 10 to 15
-Increased Crazy Joker mult from 7 to 10
-Increased Droll Joker mult from 7 to 10
-Increased all suit multiplier cards from +2 to +4 per card of that suit
-Modified range of payouts for Misprint from 0,12 to -3,20
-Increased Fibonacci payout from +2 mult to +4 mult
-Increased Glass Joker bonus mult to +10
-Increased Even Steven payout from +2 to +4 mult
-Increased Scholar payout from +1 mult to +4 mult
-Increased Ride the Bus payout from +1 to +2 mult per consecutive hand without face cards
-Increased Bloodstone from +4 to +8 mult per heart card
-Increased Satellite from $2 to $4 per unique planet
-Increased Holographic payout from +5 to +10 mult
-Decreased Foil payout from +50 to +30 chips
-Decreased Polychrome payout from X2 to X1.5 mult
Bugfixes:
-Fixed bug where cards could be repeatedly used/sold/redeemed
-Fixed bug where enhanced cards in shop could only be purchased with joker room
-Fixed bug where final boss wasn't reliably showing up on ante 10, showed up earlier
-Fixed bug where the investment tag was preventing some other tags from working at all
-Fixed bug where using a voucher or planet was causing a graphical issue in blind selection
-Fixed bug where Manacle was triggering Matador with 0 discards
-Added 'Tags' - rewards for skipping each blind
-15 new tags in total:
Uncommon Tag, Rare Tag, Negative Tag, Foil Tag, Holographic Tag, Polychrome Tag, Investment Tag, Voucher Tag, Boss Tag, Gold Seal, Charm Tag, Meteor Tag, Enhanced Tag, Handy Tag, Garbage Tag
-Tags are automatically used at the appropriate time
-Blinds are now encountered individually. You must choose to face or skip the small blind, then face or skip the big blind, then you must face the boss blind
-Vouchers no longer restock every round. Defeating the boss blind restocks the shop voucher
-Unpurchased vouchers will reappear in the next shop until the boss blind is defeated
-Tutorial updated with this information
-Added tooltip text to High Priestess to show which card it will copy
-Added a 'copy seed' button to the game, copies seed to clipboard
-Added 'paste seed' button to new seeded runs, pastes text from clipboard
-Removed the silver spoon/hierloom vouchers
-Added Blank/[????] vouchers to replace them
-Modified some Joker text to be more consistent
-Invisible Joker now self destructs when it pays out
-Mr Bones now only saves you if you have scored at least 25% of needed chips
-Right click now deselects all cards in hand
-Click on splash screen skips animation
-Strength turns Aces into 2s
-Demo round limit now tracked via Steam
-Seeded runs show seed in red - unseeded shows black
Bugfixes:
-Fixed bug where menu 'Play' button doesn't let you select deck/continue
-Fixed bug where completed collections only had 203 of 204 unlocks
-Fixed bug where Chicot was not disabling the current boss
-Fixed bug where debuffed gold cards were returning to hand when played
-Fixed bug where the Hook crashes the game when no cards are left in hand
-Fixed bug where foil/holo/polychrome playing cards were not showing the effect on the back of the cards in some cases
-Fixed bug where nil high score was crashing the game
-Fixed bug where juggler/troubadour were adding random cards to your hand in the planetarium and tarot reading
-Fixed bug where num pad was not working as input for seeds
-Fixed bug where Raised Fist triggered on debuffed cards
-Fixed bug where duplicated stencil was not working during the next round
-Fixed Typo (reedeem -> redeem)
-Fixed bug where ride the bus was considering unscored cards
-Fixed bug where 8 ball was considering unscored cards
-Fixed bug where steel card description for The Chariot did not have '?'
-Fixed bug where debuffed cards behaved as if they had no suit
-Fixed bug where victory happened before saving the final hand result
-Steel card added '?' to description
-Hanged man changed 'Remove' to 'Destroy' in description
-All 0s are changed to Os in the seeds
Bugfixes:
-Fixed bug where 4X 7 of clubs unlock wasn't working
-Fixed bug where buying most used joker polychrome unlock wasn't working
-Fixed bug where Chaos + reroll was increasing shop reroll value by 1
-Fixed bug where endless mode loses win streak
-Fixed bug where fire effect happens on planet card use during round
-Fixed bug where 0 and O were used in generated seeds
-Fixed bug where upgrading the shop removed 'buy and use' buttons
-Fixed bug where winning with 4 or fewer jokers unlock wasn't working
-Updated discord link
-Added skip button to tutorial
-Updated description of Pattern and Tessellation
-Updated description of Magnet and Electromagnet
-Loyalty card less weird looking when it's ready to trigger
Bugfixes:
-Fixed bug where tutorial was causing crash
-Fixed bug where Misprint was causing crash at 0 cards left in deck
Current Release
17459173
Uploaded Mar 10, 2026
System Requirements
How to Install
Balatro.exe to play
Troubleshooting tips
• Run Redist/_CommonRedist installers if game won't start
• Add folder to Windows Defender exclusions
• Run as administrator
Download
Direct link available
65 MB
17459173
You May Also Like
View AllDownload Balatro for PC with a direct link or via torrent. Get the full version of Balatro for free. Balatro is a Casual released by LocalThunk.