Free & OPEN SOURCE · DIGITAL PAINTING POWERHOUSE

🎨 Photoshop to Krita

Leaving the Adobe ecosystem? Krita is a professional-grade, completely free digital painting and image editing application loved by illustrators, concept artists, and comic creators worldwide. This guide maps your Photoshop muscle memory directly to Krita so you can start creating immediately.

⌨️

Keyboard Shortcuts

ACTIONPHOTOSHOPKRITA
New FileCtrl/Cmd + NCtrl + N
Open FileCtrl/Cmd + OCtrl + O
Save / ExportCtrl + S (PSD), Ctrl + Shift + Alt + S (Save for Web)Ctrl + S saves as KRA (native). Use File > Export As for PNG, JPG, etc. Ctrl + Shift + E re-exports to previous settings
UndoCtrl/Cmd + ZCtrl + Z β€” Krita supports unlimited undo steps by default
RedoCtrl + Shift + ZCtrl + Shift + Z β€” same as Photoshop
Free Transform / ScaleCtrl + TCtrl + T β€” identical shortcut, activates the Transform Tool
Flatten ImageCtrl + Shift + EImage > Flatten Image (no default shortcut; assign in Settings > Configure Krita > Keyboard Shortcuts)
Crop ToolCC β€” same key
Zoom In / OutCtrl + + / Ctrl + -+ / - or Ctrl + Space + drag or scroll wheel
Fit Canvas to WindowCtrl + 01 (fit page) or 3 (fit width)
Select AllCtrl + ACtrl + A
DeselectCtrl + DCtrl + Shift + A
Invert SelectionCtrl + Shift + ICtrl + Shift + I β€” same
LevelsCtrl + LFilter > Adjust > Levels (or add as an adjustment layer β€” Krita supports non-destructive filter layers)
CurvesCtrl + MFilter > Adjust > Curves (also available as a non-destructive filter layer)
Hue / SaturationCtrl + UFilter > Adjust > Hue/Saturation/Value (or use as a filter layer)
Merge Visible LayersCtrl + Shift + ELayer > Merge Visible Layers β€” Ctrl + Shift + E
Merge DownCtrl + ECtrl + E β€” same shortcut
Canvas RotationRotate View Tool4 / 6 to rotate; 5 to reset β€” a major Krita advantage for natural drawing
πŸ› οΈ

Tools Equivalents

TOOL TYPEPHOTOSHOPKRITA
MoveMove Tool VMove Tool T (or hold Ctrl while using another tool)
Rectangular SelectionRectangular Marquee MRectangular Selection R
Elliptical SelectionElliptical Marquee M (toggle)Elliptical Selection J
Lasso SelectionLasso / Polygonal Lasso LFreehand Selection E / Contiguous Selection W
Magic WandMagic Wand WContiguous Selection Tool W
Quick / Object SelectionQuick Selection WSelect by Color Range (Select > Select by Color Range) β€” similar concept
Pen / PathPen Tool PBezier Curve Tool (in Vector layer context) β€” Krita has full vector path support on vector layers
Brush / PaintBrush Tool BFreehand Brush Tool B β€” same key. Krita's brush engine is significantly more advanced with 100+ preset brush categories
EraserEraser EToggle Eraser Mode E (switches any brush to eraser mode β€” very convenient)
Clone / StampClone Stamp SClone Tool β€” found in the Toolbox; set source with Ctrl + Click
Healing BrushSpot Healing / Healing Brush JSmart Patch Tool (Krita 5.2+) or use Clone Tool for manual healing
Dodge / BurnDodge O / Burn ONo dedicated Dodge/Burn tool β€” use blend mode layers (Screen = dodge effect, Multiply = burn effect) or the Colorize Mask
TextHorizontal Type Tool TText Tool T β€” supports basic text on vector layers
EyedropperEyedropper ISample Color P or hold Alt while painting to temporarily sample
GradientGradient Tool GFill Tool (set to Gradient mode) F
Bucket FillPaint Bucket G (toggle)Fill Tool F
SmudgeSmudge Tool RSmudge Tool β€” use the Smear brush engine; many presets available in the default bundle
Blur / SharpenBlur R / Sharpen RNo dedicated blur/sharpen brush β€” use Filters > Blur or paint on a layer with Gaussian Blur filter layer above
Liquify / WarpLiquify FilterKrita has a dedicated Transform Tool > Warp / Liquify mode β€” comparable feature set to PS Liquify
πŸ“

Layers & Panels

CONCEPTPHOTOSHOPKRITA
Layers PanelLayers palette (always docked)Layers docker β€” always visible by default. Access via Settings > Dockers > Layers if missing
New LayerClick the + icon in Layers panelClick the + icon in the Layers docker or Ins key
Duplicate LayerCtrl + JCtrl + J β€” same shortcut
Group LayersCtrl + GCtrl + G β€” same shortcut, creates a Group Layer
Layer OpacityOpacity slider in Layers panelOpacity slider in the Layers docker β€” identical concept
Blend ModesDropdown in Layers panel (Normal, Multiply, Screen…)Blending mode dropdown in the Layers docker β€” most PS modes are present with the same names (Multiply, Screen, Overlay, Soft Light, etc.)
Layer MaskClick mask icon in Layers panelLayer > Add Mask > Mask from Transparent Pixels (or right-click layer > Add Mask) β€” same concept, non-destructive
Clipping MaskCtrl + Alt + GKrita calls this Clipping Layers: right-click a layer > Clip to Below Layer β€” identical behavior, different name
Smart ObjectsRight-click > Convert to Smart ObjectKrita has File Layers β€” a layer that references an external file and updates automatically. Great for reusing assets
Adjustment LayersNon-destructive adjustment layers (Curves, Levels…)Krita has Filter Layers β€” truly non-destructive and fully adjustable at any time. Add via Layer > New > Filter Layer. A major advantage over both PS and GIMP
Layer StylesDrop Shadow, Glow, Stroke via Layer Style dialogNo direct layer styles panel β€” apply Drop Shadow etc. via Filters > Light and Shadow (destructive), or use dedicated filter layers for non-destructive effects
Channels PanelChannels palette for RGB, Alpha, Spot colorsNot a separate Channels docker β€” alpha/transparency is managed per layer. Use the Canvas > Color Channel visibility toggles for per-channel viewing
Animation TimelineTimeline panel (CC only)Krita includes a built-in Animation Timeline β€” create frame-by-frame animation natively with onion skinning. Access under Settings > Dockers > Timeline
✨

Filters & Effects

EFFECTPHOTOSHOPKRITA EQUIVALENT
Gaussian BlurFilter > Blur > Gaussian BlurFilter > Blur > Gaussian Blur β€” identical workflow
Unsharp MaskFilter > Sharpen > Unsharp MaskFilter > Sharpen > Unsharp Mask β€” same location
Noise ReductionFilter > Noise > Reduce NoiseFilter > Enhance > Noise Reduction
Add Noise / GrainFilter > Noise > Add NoiseFilter > Noise > Add Noise
Motion BlurFilter > Blur > Motion BlurFilter > Blur > Motion Blur
LiquifyFilter > LiquifyTransform Tool > switch to Warp or Liquify transform mode β€” similar controls including push, pull, rotate, and pinch
Content-Aware FillEdit > Content-Aware FillEdit > Fill with Pattern (limited). For true content-aware results install the Inpaint plugin or pre-process in an external AI tool
Drop ShadowLayer Style > Drop ShadowFilter > Light and Shadow > Drop Shadow β€” applied to a filter layer or directly to the raster layer
Bevel & EmbossLayer Style > Bevel and EmbossFilter > Emboss β€” basic emboss, no full layer-style system
Camera RAWFilter > Camera Raw FilterNo built-in RAW processing β€” use RawTherapee or darktable to develop the RAW, export as TIFF or PNG, then open in Krita
Neural Filters / AI ToolsFilter > Neural Filters (skin smoothing, style transfer…)Krita 5.2+ includes AI-powered diffusion via the Generative AI plugin (experimental). G'MIC-Qt plugin provides hundreds of additional image effects for free
🎨

Color & Toning

ADJUSTMENTPHOTOSHOPKRITA
LevelsCtrl + LFilter > Adjust > Levels (also assignable as a Filter Layer)
CurvesCtrl + MFilter > Adjust > Curves (also assignable as a Filter Layer)
Hue / SaturationCtrl + UFilter > Adjust > Hue/Saturation/Value
Brightness / ContrastImage > Adjustments > Brightness/ContrastFilter > Adjust > Brightness/Contrast
Color BalanceImage > Adjustments > Color BalanceFilter > Adjust > Color Balance
VibranceImage > Adjustments > VibranceFilter > Adjust > HSV Adjustment (drag Saturation slider with care) or G'MIC-Qt > Color > Vibrance
Desaturate / GrayscaleImage > Adjustments > DesaturateFilter > Adjust > Desaturate β€” or convert document to Grayscale color model
Invert ColorsCtrl + IFilter > Adjust > Invert β€” Ctrl + I
PosterizeImage > Adjustments > PosterizeFilter > Adjust > Posterize
Color PickerForeground/Background color squares at bottom of toolbarKrita has a dedicated Pop-up Palette (right-click canvas while painting) with a color wheel and recent colors β€” much faster than the PS picker workflow
CMYK Color SpaceNative CMYK editing (Image > Mode > CMYK)Krita supports CMYK documents natively β€” change in Image > Image > Properties > Color Space. Soft-proofing also available
πŸ’Ύ

File Formats

FORMATPHOTOSHOPKRITA
Native Project File.PSD / .PSB (preserves layers, masks, effects).KRA β€” Krita's native format (a ZIP archive), preserves all layers, filter layers, guides, and animation frames. Krita can also open and save .PSD files
Opening PSD in Kritaβ€”Krita reads most PSD files with good layer fidelity. Group layers, masks, and standard blend modes import correctly. Layer styles (Drop Shadow, Bevel) are flattened on import
Saving as PSDNative saveFile > Save As > Photoshop Document (.psd). Use this when collaborating with PS users. Note: Krita-specific features (Filter Layers, Colorize Masks) may not round-trip perfectly
Export PNGFile > Export As or Save for WebFile > Export As > .png. Use Ctrl + Shift + E to re-export to the last export location and settings
Export JPEGFile > Export As or Save for WebFile > Export As > .jpg β€” quality slider available in the export dialog
Export WebPFile > Export As (PS 2020+)Supported via File > Export As > .webp
TIFFFull TIFF support including 16-bitFull TIFF support, including 16-bit and 32-bit floating point when the document color depth matches
RAW FilesOpens directly via Camera RawNo native RAW processing β€” use RawTherapee or darktable, export as TIFF/PNG, then open in Krita
SVG / VectorsLimited SVG support (shapes as paths)Krita supports native SVG vector layers β€” draw shapes with vector tools and they stay editable as scalable vectors
OpenEXR / HDRSupported via plugin (Camera Raw / Bridge)Krita supports .exr (OpenEXR) natively including 32-bit HDR images β€” great for VFX and concept art workflows
πŸ“–

Key Differences to Know

PHOTOSHOP CONCEPTKRITA EQUIVALENTWHAT'S DIFFERENT
Save vs ExportSave = KRA, Export = everything elseLike GIMP, Krita separates saving the editable project (Ctrl + S β†’ .kra) from exporting a deliverable file. Use File > Export As for JPG/PNG. Ctrl + Shift + E re-exports to the same settings without re-prompting
Brush EngineStandard brush engine with limited customizationKrita's brush engine is one of its greatest strengths β€” 9 brush engines (Pixel, Color Smudge, Shape, Texture, etc.) with fully customizable parameters. The large preset library out-of-the-box rivals paid PS brush packs
Pop-up PaletteNo equivalent (color panel is docked)Right-click the canvas reveals the Pop-up Palette: a floating color wheel with recent colors and quick tool selection. Game-changer for tablet workflows β€” keeps your hand on the canvas
Canvas RotationRotate View Tool (cumbersome)Krita excels here: press 4 / 6 to rotate in 15Β° increments, 5 to reset. Canvas rotation is a first-class citizen for natural sketching with a tablet
Adjustment LayersNon-destructive adjustment layers live in the layer stackKrita's Filter Layers are fully non-destructive β€” you can add, reorder, reopen, and edit them at any time. They affect all layers below them in the group, matching PS adjustment layer behavior exactly
History StatesHistory panel (max ~1000 states)Krita uses a linear undo history and supports a very high (configurable) number of undo steps. No snapshot feature. Increase the limit in Settings > Configure Krita > Miscellaneous
Layer StylesNon-destructive per-layer effects (shadows, glows, strokes)Krita has no dedicated layer styles panel. Effects like Drop Shadow require either a destructive filter application or a separate filter layer. For outlines/strokes, the G'MIC plugin provides advanced options
Actions / MacrosActions panel for recording stepsKrita has a built-in Python scripting API and supports macros via the Recorder plugin. More developer-friendly but lacks the simple point-and-click PS Action recorder
Workspace LayoutsSaved Workspace presetsKrita saves your docker/panel layout automatically. You can create and switch between named workspaces via Settings > Dockers layout presets β€” similar to PS workspaces
Tablet Pressure / TiltLimited to basic pressure curvesKrita has industry-leading tablet support: full pressure, tilt, twist, and rotation support for Wacom, Huion, XP-Pen, and most other tablets β€” all configurable per brush property
AnimationSeparate Timeline workspace (CC)Krita includes frame-by-frame animation built in with an Animation Timeline docker, onion skinning, and the ability to export animated GIF, WebP, or video (via ffmpeg)
Plugins / ExtensionsAdobe Marketplace / ExchangeKrita supports Python plugins installable from the Manage Plugins menu. Key free plugins: G'MIC-Qt (hundreds of filters), Krita AI Diffusion (generative AI inpainting/outpainting), Krita Scripter (live Python REPL)