Why Your Photoshop Brushes Keep Vanishing
Photoshop brush files are scattered across a dozen different locations depending on your operating system, and Adobe has moved the goalposts several times over the years. When brushes go missing, it is almost never because they were deleted from the cloud. They are usually sitting in a directory that your current Photoshop instance doesn't know to look at, or they got buried during an app update, a Windows feature update, or a macOS migration. The first place to check is the actual brush preset file, not the folder listing inside Photoshop. On Windows, brush sets live in AppData\Roaming\Adobe\Adobe Photoshop [Year]\Adobe Photoshop [Year]\Presets\Brushes. On Mac, they are buried in Library/Application Support/Adobe/Adobe Photoshop [Year]/Presets/Brushes. The Library folder on macOS is hidden by default, which is why people lose track of them constantly. You can get there by holding Option while clicking the Go menu in Finder. I learned this the hard way after a MacBook Pro logic board replacement sent my entire Library folder structure into a weird state. Photoshop claimed it had no custom brushes loaded, but the .abr files were still physically present on the drive. The issue was that the Creative Cloud Desktop app had been reinstalled with a slightly different Adobe folder structure and the brush path registry entry was stale. I opened the Edit > Presets > Presets Manager dialog, clicked the Load button, navigated manually to the old path, and selected the .abr file directly. That forced Photoshop to re-register the brushes in the current session. They showed up immediately. It took about forty seconds and saved me from rebuilding three years worth of brush work from memory.
Another thing nobody warns you about: brush groups created through the Actions palette or third-party brush managers sometimes don't appear in the Brush Panel flyout menu at all. They exist as separate presets but won't show until you explicitly load them. If you have brushes that worked last month and suddenly disappeared, open the Brush Panel, click the hamburger menu, and choose Load Brushes. Navigate to your Presets/Brushes folder. If your custom brushes are in a subfolder there, Photoshop won't see them unless you load them individually or point the file picker at the parent .abr file. For people who frequently manage large brush libraries, I recommend keeping a master copy on an external drive or in a version-controlled folder like a dated archive. The native .abr format is robust but not immune to corruption. I once had a client whose entire brush set became unreadable after a power outage hit their PC mid-save on a large .abr file. The file was 200MB and completely corrupted. Because I had a weekly export habit, I was able to restore from a backup made eleven days earlier with minimal work. The alternative would have been reconstructing roughly eighty individual brushes by hand, which would have taken me at least four hours across two days. If you are looking for new brushes to replace the lost ones, there are several places where people actually host them legitimately. The Adobe Swap repository has a large community-contributed collection. Freepik, GraphicBurger, and several independent artists on Gumroad also publish free and paid brush packs. When downloading from third-party sites, always verify the file extension is .abr and not something disguised like .abr.exe or .zip disguised as a preset. A few years ago I downloaded what I thought was a professional brush pack and it turned out to be a malformed archive that crashed Photoshop on first load. It taught me to always open downloaded brush files in a quarantine folder before importing them into my main workspace.
There are also command-line approaches if you need to recover brushes from a full system image or Time Machine backup. On macOS, running mdfind "kMDItemFSName == '*.abr'" in Terminal will surface every .abr file on the drive, including ones sitting in obscure locations like old project folders or temp directories. This is useful when a brush was accidentally moved rather than deleted. On Windows, you can use powershell to search the same way: Get-ChildItem -Recurse -Include *.abr -ErrorAction SilentlyContinue. It takes longer but catches files hiding in unexpected places. One counter-intuitive detail about Photoshop brushes that trips up most people: the brush size and opacity values you see in the Brush Panel are just defaults. They do not get baked into the .abr file itself. This means if someone sends you their brush file, the first time you use it it will load at whatever size and opacity settings you currently have active in your panel. This is why a brush might appear completely invisible or absurdly huge the moment you drag it onto a canvas. Resetting the width slider and opacity to their default values usually resolves it. Setting both back to zero and then manually dragging the brush size slider to something reasonable takes about ten seconds and prevents a lot of unnecessary frustration. The main bottleneck in recovering lost brushes is simply not knowing where your installation is pointing. Photoshop gives you almost no visibility into its internal preset paths unless you dig into the preferences. Go to Edit > Preferences > Plugins (Windows) or Photoshop > Settings > Plugins (Mac), and you will see the Additional Plug-ins path listed. While this is technically for plugins, the same principle applies to presets. If you have ever manually set or changed any Adobe folder paths during a custom installation, the default brush locations are already overridden and the standard paths I listed earlier won't apply to you anymore. In that case, open the Presets Manager and look at the top dropdown. It shows the active preset category and the file path associated with it. That path is your ground truth.
Get the Full Details

I have found that keeping a single document open on your desktop with the relevant folder paths written out saves more time than any recovery tool. Five seconds to look up where your brushes are supposed to be beats twenty minutes of fruitless clicking through the Photoshop interface. The whole process of recovering lost brushes usually comes down to locating the .abr files, loading them manually through the Presets Manager, and verifying that your active brush panel is reading from the correct path. If the files are intact, the brushes will come back. If the files are corrupted, you need a backup or a replacement source. There is no workaround for a corrupted .abr beyond restoring it from another copy.