ABR Photoshop brushes format and information about the ABR tools and specification. Photoshop brushes are in ABR format. The ABR format may contain one or more brushes for Photoshop (as well as Photoshop elements). The ABR format specification has been unchanged for a while but there has been some format changes so earlier ABR files cannot be read in other applications. The ABR Photoshop format can be accessed in a number of other tools such as ABRMate and Tumasoft preset viewer and ABRviewer as well as Affinity Photo and PSP and GIMP. The ABR file format is cross platform. You can find more details about the file formats used by Adobe and their specifications via their file format html file (link below). The file format of brushes are a resource of 8BIM. The file format for the brushes changed with Photoshop 5 ABR to Photoshop 6 ABR. The file format has also changed since to incorporate new features. Saving the ABR Photoshop format / file specification in Photoshop CC means the brushes cannot be read in the earlier Photoshop 6. You can find on the web the file format spec for Photoshop brushes version 6 (just search google for the source location as this may change). This tutorial gives details about the Photoshop brushes ABR format and tools to use the ABR files such as Tumasoft and ABRMate and ABRViewer.
The brushes for Photoshop and PS Elements are in ABR. The ABR format has been around for a while but the format often changes and if you use Photoshop CC 2014 then you might find that you cannot open the really early ABRs. Likewise, if you save an ABR in Adobe ® Photoshop ® CC 2014 and then try and use that in an earlier version, it will probably be rejected.
The ABR cannot be read by most applications though you should be able to find some, they are listed below.
Many of our sets also include the brushes in PNG. They can be turned into standard Photoshop brushes ABR by define brushes command in the edit menu. Many of the sets on the site also includes an action which can run through all the PNG images to add them to the brushes panel. You can then just go to the right side menu and save the Photoshop brushes to a new ABR (in the current version of Photoshop)
You can find a conversion tool called ABRMate, you may find it useful but I can give no recommendations as I have not used it. If you want to convert, browse etc brushes then it might be a very useful tool to add to your collection of software applications
There used to be a document giving the details of the brushes format and if you search for 'Photoshop brushes specification' then you might find a PDF or html document relating to this. It is quite likely that any specification is fairly old now and the latest specification is very different. The format is a propriety format and is probably regularly updated by Adobe Software Incorporated. A cursory look into the specification suggests the brushes are a resource of 8BIM. Most of the information is in binary and at the end of the ABR there are some details about the names of the brushes along with details about using the color dynamics, dual brushes, use pose, use tip dynamics, size etc. Certain people with more understanding of this will be able to make much more of the format. You may find the https://www.adobe.com/devnet-apps/photoshop/fileformatashtml/ of use as it contains a number of file format details relating to Photoshop
Not certain if they work with the current OSes or how effective they are with all formats of ABR
Photoshop and PS Elements are not the only applications that support ABRes, you can load them via Postworkshop Pro (now called Photodonut) as well as GIMP and PSP. The applications do depend on the version of the ABR so not all formats can be read. The latest format of the ABR format can be read in Affinity Photo
The ABRes are totally cross platform and can be used across platforms: PC or MAC OS X. So yes, you can use that stunning Photoshop brushes on your PC as well as your mac. Simply copy the ABR over to your other machine (the license for the use of the brushes allow you to use the brushes on any number of machines as long as it is based on the individual and not for an entire firm of networked users. There is no conversion required, they work exactly the same way.
Who knows ? I am the worst person in the world to speculate on what features will be added to the ABRes specification in the future. I would love to see it have a lot more brush options such as including blurring, smearing, color bleeding, noise, glow features, animation, etc smart brushes for all kinds of projects. The ability to brainstorm a whole range of brush strokes would be nice. Perhaps the format could also include a blending of more than just two brushes ? The ability to change a brush in the brushes panel and all the brush strokes in the design, change (a linked brush option ?) Certain the developers of the brushes format will surprise us at some point in the future. The key thing for me is that the format is still accessible but that is forever changing.
The recent changes to the brushes specification have been subtle and I would love to see another leap forward in brush technology in 2015, 2016 etc.