What is the ABR file format?
An .abr file contains a set of digital brushes that can be used in Adobe Photoshop and other compatible painting applications. The file stores information describing each brush, including:
- Brush shape and tip geometry,
- Texture used by each brush,
- Shape dynamics and scattering settings.
Each brush is defined separately, and a single .abr file may contain multiple brush styles. Brushes can be loaded in Photoshop from the Brushes panel, or by double-clicking the .abr file. The selected brush can be customized by adjusting its parameters, such as:
- Size,
- Color,
- Flow / opacity.
The format exists in two binary variants: a legacy form and a newer v6+ form. The v6+ variant carries the Photoshop resource signature 8BIM at byte offset 4, followed by tagged blocks (samp for sampled brushes, patt for patterns, desc for descriptors). The older form is partly covered by the PSD file format specification.
Users can make their own brushes or edit existing ones in Photoshop by painting a brush tip shape and choosing Edit → Define Brush Preset. Brushes can be previewed with free third-party viewer tools without a Photoshop licence. Applications including GIMP, Krita, and CLIP STUDIO PAINT can also import .abr files with varying fidelity.
Adobe Creative Cloud Libraries allow users to share and sync custom brush presets across devices. Building a custom library from downloaded packs - alongside related presets like .ASL layer styles or .GRD gradients - is a common workflow.
Security & safety
RISK: LOWABR brush presets are inert data (brush bitmaps and parameters) with no executable code, so installing one is low-risk. The real-world caution is the download source: many "free Photoshop brushes" sites push adware-laden downloaders or bundle junk - get brush packs from reputable sources (Adobe, Brusheezy, established artists) and the editors from official sites (adobe.com, gimp.org, krita.org). Also watch licensing: some "free" brush packs restrict commercial use.
Format details
in a nutshell- Gerber Aperture / RS-274D file - Older PCB CAD systems used .abr for Gerber aperture (D-code) definitions - unrelated to image brushes.
- Audiograbber / various app data - A few legacy applications reuse .abr for their own settings/data; not brush presets.
Programs that open ABR files
Technical details
deep spec| Developer | Adobe Systems (Adobe Inc.) |
| Format type | Proprietary binary brush preset library |
| Format variants | Two: legacy (format version ≤5) and v6+ (version 6 and later), identified by an 8BIM signature at byte offset 4 |
| MIME type | application/octet-stream |
| Byte order | Big-endian for all multi-byte integers |
| Version field | First 2 bytes store the major format version as a big-endian unsigned 16-bit integer |
| v6+ resource signature | ASCII 8BIM at byte offset 4, matching Photoshop's standard resource block convention |
| Tagged block types (v6+) | samp (sampled brush data), patt (pattern data), desc (brush descriptor) |
| Brush tip color depth | Tip shapes stored as 8-bit grayscale bitmaps |
| Stored brush categories | Sampled (bitmap-based), round/elliptical, scatter, dual brush, pattern-based |
| Installation path (Windows) | %AppData%\Adobe\Adobe Photoshop [ver]\Presets\Brushes\ or via the Load Brushes command in Photoshop |
| Compatible applications | Adobe Photoshop (native), GIMP, Krita, CLIP STUDIO PAINT |
| Cross-app fidelity | Sampled tip shapes import reliably; advanced dynamics (scatter, dual-brush, texture jitter) may be partially or fully ignored by third-party apps |
| Related preset formats | .pat (patterns), .asl (layer styles), .grd (gradients), .csh (custom shapes) |
| Released | Adobe Photoshop (brush preset format; 'old' and 'new'/v6+ variants) |
| Specification | www.adobe.com |
ABR conversions
Community Q&A
asked by usersNo questions yet - be the first to ask about ABR files.