I am looking for a program that will allow me to draw anywhere (in any program/on the desktop, etc.) with my mouse on the screen.

The program should:

  • be free
  • allow me to select colors
  • be lightweight (installer can be on USB and I can install anywhere)
  • run on Windows XP - Windows 7 (definately Win 7)
  • would you please exapand to ubuntu too! To see answers for both windows and ubuntu Jul 24, 2014 at 6:26
  • 1
    You could ask a seperate question for ubuntu if you really wanted one. Platforms are important here. Jul 24, 2014 at 7:48
  • @ṧнʊß ok Can I copy past yours ;) :D and just replace ubuntu? your question exactly what I am looking for. Jul 24, 2014 at 8:33
  • @lion Then I might as well make it ;) :P It will be useful for me on Ubuntu as well (although I don't use it unless I need to - I'm a Windows/OSX guy ;) Jul 24, 2014 at 8:44
  • 1
    @lion Here you go: softwarerecs.stackexchange.com/questions/10111/… Jul 24, 2014 at 8:45

4 Answers 4


I'm fond of zoomit by Microsoft Sysinternals. It lets you draw, type or zoom into a screen, is keystroke controlled (so it dosesn't get in your way in a presentation) and supports multiple colours. As such, its perfect for when you need to give a presentation and need to unobtrusively annotate the screen you're working on. It's freeware, portable (almost all Sysinternals software doesn't need an install), tiny (297kb), and takes up less than 2mb of memory running.

It officially works on windows XP or better and I've tested it (and created this screencast) on windows 7 64bit.

ZoomIt UI

  • Those are a lot of instructions! ;) I'll look at it when I'm on my Windows computer, but thanks. +1 to you and Franck anyways! Jul 24, 2014 at 8:48
  • I found a similar tool called DemoHelper - also free, also less than 2 MB running. I picked this over ZoomIt for two reasons: (1) lines drawn with the mouse look nicer to me, I think it smoothens the mouse input slightly, and (2) I can toggle the marker off, so when I'm recording a screencast (in OBS with mouse capture off) the viewer won't see the marker, only what I'm drawing. Apr 17, 2017 at 9:29
  • 1
    Post an answer, not a comment ._. Apr 17, 2017 at 9:32

You can use Epic Pen:

  • Free and open source
  • Windows XP and later
  • lightweight: 2 MB
  • draw anywhere on the screen
  • can select color:

Epic Pen UI

  • Free for personal use; pro license required now for academic or commercial use. Jan 18, 2019 at 19:47

You can use ScreenMarker:

  • Free and portable
  • Windows XP and later (does not clear the screen properly on Windows 7 and later)
  • lightweight: 2 MB
  • draw anywhere on the screen
  • can select color:

ScreenMarker UI

  • 1
    The link above loads malware now Jan 18, 2019 at 19:47
  • @CanadianLuke thanks, you're correct, I fixed the link. Jan 18, 2019 at 20:02

If you run Windows XP/7/10 as guest vm on Ubuntu host, there is an open source software Gromit-MPX. See Gromit-MPX for Thinkpad Yoga 12, and a short video on Desktop Annotation, Draw Anywhere on Screen

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.