AnkiWeb
- Rating
- 97 (π 95 Β· π 2)
- Updated
- 2026-09-19
- Anki versions
- 24.11~
- Description language
- en
AnkiWeb addon 1868980340
Enables drawing and writing on Anki cards with mouse or stylus, including pressure sensitivity, smoothing, calligrapher mode, color and canvas options.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.1 | 2.1.49 | 2023-09-29 |
| 2.1.50 | 24.11+ | 2026-09-19 |
Loadingβ¦
Draw, write, highlight, and erase directly on Anki cards using customizable pens, a highlighter, eraser, undo/redo, and a repositionable compact toolbar.
Adds a lightweight drawing and handwriting panel to Anki for writing, sketching, annotating, and taking notes during review with mouse, touch, pen, or stylus.
Provides smooth stylus inking, smart shape snapping, advanced pen controls, and persistent annotations through answer reveal for Anki review sessions.
Changes default keybindings for drawing and writing using a mouse or stylus with pressure support: w write, c clear, z revocation.
Enables AnkiDroid-style drawing and writing on Anki cards, with non-permanent marks, Linux support, Ctrl+R toggle, and icons to hide or clean the board.
Assigns mouse buttons and scroll actions to answer, grade, or undo cards during Anki reviews, with separate question/answer mappings, long-press options, and quick toggling.
Initially based on the Anki-TouchScreen addon, updated ui and added pressure pen/stylus capabilities, perfect freehand(line smoothing) and calligrapher functionality.
Website to test the drawing functionality: https://rytisgit.github.io/Anki-StylusDraw/
<a href="https://rytisgit.github.io/Anki-StylusDraw/"> <img alt="Draw Demonstration" src="docs/kanjiNewUI.gif" width="75%"> </a><br>
Tested to work with a Huion H1161, Windows Pen enabled.
https://docs.ankiweb.net/platform/windows/display-issues.html
echo auto > %APPDATA%\Anki2\gldriver6 in cmd for Qt6<table> <img alt="Switch away from Software in Qt6" src="docs/qt6fast.png"><tr> <td> Qt5 rendering change <img alt="Switch away from Software in Qt5" src="docs/dontUseSoftwareRendering.png"> </td> <td> <img alt="Check use pen as mouse in Windows pen settings" src="docs/usePenAsMouse.png"> </td> </tr></table> <img alt="Turn On Follow when scrolling or small canvas if drawing is slow on very big cards" src="docs/followScreenOnBigCards.png">
Implements same drawing/writing mechanism as in AnkiDroid. Your writing is NOT intended to remain on the cards after review - same as in AnkiDroid.
Use the menu View β TouchScreen to activate/change settings.
Use <kbd>Ctrl</kbd> + <kbd>R</kbd> to toggle the touchscreen.
Use icons which will show up in the top right corner of the review screen to temporarily hide/clean the board. Enjoy!
Warning: the version for Anki 2.0 has limited functionality, and may sometimes not work as expected; since the release of Anki 2.1, the old version is not supported.
Important parts of Javascript code were inspired by <a href="http://creativejs.com/tutorials/painting-with-pixels/index.html" rel="nofollow">creativejs tutorial</a>. I recommend you check out the resource if you are interested in learning JS.
This add-on works well with <a href="https://ankiweb.net/shared/info/1496166067">Anki Night Mode</a>.
You are more than welcome to contribute! While I may not be able to support every user of this addon, I will do my best to help any developer willing to open PR implementing new features or fixing bugs.