DrawAnywhere

DrawAnywhere

Floating canvas for drawing, annotating, and highlighting over other apps.

shezik Draw Science & Education

Screenshots

Screenshot of DrawAnywhere Screenshot of DrawAnywhere Screenshot of DrawAnywhere

Description

DrawAnywhere lets you sketch, annotate, and highlight directly on top of any screen — great for video courses, tutorials, and presentations. Drawing tools

  • Freehand pen, rectangle, ellipse, and laser pointer
  • Pixel eraser; stroke eraser via stylus button
  • 50-step undo/redo
  • HSV color wheel, 18 presets, recent colors, hex input
  • Stroke width and opacity sliders
Canvas and gestures
  • Infinite canvas — pan and pinch-to-zoom freely
  • Three-level lock (none, zoom only, all) with HUD indicator
  • Two-finger pinch: zoom | double-tap: reset zoom | triple-tap: reset position
  • Three-finger double-tap: toggle passthrough | triple-tap: hide canvas
Toolbar
  • Horizontal and vertical layout, draggable anywhere via long‑press
  • Auto-dims after 3 seconds of inactivity
  • Hide canvas or pass touch events through to the app below
  • Finger-drawing toggle for stylus-only mode
Convenience
  • Quick Settings tile to toggle the service
  • Drag the toolbar to the bottom of the screen to close the app
  • Second-launch closes the service
  • Brush hover preview while drawing
Tips
  • Turn on Clear canvas on hide to auto-clear when hiding the canvas (passthrough is also disabled).
  • Turn off Open canvas on start to hide the canvas on startup.
Source: https://github.com/DrawAnywhere/DrawAnywhere

What’s new (2.3)

Drag toolbar to the bottom of the screen to close the app — a red X circle appears when you enter the dismiss zone.
Laser pointer fade now measured from last stroke movement, staying bright while the pen is held down.
Internal cleanup — merged tiny files, removed dead code, streamlined architecture.

Versions

Version Date Size Requires Android Download
2.3 current
db33b6ea477814f4…
2026-06-11 2.3 MB API 26
2.2
ea7c4e87a591da21…
2026-06-09 2.3 MB API 26
1.2
c2a605578940cf8f…
2025-11-03 2.3 MB API 26

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Display over other appsDraw content on top of other apps.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_SPECIAL_USE
  • drawanywhere.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments