BorgBackup (Borg) is een deduplicerend back-upprogramma voor archivering. Bestanden worden opgesplitst in blokken op basis van inhoud, en identieke blokken worden slechts één keer opgeslagen, over bestanden, back-ups en machines heen. U kiest uit compressie met lz4, zstd, zlib of lzma. Gegevens worden aan de clientzijde versleuteld met AES-256 en geauthenticeerd met HMAC-SHA256, zodat de back-upserver alleen versleutelde gegevens opslaat. Een back-up draait als één opdracht zonder daemons of agents, naar een lokale schijf of naar elke machine die via SSH bereikbaar is. Archieven kunnen als bestandssysteem worden gemount. Borg draait onder meer op Linux, macOS en FreeBSD.
Borg is vrije opensourcesoftware onder de BSD-licentie en wordt onderhouden door een gemeenschap, The Borg Collective, niet door één bedrijf. Er is dus geen leverancier die uw gegevens ontvangt: u beheert de software zelf en bepaalt waar de repository staat, bijvoorbeeld op eigen servers of bij een Europese hostingpartij. Dankzij de clientversleuteling hoeft de opslaglocatie zelf niet vertrouwd te worden. De broncode kan onafhankelijk worden beoordeeld.