

Die wichtigsten Eigenschaften, die Krita derzeit bietet, sind:
Module: Krita kann über Module erweitert werden. Es gibt Werkzeuge, Farbräume, Malverfahren, Filter und kpart-basierte Module für die Benutzeroberfläche.
Skriptfähig: Krita kann mit Skripten in Python und Ruby umgehen, indem es Kross verwendet, die sprachenübergreifende Skript-Engine, die aus Kexi stammt. Die Skripte sind kompatibel zu PyQt/KDE und Korundum beim Hinzufügen von GUI-Elementen, wie z. B. Dialogen.
Farbmodelle: Krita verwendet Icms für zuverlässiges Arbeiten mit Farben mit ICC-Profilen zum Import und Export, zur Auswahl von Farben, zum Drucken, Ausschneiden und Einfügen. 8-bit-, 16-bit- und 32-bit-Farbräume sind verfügbar (RGB, CMYK, L*a*b*, ...) und Farben können aus einem Farbkreis, mit RGB- und Grauzonen-Schiebereglern, oder von einer Farbpalette gewählt werden.
Bearbeiten und betrachten: Unbegrenztes Rückgängigmachen und Wiederherstellen ist möglich. Sie können zwischen Ebenen und Bildern ausschneiden, kopieren und einfügen, wenn nötig mit Umwandlung zwischen ICC-Profilen. Zum Anzeigen wird OpenGL unterstützt. Die Ansicht kann in den Vollbildmodus geschaltet und aufgeteilt werden. Lineale, sind verfügbar, das Bild kann vergrößert werden, und um die Arbeitsfläche zu vergrößern, können alle Paletten in einem Schritt ausgeblendet werden. Zudem gibt es eine Histogramm-Palette.
Bilder und Ebenen: Ebenen und ganze Bilder können gespiegelt, geneigt, gedreht und skaliert, zwischen Farbräumen umgewandelt und Ebenen aus verschiedenen Farbräumen zusammengefügt werden.
Ebenen: Ebenen können hinzugefügt, entfernt, gruppiert, gesperrt, ein-/ausgeblendet und umgeordnet werden. Auch Justierungsebenen (Ebenen, die eine Filterfunktion anwenden) können hinzugefügt werden. Eine Ebene kann als eigenes Bild gespeichert, und ihr Farbraum geändert werden.
Werkzeuge: Durch das innovative „paintOp“-Modul-System können alle Malwerkzeuge (Pinsel, Ellipse, Linie usw.) mit und ohne Kantenglättung malen, löschen, mit Airbrush-Effekt arbeiten und vieles mehr.
Filter: Krita kann die Anwendung einiger Filter parallel abarbeiten. Eine Filtervorschau zu jedem Filter gibt es in der Filtergalerie. Verfügbare Filter sind Farbanpassung, Schärfen, Weichzeichnen, Relief, Regentropfen und viele mehr.
Pinsel: Pinselformen aus GIMP, Pinsel mit vordefinierter (colored) und Pinsel mit einstellbarer (grayscale) Farbe, und auch animierte (pipe) Pinsel, können verwendet werden. Benutzerdefinierte Pinsel können erstellt werden. Dies sogar von ganzen Ebenen oder Bildern. Pinsel mit vordefinierter Farbe können zusätzlich als Masken verwendet werden.
Eine der charakteristischsten Eigenschaften von Krita ist die Farbverwaltung. Wenn Sie zwei Bildschirme nebeneinander stellen, werden Sie feststellen, dass es oft einen Unterschied gibt, wie diese die Farben darstellen. Sogar Weiß stimmt oft nicht überein. Auf einem Bildschirm kann es wie ein schmutziges Gelb, auf einem anderen ein blasses Blau aussehen. Sehr selten ist es ein weiches Milch-Weiß. Das gleiche gilt unglücklicherweise auch für Scanner, Drucker und Digitalkameras. Wenn Sie also die gleiche Farbe auf dem Bildschirm und auf Papier sehen möchten, die sie sahen, als sie einen Schnappschuss gemacht haben, müssen Sie dies ausgleichen.
Krita kann das für Sie tun: in Krita ist eine Farbe (fast) nie nur ein Zahlensatz, eine für jeden Farbkanal; sie ist ein Zahlensatz mit angehängten Informationen. Diese zusätzlichen Informationen befinden sich in einem Profil: Ihr Bild hat ein Profil, Ihr Scanner hat ein Profil, Ihre Kamera sollte ein Profil haben und Ihr Bildschirm ebenfalls. Wenn eine Information aus Ihrem Bild an Ihren Bildschirm übergeben wird, werden die Profile geprüft, und die richtige Farbe wird berechnet. Dies verlangsamt einen Vorgang manchmal, aber dafür können Sie mit Farben arbeiten, anstatt mit fast nichts sagenden RGB-Angaben.
Verfügbare Farbräume sind: RGB, CMYK, Graustufe und nasse Wasserfarben in 8 bit/Kanal, RGB, CMYK, Graustufe und L*a*b* in 16 bit/Kanal, „half“-RGB, 32-bit-float-RGB (HDR) und LMS.
Krita unterstützt, neben dem eigenen Format, derzeit die folgenden Bildformate für den Im- und Export: PNG, TIFF, JPEG, Dicom, XCF, PSD, GIF, BMP, XPM, Targe, RGB und OpenEXR. Zusätzlich kann Krita ICO-Dateien importieren. PSD (das Photoshop-Dateiformat) wird nur bis Version 6 unterstützt. Ab Version 7 ist dieses Dateiformat unter Verschluss.
Sofern ein Format dies unterstützt, werden eingebettete ICC-Profile und EXIF-Informationen beim Export erhalten. Kritas eigenes Format speichert ICC- und EXIF-Informationen.