Daily Backup

Automatic folder backup, every boot.

Set it once, forget it. Yesterday's code is always somewhere safe.

Daily Backup snapshots a set of folders every time it starts, then closes. Set it to launch with Windows and you get a fresh archive every morning — without remembering to run anything.

What it does

You configure the source folders once. From then on, every time Daily Backup launches it creates a dated archive of those folders, then quits. If today's backup already exists it skips silently and waits for tomorrow. Add it to your Windows startup folder and your active projects get snapshotted on every reboot.

Best for programmers

Source code lives in folders. Git keeps history of committed work, but daily backup of the whole tree — including build artifacts, IDE configs, scratch notes, things you haven't committed yet — means you can always roll back to any morning of any week. When you stage that risky refactor and break everything, yesterday's tree is still sitting next to today's.

Features

  • Snapshot a configurable set of folders on launch
  • Skip silently if today's backup already exists
  • Auto-start with Windows (optional)
  • Minimize to system tray during the backup
  • Optional sound on completion
  • Built-in log window so you can see what got archived
  • Remembers your settings and window position
  • Embedded tool-tip help

System requirements

  • Windows 7, 8, 10, 11 (older versions back to Windows 95 are still supported)
  • 32 MB of free RAM
  • Under 1 MB of disk space for the tool itself

Browse the full catalog

49 small, sharp Windows utilities. All freeware. All by the same author.