BackStash

$ backs up only what changed

A desktop backup tool for the folders you actually care about — to an external drive, to Google Drive, or both. It watches for changes, keeps old versions, and checks its own work.

v1.4.2 · 9.7 MB · also on Linux
Free. No account, no telemetry, no upload to me.

These builds are not code-signed. Verify the SHA256 checksum before installing.

At a glance v1.4.2
PlatformsWindows 10 / 11 · Linux
UpdatesAutomatic
Built withTauri 2 · Rust
> First run

Three choices, then it runs itself

  1. Step 1

    Pick a folder

    The one you would be sick to lose. Documents, a projects directory, this year's photos.

  2. Step 2

    Pick where it goes

    An external drive, your own Google Drive, or both at once.

  3. Step 3

    Pick when

    The moment something changes, on a schedule, or only when you say so.

About two minutes. Nothing else to configure.

> A look inside

What you actually see

> Features

What it does

Incremental

Compares size and modification time, then copies only what changed. Skip what you don't want with globs like node_modules.

Runs by itself

Backs up moments after a file changes, or on a daily, weekly or monthly schedule. Closing the window minimises to the tray.

Versions

An overwritten file keeps its previous copies in a .versions folder. Undo a bad save, not just a lost drive.

Verified

Scans for ransomware patterns before backing up, then checks the finished backup against BLAKE3 hash manifests.

Restore

Put files back where they were, or somewhere new. Per conflict: skip newer, overwrite, or keep both.

Google Drive

Connects over OAuth to your own account, skips what's already uploaded, and can cap the upload speed. Works cloud-only.

> Download

Every build

Windows v1.4.2 · 19 Oct 2026

Installer Recommended

Installs and updates itself.
9.7 MB Download BackStash_1.4.2_x64-setup.exe →
What changed in 1.4.2
  • Fixed Read-only files copy to a network share Git marks every object read-only, and the old copy created the destination read-only in the same step that asked to write it, which a Windows share refuses — 41 files failed on every run.
  • Fixed Check integrity works on a job with sources Instead of refusing the job, it now checks each source folder and adds up the counts.
  • Fixed A running backup can be asked where it is A window that missed the progress events no longer shows "Never backed up" over a backup that is copying.

This release ships the Windows installer, the AppImage and the .deb. There is no MSI, portable .exe or snap build of it.

Checksums

Installer BackStash_1.4.2_x64-setup.exe
6C9180C89D6C2CA380A2A1DFFAABE88BF94D9979BFC37F35344159B82386BE81

Check it before running: Get-FileHash .\<file> in PowerShell, and compare.

Older builds (1)

v1.4.0 · 16 Sep 2026

Linux v1.4.2 · 19 Oct 2026

AppImage Recommended

Runs from anywhere, nothing installed, no root. Updates itself.
chmod +x ./BackStash_1.4.2_amd64.AppImage./BackStash_1.4.2_amd64.AppImage
87.7 MB Download BackStash_1.4.2_amd64.AppImage →

Debian / Ubuntu

Installs through apt like any other package.
sudo apt install ./BackStash_1.4.2_amd64.deb
15.9 MB Download BackStash_1.4.2_amd64.deb →
What changed in 1.4.2
  • Fixed Read-only files copy to a network share Git marks every object read-only, and the old copy created the destination read-only in the same step that asked to write it, which a Windows share refuses — 41 files failed on every run.
  • Fixed Check integrity works on a job with sources Instead of refusing the job, it now checks each source folder and adds up the counts.
  • Fixed A running backup can be asked where it is A window that missed the progress events no longer shows "Never backed up" over a backup that is copying.

This release ships the Windows installer, the AppImage and the .deb. There is no MSI, portable .exe or snap build of it.

Checksums

AppImage BackStash_1.4.2_amd64.AppImage
46C9A6668D5E3AD7551220430CC02E8D61E048D18F119C74E98DF30925EE1C58

Debian / Ubuntu BackStash_1.4.2_amd64.deb
81AFEF2E0EA9F2C6865BB942E8C8F401D205D1C3AA1056E55FF55881106867EF

Check it before running: sha256sum <file>, and compare.

Older builds (1)

v1.4.0 · 16 Sep 2026

Not code-signed

A code-signing certificate costs a few hundred a year and BackStash is free, so these builds are unsigned and Windows does not recognise the publisher. Every download's SHA256 is published above: verify it before installing, and only install software you are willing to vet.

The Windows installer and the Linux AppImage update themselves. The .deb has to be replaced by hand.

> Fine print

Licence, and how to remove it

Licence
Not open source — all rights reserved. Free to download and use; the source isn’t public.
Uninstall
Windows: Settings → Apps → BackStash → Uninstall. Linux: sudo apt remove backstash, sudo snap remove backstash, or just delete the AppImage.
What stays
Uninstalling leaves your backups and your settings alone. Settings live in %APPDATA%\BackStash on Windows, ~/.config/BackStash on Linux — delete those by hand if you want them gone.