AzCopy is a command-line tool that moves data into and out of Azure Storage. See the Get started with AzCopy article to download AzCopy and learn about the ways that you can provide authorization credentials to the storage service.


The general format of the commands is: azcopy [command] [arguments] --[flag-name]=[flag-value].

To report issues or to learn more about the tool, see


--cap-mbps (float) Caps the transfer rate, in megabits per second. Moment-by-moment throughput might vary slightly from the cap. If this option is set to zero, or it is omitted, the throughput isn't capped.

--help Help for azcopy

--output-type (string) Format of the command's output. The choices include: text, json. The default value is text. (default text)

--trusted-microsoft-suffixes (string) Specifies additional domain suffixes where Azure Active Directory login tokens may be sent. The default is ';;;'. Any listed here are added to the default. For security, you should only put Microsoft Azure domains here. Separate multiple entries with semi-colons.

See also