Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Convert PhotoShop Brush / Pattern / Gradient
Want / need to convert a Photoshop (PS) brush / pattern /gradient to Gimp format. Some possible ways

1. PS brush - filename.abr
Possibly the easiest, Many but not all PS .abr brushes will already load in Gimp and show with all the other brushes in the brushes dock. Many of these are large, multiple brushes , some times just one is required. Export as a Gimp .gbr brush.  The right-click on the brush icon and Open Brush as Image is not available for PS .abr (EDIT As of Gimp 2.10.30 a right click on a PS in the brushes dock does open as an image, all of the PS brushes in the collection )

Two ways;

a)  Look at the brush, the size is given. Make a new image that size and grayscale. A single click with the brush as a stamp. Export that as a Gimp.gbr file and put that in your brushes folder.


b) A very old plugin abr.exe, tried it in Win10 / Gimp 2.10.30 and it still works. This will open the brushname.abr file the same as any other image file and open as layers in Gimp.  Export the ones you want individually as Gimp .gbr files.


2. PS pattern - filename.pat
Do not be fooled, these are not the same as a Gimp pattern. Do not put in the patterns folder.
Use the attached plugin ps-pattern-load_1.exe and open the PS pattern file. Many of these are multi-layer. Export each layer as a Gimp .pat or alternatively a .png file  Either work in the Gimp patterns folder.


3. PS gradients - filename.gdr
No really easy way that I know of to convert these. 
There is an online conversion page here: 
Convert the gdr to either a Gimp .ggr gradient(s)  or an SVG either work with Gimp.

The plugins are in the attached zip. put the two files abr.exe and ps-pat-load_1.exe in C:\Users\"yourname"\AppData\Roaming\GIMP\2.10\plug-ins

Linux users - linux versions in the zip as well plus a small utility pssvg This comes from the cptutils package. Usually for RPM but this is Debian. It makes a SVG from a PS .gdr file. Works for me with 'buntu 18.04 / 20.04
./pssvg -v -t "dockname-%03i" -o out.svg in.grd

Attached Files
.zip (Size: 168.4 KB / Downloads: 359)
In case of any confusion, some quick demos of

1. Where to install the plugins and open a PS .abr brush file.  3 minutes

2. For Gimp 2.10.30 the abr.exe plugin is not required. Open a brush as an image now works, export .abr brush as:  2 minutes

3. Open and export PS pattern file  2 minutes

Finishing off with a PS Gradient filename.grd conversion.  At the moment for all users there is an online conversion available.

Looks like this, very straight forward, looks safe to me. The default is grd to svg and Gimp can use a svg as a gradient.
Put the svg file into your User Gradients folder and refresh the gradients / re-start Gimp.


Linux users, use the online conversion or try that little utility, like this to get a single svg file.


PS gradients are often monsters, unlike Gimp many gradients in a single file.
My advice, cherry pick the ones you want. A right click and duplicate writes a ggr file to your gradients folder. When you have the gradients you want, remove the svg file (and keep it safe if needed in the future)


Edit: Attached  that SVG to play with:

Attached Files
.svg   shortname.svg (Size: 87.78 KB / Downloads: 162)

Forum Jump: