About Kleki 🔊

Blog Changelog Known Issues Licenses Privacy Policy Report a Bug Source Code

Author: bitbof
Contact:

Started in 2010, Kleki aims to be the goto tool for quickly creating fun paintings. It is universally accessible through the browser without any installation and allows anyone to start sketching immediately. Kleki is open-source, community funded and is developed & maintained by the programmer/artist bitbof. This site believes that the activity of making art should not be intruded by ads. Kleki is inspired by early web applets for drawing like Oekaki Shi-Painter and Lascaux Sketch. Kleki's "sketchy" brush is inspired by Harmony.

Translations

Kleki is missing a translation, or you have discovered a translation mistake? Kleki is open to supporting more languages, and welcomes contributions (especially by native speakers)!

To create/update a translation, download one of the language sheets, then e-mail the result to the address at the top of this page. Alternatively, create a pull request on GitHub.

You can also contribute translations for the subtitles of the official Introduction Tutorial. Here is the english .vtt file.

Open-Source

Kleki's source code is officially available as Klecks on GitHub. Sometimes you can access new features early in it.


Logo and Branding

Kleki's brand colors are #2b63f8 and white. Kleki's logo features a dynamic joyous character with a paint brush tuft haircut and an eye that resembles the cutout of a painter's palette. Copyright belongs to bitbof. Logomark and logotype:


Logo images in a zip-file

Roadmap / Next Up (updated 2025-08-17)

Visit the Blog for development updates. Upcoming:

To Explore Beyond That

- Clipping layers & layer masks
- Progressive Web App (for offline support)
- Color palettes
- WebGL/WebGPU based rendering & brush engine
- Better brush engine (textures, blur, scatter, real opacity)
- Crazy morph brushes
- Pixel Brush scaling (scaled up pixels while drawing)
- Better text tool (not in a dialog, usable on tablets, more fonts & typography controls)
- Symmetry tool (all brushes, and perhaps other tools)
- More customizable / flexible UI
- Customizable shortcuts
- Filter: selective color adjustment
- Support for OpenRaster (open alternative to PSD)
- Utilize Native File System API
- Line constraint tools
- More powerful console api
- Optimize for VR
- Optimize for brain interfaces
- Optimize for collaboration
- Pressure curve settings
- Expand team
- Filter: Mirror
- Generators: Pattern
- More shapes for shape tool
- Curved line in shape tool
- Timelapse export
- Customizable brushes
- A single HTML file that can run offline
- Save imported fonts
- Preset values for sliders
- Something missing? Contact me with ideas.


Sound good? Help accelerate Kleki's development. Donate