---
name: "desync"
section: "1"
platform: "linux"
package: "desync"
version: "1.1.5-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/desync"
---

# desync(1)

Content-addressed binary distribution system

## NAME

desync - Content-addressed binary distribution system

## SYNOPSIS

**desync \[flags\]**

## DESCRIPTION

desync is a content-addressed binary distribution system. It chunks files into reusable, compressed pieces kept in chunk stores, and reassembles them efficiently using indexes, seeds and caches. It is compatible with casync archives, indexes and stores.

Store locations, used with options like -s/--store and -c/--cache, can be:\
   /path/to/store              local directory store\
   http(s)://host/path/        chunk/index server (see chunk-server command)\
   s3+http(s)://host/bucket    S3-compatible object store\
   gs://bucket/prefix          Google Cloud Storage bucket\
   sftp://user@host/path       SFTP store\
   ssh://user@host/path        casync protocol over SSH (read-only)

Commands that accept multiple stores try them in the order given. Several stores can also be combined into one failover group by separating them with '\|', for example -s "http://server1/store\|http://server2/store".

## OPTIONS

**--config**=""\
 	config file (default $HOME/.config/desync/config.json)

**--digest**="sha512-256"\
 	digest algorithm, sha512-256 or sha256

**-h**, **--help**\[=false\]\
 	help for desync

**--verbose**\[=false\]\
 	verbose mode

**--version**\[=false\]\
 	print the version and exit

## SEE ALSO

**[desync-cache(1)](/desync-cache/1.md)**, **[desync-cat(1)](/desync-cat/1.md)**, **[desync-chop(1)](/desync-chop/1.md)**, **[desync-chunk(1)](/desync-chunk/1.md)**, **[desync-chunk-server(1)](/desync-chunk-server/1.md)**, **[desync-completion(1)](/desync-completion/1.md)**, **[desync-config(1)](/desync-config/1.md)**, **[desync-extract(1)](/desync-extract/1.md)**, **[desync-index-server(1)](/desync-index-server/1.md)**, **[desync-info(1)](/desync-info/1.md)**, **[desync-inspect-chunks(1)](/desync-inspect-chunks/1.md)**, **[desync-list-chunks(1)](/desync-list-chunks/1.md)**, **[desync-make(1)](/desync-make/1.md)**, **[desync-manpage(1)](/desync-manpage/1.md)**, **[desync-mount-index(1)](/desync-mount-index/1.md)**, **[desync-mtree(1)](/desync-mtree/1.md)**, **[desync-prune(1)](/desync-prune/1.md)**, **[desync-pull(1)](/desync-pull/1.md)**, **[desync-tar(1)](/desync-tar/1.md)**, **[desync-untar(1)](/desync-untar/1.md)**, **[desync-verify(1)](/desync-verify/1.md)**, **[desync-verify-index(1)](/desync-verify-index/1.md)**, **[desync-version(1)](/desync-version/1.md)**

## HISTORY

20-Oct-2026 Auto generated by spf13/cobra
