brush preview autocolor save keyboard layers tools float engine angle portrait pixel dark
KRESKA.art logo

New drawing and painting web app for everyone.

Sketch. Paint. Enjoy.

Start painting
continue or start new canvas
Choose reference
start with a sample image
kreska.art new painting app for every artist to enjoy

Unique just like you.

KRESKA.art is a free drawing and painting app that runs seamlessly in any browser. It features a simple, clean interface, a proprietary painting engine, and a large collection of brushes, allowing your art to be truly unique and amazing, just like you.

Your painting almost draws itself.

Tracing with auto-color is magical!

The below image took me 30 seconds to draw from an AI generated reference image using charcoal brush with auto-color turned on.

kreska.art auto color feature

Joy of creating art.

KRESKA.art elevates painting from reference to a whole new level. Tracing is made simple with a dedicated button to quickly display your reference. You can easily adjust the reference image opacity at any time using a slider. Additionally, it enhances color picking. Set your brush to automatically pick colors and instantly transfer reference image colors to your drawing.

Start painting Choose reference

Unclutter your screen.

Access your reference with a single tap.

Quickly peek at your reference.

A dedicated button instantly previews your reference image. Pressing the "peek" button displays your reference on top of your drawing with full opacity, releasing the button returns you to your drawing. This button also features a hidden function: pressing and moving towards the image activates a color picker, allowing you to quickly select colors from your reference image.

kreska.art quick peek your reference

You also have traditional preview panel available if you like your reference to be present on your screen all the time.

Use popular gestures.

KRESKA.art supports popular gestures.

KRESKA.art supports some of the most popular gestures: two-finger tap to undo, three-finger tap to redo, four-finger tap to hide or show the interface, one-finger press and hold to open the color picker, pinch and rotate with two fingers to zoom or rotate your canvas.

Works everywhere.

The KRESKA.art application supports multiple devices.

KRESKA.art works on PC, Mac, and Linux, as well as on Android and iOS, both desktop and mobile, in Google Chrome, Apple Safari, Microsoft Edge, Mozilla Firefox, Opera, Brave, or any other modern browser.

More features.

Reference and tracing

I usually pasted my references on one side of the canvas and drew on the other side. Now the entire canvas is free and the reference image is available at the press of a button.

Smooth painting engine

KRESKA.art has proprietary painting engine that was built from scratch. Without compromises I was polishing it until it was perfect. Drawing experience is anything you ever encountered, fluid, responsive, satisfying, simply unique.

Support for layers

KRESKA.art supports layers with basic features like adding, deleting, merging, duplicating, fast clearing, and controlling layer opacity. You can also enable alpha lock to paint only on the opaque portions of the layer, which are the areas that were painted before.

Advanced brushes

Choose from an ever-growing collection of over 60 beautiful handmade brushes. The selection includes basic round brushes, soft airbrushes, sketching brushes resembling real pencils, watercolor brushes, charcoal brushes, pixel brushes, and more. Each brush can be used for painting, erasing, blending, and with the auto-color feature. Many of the brushes recognize the direction of your digital pen strokes for maximum realism.

Color picking

There are many ways for picking color, press and hold with one finger, click the eyedropper icon from the color window or the floating toolkit or use the keyboard shortcut "i". To quickly pick color from your reference image press the big "peek" button on the vertical bar and move towards the center of the screen or press "p" and move you pencil. Each brush can paint with your reference image colors applied automatically which feels magical.

Pen support with tilt

KRESKA.art supports all types of input: pen, touch, and even mouse. All brushes support pressure sensitivity, which you can turn on or off for a given brush to control pen size or pen opacity. Many brushes also support pen direction and tilting, a feature available on the iPad with Apple Pencil or on professional graphics tablets like Wacom or Huion.

Keyboard shortcuts

KRESKA.art supports many keyboard shortcuts, some commonly used like "ctrl+z" to undo "space" to move the canvas around, some are unique like the peek "p" button to quickly peek at your reference image. Most of the shortcuts are shown on the "Floating toolkit panel", select "Toggle toolkit float" from the menu.

Additional preview panel

If you want your reference image always available next to your painting you can use the preview panel. Select "Toggle preview panel" from the menu. This panel has some unique features, it can mimic the movement of our painting on the screen.

Tools float panel

Tolls float (sometimes called touch docker) can help you access all the application features even without keyboard or on devices without touch support

Pixel art brushes

Create beautiful pixel art using various pixel brushes. Combine them with reference image and auto-color feature to create stunning pixel art with ease.

Auto save feature

KRESKA.art saves your work automatically in browsers storage and will restore your drawing even if you reload the page

Dark mode

Chose between two color modes, dark theme and light theme, it will be hard for you to decide as both are beautiful

Main interface elements.

kreska.art application supports multiple devices

Top horizontal bar

Panel section

1. Menu panel
2. Brushes panel
3. Layers panel
4. Colors panel

Brush toggles section

5. Eraser toggle (use selected brush as eraser)
6. Pen size control toggle (change size with pressure)
7. Pen opacity control toggle (change opacity with pressure)
8. Smudge toggle (use selected brush to mix colors)
9. Auto color picker toggle (brush will pick color from the reference image automatically)

Tools section

10. Lasso tool (paint within selected area)
11. Values check (press to change your painting to grayscale)
12. Reference image placement (move the reference image above or underneath your painting, use button 18 to change opacity)
13. Mirror your painting (flips your painting vertically)
14. Clear layer (deletes content of selected layer)

Left vertical bar

15. Pen size slider
16. Pen opacity slider
17. Peek reference image (preview your reference image while you press the button)
18. Reference image opacity (most useful when the image is on top - use button 12)
19. Undo button
19. Redo button

Floating panels

21. Main panel to toggle between menu, brushes, layers and color
22. Additional reference image preview panel
23. Floating tools panel to access every tool on devices where touch gestures are not supported (like tap, pinch, rotate)

Frequently asked questions.

Yes, KRESKA.art is free with no limits and no ads, one thing you need to remember is that you can only work on one painting at a time because of the browser's limitations, if you want to work on a different painting without loosing your current work then save the current work to ".kreska" file, go to the MENU then click "Save layers to .kreska file", or use a different browser, not a different browser tab but a different browser brand like Google Chrome and Microsoft Edge, because KRESKA.art keeps your work in browser's database in one place.

Theoretically yes but it is not recommended because both will write to the same browser database so each stroke will overwrite data from the previous image, history will be messed up and auto save will only save one image i.e. the last one you were painting on.
If you insist to do that use two different browsers, not a different browser tab or window but a different browser brand like Google Chrome and Microsoft Edge.
If you really insist on using single browser keep in mind you will face not only storage but also memory issues and remember not to reload your tab if you have two paintings active because the browser has only one in its database, reloading a tab will load the last image in the database storage.

On an existing canvas:
Open the menu panel, click "Load reference image", select the image, once loaded you can adjust the size and rotate the image, click the brush icon on top to return to the main application screen and start painting.
While creating new canvas:
Open the menu panel, click "New drawing" choose one of the four options in the "From File/Camera" section for example "Resize canvas to match full photo size", select the image, once loaded you can adjust the size and rotate the image, click the brush icon on top to return to the main application screen and start painting.

Open the menu panel, click "File info"

Change the desired color on the color tab, open the menu panel, click "Active color as background" in the Drawing options section. Clicking the button again will reset the background color to white.
To make the background transparent click "Transparent background" in the Drawing options section. Clicking the button again will reset the background color to white.

The following shortcuts are supported
"h" or "u" - hide/show user interface
"," and "." - change reference image opacity
"p" - peek at the reference image
"f" - reference image placement (move the reference image above or underneath your painting, use button "," or "." to change opacity)
"e" - toggle erase
"s" - toggle size change with pressure
"o" - toggle opacity change with pressure
"b" - toggle blending mode
"a" - toggle auto-color picking (reference image is required)
"l" - lasso tool
"v" - values check (press to change your painting to grayscale)
"i" - eyedropper tool
"[" and "]" - change brush size
"m" - mirror your painting (flips your painting vertically)
"z" - zoom/scale the canvas view
"r" - rotate the canvas view
"space" - move the canvas around
";" and "'' - change pan opacity
"ctrl+z" - undo
"del" - clear current layer
"ctrl+y" - redo

kreska.art keyboard shortcuts