Where Does Balatro Store Mods?
Where Balatro keeps Lovely and Steamodded mods on Windows, Mac and Linux, separate from save files.
Last updated
Balatro mods live apart from saves. The Lovely injector reads a Mods folder in the per OS user data tree: Roaming Balatro on Windows, Application Support Balatro on Mac, and the matching Proton tree on Linux. Steamodded and its dependencies sit in the same place.
Saves stay in the profile files beside Mods, so back up both halves for a full move. The Lovely logs and dump folders inside Mods help when a new patch breaks half your list. Keep the injector version matched to your mod set.
Where Balatro stores this, by platform
%APPDATA%\Balatro\Mods
Lovely and Steamodded mods as one folder per mod. Launch once with Lovely installed to create it. Logs and dump subfolders help debug broken mods after game updates.
~/Library/Application Support/Balatro/Mods
Same Mods layout under Application Support. Run through the macOS Lovely script once to create it. Steam installs cannot launch Lovely through the client on Mac.
~/.steam/steam/steamapps/compatdata/2379780/pfx/drive_c/users/steamuser/AppData/Roaming/Balatro/Mods
Same Windows relative layout under Proton for app 2379780. Native love builds use a separate Mods tree under local share. Set the Wine DLL override for winmm on Deck.
Frequently asked questions
How do I install a Balatro mod?
Drop the mod folder into the Mods directory so it sits beside other mods, not nested inside one. Lovely loads each top level folder with a lovely.toml as one mod. Restart the game and check the Mods menu entry.
How do I move Balatro mods to a new computer?
Copy the whole Mods folder with the game closed, plus your save profile for unlocks. Mods travel as folders, unlocks travel in the save. A new machine needs Lovely installed again before the copied mods load.
Notice an outdated path? Let us know.