# Brush Fixer for brushes created in Krita 5.1 beta 1

**URL:** <https://krita-artists.org/t/brush-fixer-for-brushes-created-in-krita-5-1-beta-1/44075>\
**Category:** Plugins and Scripts\
**Created:** [July 13, 2022, 4:50pm UTC](https://krita-artists.org/t/brush-fixer-for-brushes-created-in-krita-5-1-beta-1/44075 "2022-07-13T16:50:06Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![tiar](https://krita-artists.org/user_avatar/krita-artists.org/tiar/32/22_2.png) [@tiar](https://krita-artists.org/u/tiar)\
**Post date:** [July 13, 2022, 4:50pm UTC](https://krita-artists.org/t/brush-fixer-for-brushes-created-in-krita-5-1-beta-1/44075/1 "2022-07-13T16:50:07Z")

</div>

Krita 5.1 beta 1 has a bug in saving brushes, I made a plugin that converts the brush presets created in that version to brush presets readable by Krita 5.0.0-5.0.6 and Krita 5.. beta2 and future versions.

‼ If you haven’t saved any brushes in Krita 5.1. beta 1 version, maybe not even used beta1 version, then you don’t need this plugin. ‼

Plugin repo link: [Agata Cacko / Brushes Metadata Fixer · GitLab](https://invent.kde.org/tymond/brushes-metadata-fixer)  
Plugin zip link: [https://invent.kde.org/tymond/brushes-metadata-fixer/-/archive/master/brushes-metadata-fixer-master.zip](https://invent.kde.org/tymond/brushes-metadata-fixer/-/archive/master/brushes-metadata-fixer-master.zip)

 ![obraz](https://krita-artists.org/uploads/default/original/3X/7/1/71e09427e34dd5b13d489e005945be414a1a447c.png)

# Disclaimer ⚠

I checked and it worked for me, but you should always back up things, especially when using a plugin created by one person in just a few hours…

# Installation 🔧

- Use the `Tools -> Scripts -> Import Python Plugin from Web...` and use the link to the zip file ([https://invent.kde.org/tymond/brushes-metadata-fixer/-/archive/master/brushes-metadata-fixer-master.zip](https://invent.kde.org/tymond/brushes-metadata-fixer/-/archive/master/brushes-metadata-fixer-master.zip)).
- Or download zip separately and use `Tools -> Scripts -> Import Python Plugin from file...`.
- Or just unzip, enter the `pykrita` directory, and copy both the `.desktop` file and the folder to your `pykrita` folder in your resource folder.

Then restart Krita.

# Usage 🏄‍♂️

1. Prepare the files:
  - if you just have some .kpp files, you’re good to go
  - if you have a bundle you want to fix, you need to change the extension to `.zip` and unzip it somewhere.

2. Make sure you have backups of the files you want to convert, preferebly backups of the whole folder or bundle.
3. Go to `Tools -> Scripts -> Brush Fixer (for 5.1 beta 1 brushes)`.
4. Press `Select files`, find the files and select them. In the textbox above you can see the selected files.
5. Press OK.
6. If you converted files from a bundle, you need to:
  - remove the backup files (I assume you have a backup of the bundle somewhere - you should!)
  - zip the folder again and change the extension back to `.bundle`.

7. Restart Krita.

# Feedback 💬

Feedback welcome in this thread.  
Merge requests welcome at [Agata Cacko / Brushes Metadata Fixer · GitLab](https://invent.kde.org/tymond/brushes-metadata-fixer) .

---

<div class="post-metadata">

**Author:** ![dreamkeeper](https://krita-artists.org/user_avatar/krita-artists.org/dreamkeeper/32/15178_2.png) [@dreamkeeper](https://krita-artists.org/u/dreamkeeper)\
**Post date:** [July 13, 2022, 5:18pm UTC](https://krita-artists.org/t/brush-fixer-for-brushes-created-in-krita-5-1-beta-1/44075/2 "2022-07-13T17:18:49Z")

</div>

Wow, that was quick! Thank you so much for doing this! Working fine here. 😍

---

<div class="post-metadata">

**Author:** ![freyalupen](https://krita-artists.org/user_avatar/krita-artists.org/freyalupen/32/47913_2.png) [@freyalupen](https://krita-artists.org/u/freyalupen)\
**Post date:** [July 13, 2022, 6:30pm UTC](https://krita-artists.org/t/brush-fixer-for-brushes-created-in-krita-5-1-beta-1/44075/3 "2022-07-13T18:30:19Z")

</div>

Works for me.  
Even though it was a bug in the unstable version where it’s “use at your own risk”, I’m glad to see a script to fix the affected brushes. (Much easier than manually recreating them.)

---

<div class="post-metadata">

**Author:** ![okuma\_10](https://krita-artists.org/user_avatar/krita-artists.org/okuma_10/32/5651_2.png) [@okuma\_10](https://krita-artists.org/u/okuma_10)\
**Post date:** [July 14, 2022, 7:49pm UTC](https://krita-artists.org/t/brush-fixer-for-brushes-created-in-krita-5-1-beta-1/44075/4 "2022-07-14T19:49:31Z")

</div>

Thanks a lot for this. I had 3-4 brushes that I made during beta1(although they are just modifications of already existing brushes in some bundles). Loved them but Krita was crashing every time I select them. But now they work fine

 ![image](https://krita-artists.org/uploads/default/original/3X/0/c/0ce6b8ac59cfa9c6c61b1dab446b1135b2ab0be0.jpeg)

---

<div class="post-metadata">

**Author:** ![novames00](https://krita-artists.org/user_avatar/krita-artists.org/novames00/32/577_2.png) [@novames00](https://krita-artists.org/u/novames00)\
**Post date:** [July 17, 2022, 5:34am UTC](https://krita-artists.org/t/brush-fixer-for-brushes-created-in-krita-5-1-beta-1/44075/5 "2022-07-17T05:34:56Z")

</div>

What brushes are these if you don’t mind ? They seem so fit for traditional looking digital painting…

---

<div class="post-metadata">

**Author:** ![okuma\_10](https://krita-artists.org/user_avatar/krita-artists.org/okuma_10/32/5651_2.png) [@okuma\_10](https://krita-artists.org/u/okuma_10)\
**Post date:** [July 17, 2022, 7:41am UTC](https://krita-artists.org/t/brush-fixer-for-brushes-created-in-krita-5-1-beta-1/44075/6 "2022-07-17T07:41:03Z")

</div>

These are attempts to import a photoshop brush pack from one guy on Artstation. It’s only 3 brushes from that set, sadly not fully transferable. And another blender that I adjusted from another krita bundle shared here.  
I used mainly one of them, the others are mainly there for adding a bit of texture

---

<div class="post-metadata">

**Author:** ![Michelist](https://krita-artists.org/user_avatar/krita-artists.org/michelist/32/65826_2.png) [@Michelist](https://krita-artists.org/u/Michelist)\
**Post date:** [July 17, 2022, 8:15am UTC](https://krita-artists.org/t/brush-fixer-for-brushes-created-in-krita-5-1-beta-1/44075/7 "2022-07-17T08:15:33Z")

</div>

This is also affected:

> [@DayPaintStudio Favorite Brushes V2](https://krita-artists.org/t/daypaintstudio-favorite-brushes/43320):
>
> Brush bundle for Krita A set of my favorite brushes. Some are made from scratch, others are based on brushes from other artists. Download: [[DayPaintStudio Favorite Brushes]](https://ko-fi.com/daypaintstudio/shop) I hope you will enjoy my brush set, have fun! This is an update for previous packs, crush problem should be fixed now. If you have previous bundle simply replace it.

…and probably there are more that we don’t know of at the moment…

Michelist

---

<div class="post-metadata">

**Author:** ![wojtryb](https://krita-artists.org/user_avatar/krita-artists.org/wojtryb/32/480_2.png) [@wojtryb](https://krita-artists.org/u/wojtryb)\
**Post date:** [July 17, 2022, 10:26am UTC](https://krita-artists.org/t/brush-fixer-for-brushes-created-in-krita-5-1-beta-1/44075/8 "2022-07-17T10:26:43Z")

</div>

Works for me 🙂 Thanks!
