Tarsnap - Online backups for the truly paranoid

Navigation menu

Online backups for the truly paranoid

Tarsnap is a secure, efficient online backup service:

  • Encryption: your data can only be accessed with your personal keys.
  • Source code: the client code is available.
  • Deduplication: only the unique data between your current files and encrypted archives is uploaded.

Tarsnap runs on UNIX-like operating systems (BSD, Linux, MacOS X, Cygwin, etc).

Tarsnap pricing

Tarsnap uses a prepaid model based on actual usage:

Storage: 250 picodollars / byte-month of encoded data
($0.25 / GB-month)
Bandwidth: 250 picodollars / byte of encoded data
($0.25 / GB)

There are no other fees — Tarsnap has no fixed costs or minimum monthly fees.

Why use Tarsnap?

Dataflow chart of a typical backup with Tarsnap

Consider a typical backup scenario:

  • Alice begins a backup, which takes a complete snapshot of her files.
  • Tarsnap automatically finds the unique data within her files.
  • Alice pays less than $5/month.
  • Alice's data is secure.

Latest Tarsnap release

Tarsnap 1.0.38 (July 15, 2017)

Major changes in this version compared to 1.0.37:

  • Tarsnap now supports OpenSSL 1.1.
  • tarsnap accepts an --iso-dates option, which causes times to be printed in YYYY-MM-DD HH:MM:SS format rather than the traditional unix ls -l style.
  • tarsnap accepts a --force-resources option to proceed with decryption of a passphrase-encrypted key file even if it is anticipated to use an excessive amount of memory or CPU time. (This may be useful if tarsnap inaccurately estimates the amount of memory your system has available.)
  • tarsnap accepts an --archive-names <file> option, which reads a list of archive names to operate on when operating in -d and --print-stats modes.

You can see all of the changes between 1.0.37 and this version in our tarsnap git repository.