Download Notezilla 9.0.40

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

Updated: March 06, 2026

Size: 32.1 MB

Previous versions More »