Download Notezilla 9.0.37

Create, customize and manage sticky notes for your Windows Desktop!

Updated: November 20, 2025

Size: 16.8 MB

Previous versions More »