Krita makes it easy to create presets, giving you access to unlimited brushes for any art project. The Muses Preset pack is a rich, versatile, and unique set of brushes that will emulate a traditional paintbrush with an incredible finish on any digital art software. Connect with the Community See the new Krita YouTube channel to learn about new brushes and techniques. Share artwork and ask questions on the Krita artists forum. Free Learning Resources There are plenty of things to learn about from our documentation and training. Getting Started User Interface Basic Concepts Drawing Assistants Animations Tutorials User Manual. Krita is an open-source and free raster image editing software designed for digital painting and interactive graphics creation. It is developed by the Open Source Raster Graphics Library project. Paint Tool SAI is an exceptional drawing and painting application. Krita is the only dedicated painting application that lets you open, save, edit and author HDR and scene-referred images. Furthermore, with OCIO and OpenEXR support, you can manipulate the view to examine HDR images, and use it in the most cutting edge workflows from the film and visual effects industries. The default tool you have selected on Krita start-up, and likely the tool that you will use the most. The freehand brush tool allows you to paint on paint layers without constraints like the straight line tool. It makes optimal use of your tablet's input settings to control the brush-appearance.
- HighlightsGalleryArtist Interviews
Clean and Flexible Interface
Art by Galaad G
An intuitive user interface that stays out of your way. The dockers and panels can be moved and customized for your specific workflow. Once you have your setup, you can save it as your own workspace. You can also create your own shortcuts for commonly used tools.
- Customizable Layout
- Over 30 dockers for additional functionality
- Dark and light color themes
All the tools you need
Beautiful Brushes
Over 100 professionally made brushes that come preloaded. These brushes give a good range of effects so you can see the variety of brushes that Krita has to offer.
Brush Stabilizers
Have a shaky hand? Add a stabilizer to your brush to smoothen it out. Krita includes 3 different ways to smooth and stabilize your brush strokes. There is even a dedicated Dynamic Brush tool where you can add drag and mass.
Vector & Text
Built-in vector tools help you create comic panels. Select a word bubble template from the vector library and drag it on your canvas. Change the anchor points to create your own shapes and libraries. Add text to your artwork as well with the text tool. Krita uses SVG to manage its vector format.
Brush Engines
Customize your brushes with over 9 unique brush engines. Each engine has a large amount of settings to customize your brush. Each brush engine is made to satisfy a specific need such as the Color Smudge engine, Shape engine, Particle engine, and even a filter engine. Once you are done creating your brushes, you can save them and organize them with Krita's unique tagging system.
Wrap-around mode
It is easy to create seamless textures and patterns now. The image will make references of itself along the x and y axis. Continue painting and watch all of the references update instantly. No more clunky offsetting to see how your image repeats itself.
Resource Manager
Import brush and texture packs from other artists to expand your tool set. If you create some brushes that you love, share them with the world by creating your own bundles. Check out the brush packs that are available in the Resource area.
Simple and Powerful 2D Animation
Krita Painting Tutorial
Changing your workspace to Animation transforms Krita into an animation studio. Bring your drawings to life by layering your animations and export them to share with your friends.
- Customizable onion skinning
- Export results to video
- Audio import support
- Easy to color code and arrange frames
Productivity features
Drawing Assistants
Use a drawing aid to assist you with vanishing points and straight lines. The Assistant Tool comes with 9 unique assistants to help you make that perfect shape. These tools range from drawing ellipses to creating curvilinear perspective with the Fisheye Point tool. Use multiple assistants at the same time when drawing.
Layer ManagementKrita Paint Download
In addition to painting, Krita comes with vector, filter, group, and file layers. Combine, order, and flatten layers to help your artwork stay organized.Select & TransformHighlight a portion of your drawing to work on. There are additional features that allow you to add and remove from the selection. You can further modify your selection by feathering and inverting it. Paint a selection with the Global Selection Mask.
Full Color Management
Krita supports full color management through LCMS for ICC and OpenColor IO for EXR, allowing you to incorporate Krita into your existing color management pipeline. Or let it be the start of one: Krita comes with a wide variety of icc working space profiles for every need, with a color space browser to visualise and explore them.
OpenGL Enhanced
Krita takes advantage of OpenGL for some of its operations. With OpenGL enabled, you will see increased canvas rotation and zooming speed. The canvas will also look better when zoomed out. (The Windows version also supports Direct3D 11 in place of OpenGL, via the ANGLE compatibility layer.)
PSD Support
Open PSD files that even Photoshop cannot open. Load and save to PSD when you need to take your artwork across different programs.
Bookend T-Rex Dinosaur book ends Dino bookends Metal bookends Kids bookends Book shelf decor The Lost World Pterodactyl - black ElvishThingsHome 5 out of 5 stars (99) Sale Price $39.51 $ 39.51 $ 43.90 Original Price $43.90' (10%.
HDR Painting
Krita is the only dedicated painting application that lets you open, save, edit and author HDR and scene-referred images. Furthermore, with OCIO and OpenEXR support, you can manipulate the view to examine HDR images, and use it in the most cutting edge workflows from the film and visual effects industries.
Krita Paint Blur Tool
Python Scripting
Powerful API for creating your own widgets and extending Krita. With using PyQt and Krita's own API, there are many possibilities. A number of plugins come pre-installed for your reference.
Training Resources
In addition to training and educational material found on the Internet, Krita produces its own training material to help you learn all of the tools fast.
Download now for FREE
Krita is, and will always be, free software. There is a lot more to learn than this overview page, but you should be getting a good idea of what Krita can do.Art by David RevoyWhat people are saying
'a natural painting toolbox, perfect for everyone from artists to cartoonists, and beyond''Krita is a powerful app that any digital creator should at least take a look at''Fast, Flexible, and Free Photoshop Alternative Built by Artists''Krita gives budding artists and illustrators a pro-level set of tools'Still Not Convinced?
You're still here? What else do you want to know? Hmm. let's see. If you are coming from another software we have a few couple guides.
- Coming from Photoshop
- Coming from Paint Tool SAI
We also have a lot of tutorials that you might find interesting
- Speed Painting
- Inking
- Saving images for the web
Krita supports layers which help to better control parts and elements ofyour painting.
Think of an artwork or collage made with various stacks of papers withsome paper cut such that they show the paper beneath them while somehide what's beneath them. If you want to replace an element in theartwork, you replace that piece of paper instead of drawing the entirething. In Krita instead of papers we use Layers. Layers are part ofthe document which may or may not be transparent, they may be smaller orbigger than the document itself, they can arrange one above other, namedand grouped.
Layers can give better control over your artwork for example you canre-color an entire artwork just by working on the separate color layerand thereby not destroying the line art which will reside above thiscolor layer.
You can edit individual layers, you can even add special effects tothem, like Layer styles, blending modes, transparency, filters andtransforms. Krita takes all these layers in its layer stack, includingthe special effects and combines or composites together a final image.This is just one of the many digital image manipulation tricks thatKrita has up its sleeve!
Usually, when you put one paint layer on top of another, the upper paintlayer will be fully visible, while the layer behind it will either beobscured, occluded or only partially visible.
Managing layers¶
Some artists draw with limited number of layers but some prefer to havedifferent elements of the artwork on separate layer. Krita has some goodlayer management features which make the layer management task easy.
You can group layers and organizethe elements of your artwork.
The layer order can be changed or layers can be moved in and out of agroup in the layer stack by simply holding them and dragging anddropping. Layers can also be copied across documents while in thesubwindow mode, bydragging and dropping from one document to another.
These features save time and also help artists in maintaining the filewith a layer stack which will be easy to understand for others who workon the same file. In addition to these layers and groups can both belabeled and filtered by colors, thus helping the artists to visuallydifferentiate them.
To assign a color label to your layer or layer group you have to rightclick on the layer and choose one of the given colors from the contextmenu. To remove an already existing color label you can click on the ‘x'marked box in the context menu.
Once you assign color labels to your layers, you can then filter layershaving similar color label by clicking on one or more colors in the listfrom the drop-down situated at the top-right corner of the layer docker.
Types of Layers¶
The image above shows the various types of layers in Layers. Each layer type has a different purpose for example all the vector elements can be only placed on a vector layer and similarly normal raster elements are mostly on the paint layer, Layers and Masks page contains more information about these types layers.
Now Let us see how these layers are composited in Krita.
How are layers composited in Krita ?¶
In Krita, the visible layers form a composite image which is shown onthe canvas. The order in which Krita composites the layers is frombottom to top, much like the stack of papers we discussed above. As wecontinue adding layers, the image we see changes, according to theproperties of the newly added layers on top. Group Layers compositeseparately from the other layers in the stack, except when pass throughmode is activated. The layers inside a group form a composite imagefirst and then this composite is taken into consideration while thelayer stack is composited to form a whole image. If the pass throughmode is activated by pressing the icon similar to bricked wall, thelayers within the group are considered as if they are outside of thatparticular group in the layer stack, however, the visibility of thelayers in a group depends on the visibility of the group.
The groups in a PSD file saved from Photoshop have pass-through mode onby default unless they are specifically set with other blending modes.
Inherit Alpha or Clipping layers¶
There is a clipping feature in Krita called inherit alpha. It is denotedby an alpha icon in the layer stack.
It can be somewhat hard to figure out how the inherit alpha featureworks in Krita for the first time. Once you click on the inherit alphaicon on the layer stack, the pixels of the layer you are painting on areconfined to the combined pixel area of all the layers below it. Thatmeans if you have the default white background layer as first layer,clicking on the inherit alpha icon and painting on any layer above willseem to have no effect as the entire canvas is filled with white. Hence,it is advised to put the base layer that you want the pixels to clip ina group layer. As mentioned above, group layers are compositedseparately, hence the layer which is the lowest layer in a group becomesthe bounding layer and the content of the layers above this layer clipsto it if inherit alpha is enabled.
You can also enable alpha inheritance to a group layer.
Masks and Filters¶
Krita supports non-destructive editing of the content of the layer.Non-destructive editing means editing or changing a layer or imagewithout actually changing the original source image permanently, thechanges are just added as filters or masks over the original image whilekeeping it intact, this helps a lot when your workflow requires constantback and forth. You can go back to original image with a click of abutton. Just hide the filter or mask you have your initial image.
You can add various filters to a layer with Filter mask, or add Filterlayer which will affect the whole image. Layers can also be transformed non-destructively with the transformation masks, and even have portions temporarily hidden with a Transparent Mask. Non-destructive effects like these are very useful when you change your mind later, or need to make a set of variations of a given image.
Note
You can merge all visible layers by selecting everything first Layer ‣ Select ‣ Visible Layers. Then Combine them all by merging Layer ‣ Merge with Layer Below.
OpenGL Enhanced
Krita takes advantage of OpenGL for some of its operations. With OpenGL enabled, you will see increased canvas rotation and zooming speed. The canvas will also look better when zoomed out. (The Windows version also supports Direct3D 11 in place of OpenGL, via the ANGLE compatibility layer.)
PSD Support
Open PSD files that even Photoshop cannot open. Load and save to PSD when you need to take your artwork across different programs.
Bookend T-Rex Dinosaur book ends Dino bookends Metal bookends Kids bookends Book shelf decor The Lost World Pterodactyl - black ElvishThingsHome 5 out of 5 stars (99) Sale Price $39.51 $ 39.51 $ 43.90 Original Price $43.90' (10%.
HDR Painting
Krita is the only dedicated painting application that lets you open, save, edit and author HDR and scene-referred images. Furthermore, with OCIO and OpenEXR support, you can manipulate the view to examine HDR images, and use it in the most cutting edge workflows from the film and visual effects industries.
Krita Paint Blur Tool
Python Scripting
Powerful API for creating your own widgets and extending Krita. With using PyQt and Krita's own API, there are many possibilities. A number of plugins come pre-installed for your reference.
Training Resources
In addition to training and educational material found on the Internet, Krita produces its own training material to help you learn all of the tools fast.
Download now for FREE
Krita is, and will always be, free software. There is a lot more to learn than this overview page, but you should be getting a good idea of what Krita can do.Art by David RevoyWhat people are saying
'a natural painting toolbox, perfect for everyone from artists to cartoonists, and beyond''Krita is a powerful app that any digital creator should at least take a look at''Fast, Flexible, and Free Photoshop Alternative Built by Artists''Krita gives budding artists and illustrators a pro-level set of tools'Still Not Convinced?
You're still here? What else do you want to know? Hmm. let's see. If you are coming from another software we have a few couple guides.
- Coming from Photoshop
- Coming from Paint Tool SAI
We also have a lot of tutorials that you might find interesting
- Speed Painting
- Inking
- Saving images for the web
Krita supports layers which help to better control parts and elements ofyour painting.
Think of an artwork or collage made with various stacks of papers withsome paper cut such that they show the paper beneath them while somehide what's beneath them. If you want to replace an element in theartwork, you replace that piece of paper instead of drawing the entirething. In Krita instead of papers we use Layers. Layers are part ofthe document which may or may not be transparent, they may be smaller orbigger than the document itself, they can arrange one above other, namedand grouped.
Layers can give better control over your artwork for example you canre-color an entire artwork just by working on the separate color layerand thereby not destroying the line art which will reside above thiscolor layer.
You can edit individual layers, you can even add special effects tothem, like Layer styles, blending modes, transparency, filters andtransforms. Krita takes all these layers in its layer stack, includingthe special effects and combines or composites together a final image.This is just one of the many digital image manipulation tricks thatKrita has up its sleeve!
Usually, when you put one paint layer on top of another, the upper paintlayer will be fully visible, while the layer behind it will either beobscured, occluded or only partially visible.
Managing layers¶
Some artists draw with limited number of layers but some prefer to havedifferent elements of the artwork on separate layer. Krita has some goodlayer management features which make the layer management task easy.
You can group layers and organizethe elements of your artwork.
The layer order can be changed or layers can be moved in and out of agroup in the layer stack by simply holding them and dragging anddropping. Layers can also be copied across documents while in thesubwindow mode, bydragging and dropping from one document to another.
These features save time and also help artists in maintaining the filewith a layer stack which will be easy to understand for others who workon the same file. In addition to these layers and groups can both belabeled and filtered by colors, thus helping the artists to visuallydifferentiate them.
To assign a color label to your layer or layer group you have to rightclick on the layer and choose one of the given colors from the contextmenu. To remove an already existing color label you can click on the ‘x'marked box in the context menu.
Once you assign color labels to your layers, you can then filter layershaving similar color label by clicking on one or more colors in the listfrom the drop-down situated at the top-right corner of the layer docker.
Types of Layers¶
The image above shows the various types of layers in Layers. Each layer type has a different purpose for example all the vector elements can be only placed on a vector layer and similarly normal raster elements are mostly on the paint layer, Layers and Masks page contains more information about these types layers.
Now Let us see how these layers are composited in Krita.
How are layers composited in Krita ?¶
In Krita, the visible layers form a composite image which is shown onthe canvas. The order in which Krita composites the layers is frombottom to top, much like the stack of papers we discussed above. As wecontinue adding layers, the image we see changes, according to theproperties of the newly added layers on top. Group Layers compositeseparately from the other layers in the stack, except when pass throughmode is activated. The layers inside a group form a composite imagefirst and then this composite is taken into consideration while thelayer stack is composited to form a whole image. If the pass throughmode is activated by pressing the icon similar to bricked wall, thelayers within the group are considered as if they are outside of thatparticular group in the layer stack, however, the visibility of thelayers in a group depends on the visibility of the group.
The groups in a PSD file saved from Photoshop have pass-through mode onby default unless they are specifically set with other blending modes.
Inherit Alpha or Clipping layers¶
There is a clipping feature in Krita called inherit alpha. It is denotedby an alpha icon in the layer stack.
It can be somewhat hard to figure out how the inherit alpha featureworks in Krita for the first time. Once you click on the inherit alphaicon on the layer stack, the pixels of the layer you are painting on areconfined to the combined pixel area of all the layers below it. Thatmeans if you have the default white background layer as first layer,clicking on the inherit alpha icon and painting on any layer above willseem to have no effect as the entire canvas is filled with white. Hence,it is advised to put the base layer that you want the pixels to clip ina group layer. As mentioned above, group layers are compositedseparately, hence the layer which is the lowest layer in a group becomesthe bounding layer and the content of the layers above this layer clipsto it if inherit alpha is enabled.
You can also enable alpha inheritance to a group layer.
Masks and Filters¶
Krita supports non-destructive editing of the content of the layer.Non-destructive editing means editing or changing a layer or imagewithout actually changing the original source image permanently, thechanges are just added as filters or masks over the original image whilekeeping it intact, this helps a lot when your workflow requires constantback and forth. You can go back to original image with a click of abutton. Just hide the filter or mask you have your initial image.
You can add various filters to a layer with Filter mask, or add Filterlayer which will affect the whole image. Layers can also be transformed non-destructively with the transformation masks, and even have portions temporarily hidden with a Transparent Mask. Non-destructive effects like these are very useful when you change your mind later, or need to make a set of variations of a given image.
Note
You can merge all visible layers by selecting everything first Layer ‣ Select ‣ Visible Layers. Then Combine them all by merging Layer ‣ Merge with Layer Below.
Krita Paint Free
These filters and masks are accessible through the right-click menu (asshown in the image below) and the Plus icon on the layer docker.
You can also add a filter as a mask from filter dialog itself, byclicking on the Create Filter Mask button.
All the filters and masks can also be applied over a group too, thusmaking it easy to non-destructively edit multiple layers at once. In thecategory Layers and masks you can readmore about the individual types of layers and masks.
Layer Docker has more information aboutthe shortcuts and other layer management workflows.