BorgMate

Backups made simple

BorgMate is a cross-platform desktop app that puts a modern interface on BorgBackup โ€” the deduplicating archiver trusted by sysadmins worldwide.

Windows is supported through WSL (Windows Subsystem for Linux).

macOS Windows Linux

Everything you need for backups

All the power of BorgBackup, none of the command-line complexity.

Repository Management

Create, open, and manage local and remote borg repositories with an intuitive interface. Full SSH support included.

Backup Tasks

Configure backup tasks with source directories and target repositories. Run backups manually or monitor progress in real time.

Browse & Restore

Browse archives, view contents, and restore individual files or entire snapshots to any location.

Easy Configuration

Configure borg binary path, language, theme, and logging preferences โ€” all from a simple settings panel.

Encryption Built In

Supports all borg encryption modes. Passphrases stored securely in macOS Keychain, Windows Credential Manager, or Linux libsecret.

Cross-Platform

Runs natively on macOS, Windows, and Linux with a consistent look and feel across all platforms.

Up and running in minutes

01

Install BorgBackup

Install borg via your package manager (brew, apt, pacman) or download the binary. BorgMate will detect it automatically.

02

Add a Repository

Point BorgMate at an existing repository or create a new one โ€” local path or remote SSH server.

03

Run a Backup

Select directories, set encryption, and run your backup. BorgMate handles deduplication, compression, and verification.

04

Monitor & Restore

Track backup jobs in the activity view. Browse archives and restore files when you need them.

Your data stays yours

No data collection

BorgMate does not collect any information about you or your system. No analytics, no telemetry, no tracking.

No outbound data

BorgMate never sends your data anywhere except the backup destination you configure. Your files stay between you and your repository.

One optional connection

The only external connection BorgMate may initiate is to check for updates. This can be disabled in settings.

Ready to simplify your backups?

Download BorgMate and take control of your data.

Download