Open Brushfactory

Brushfactory › Guides › Install in Krita

How to install a converted brush in Krita

A converted .kpp file is a single Krita brush preset. The quickest way to install one is Settings › Manage Resources…, then Import Resources, then pick the file. The brush appears in the brush preset docker as soon as the dialog closes. If it does not appear, it is usually hidden behind a tag filter rather than missing.

Step 1: Import the .kpp

  1. Open Krita. A document can be open or not, it makes no difference.
  2. Click Settings and choose Manage Resources…
  3. Click Import Resources and pick the .kpp file. Krita copies it into your resource folder, so the original can be deleted afterwards.
  4. Close the dialog. The brush is waiting in the brush preset docker.
Clip Studio menu mock-up, with Manage Resources... highlighted among Settings, Show Dockers, Themes, Configure Krita....SettingsShow DockersThemesManage Resources...Configure Krita...

Step 2 (alternative): Copy it into the resource folder

Faster when you have converted a whole library at once.

  1. Settings › Manage Resources…, then Open Resource Folder. Krita opens the folder in your file manager.
  2. Open the paintoppresets subfolder and drag the .kpp files inside.
  3. Restart Krita. Brushes added this way are only read when the program starts, which is the one difference between this route and step 1.

If you would rather navigate there yourself, the resource folder is %APPDATA%\krita\ on Windows, ~/Library/Application Support/Krita/ on macOS, and ~/.local/share/krita/ on Linux.

It imported but the brush is missing

This is common and it rarely means the import failed. The brush preset docker filters by tag, and a converted preset arrives with no tag on it, so any active filter hides it.

  1. Open the brush preset docker.
  2. Set the tag selector to All, or search for the brush by name.
  3. Still cannot find it? Restart Krita and look again. If it is still missing, the file did not land in paintoppresets.

Common questions

Where does Krita keep brush presets? Krita stores presets in the paintoppresets folder. The quickest way there is Settings, then Manage Resources, then Open Resource Folder. By default that is %APPDATA%\krita\ on Windows, ~/Library/Application Support/Krita/ on macOS, and ~/.local/share/krita/ on Linux.
Why can't I see the brush after importing it? The brush is usually installed and hidden rather than missing. Converted presets arrive untagged, so any tag filter other than All makes them invisible. Set the tag selector to All or search by name. If it still does not show up, restart Krita.
Do you have to restart Krita? Not if you use Manage Resources. The brush appears the moment the dialog closes. If you paste a .kpp straight into the paintoppresets folder you do have to restart, because Krita only reads that folder at startup.
What is a .kpp file? A .kpp file is a single Krita brush preset. It stores the tip image, the texture settings and the pressure curves in one place, which is why a converted brush works without extra image files beside it.

What carries into a .kpp

The brush tip embeds in the preset, and texture settings map onto Krita's 0 to 200 percent texture scale. Brushes that mix color map to Krita's Color Smudge engine behavior where possible.

See how conversion fidelity is measured, or what is actually inside a .kpp file.

Every direction Brushfactory converts

From \ ToPhotoshopProcreateClip Studio PaintKritaGIMPMediBang
Photoshop-Photoshop → ProcreatePhotoshop → Clip Studio PaintPhotoshop → KritaPhotoshop → GIMPPhotoshop → MediBang
ProcreateProcreate → Photoshop-Procreate → Clip Studio PaintProcreate → KritaProcreate → GIMPProcreate → MediBang
Clip Studio PaintClip Studio Paint → PhotoshopClip Studio Paint → Procreate-Clip Studio Paint → KritaClip Studio Paint → GIMPClip Studio Paint → MediBang
KritaKrita → PhotoshopKrita → ProcreateKrita → Clip Studio Paint-Krita → GIMPKrita → MediBang
GIMPGIMP → PhotoshopGIMP → ProcreateGIMP → Clip Studio PaintGIMP → Krita-GIMP → MediBang