--- c: Copyright (C) Daniel Stenberg, , et al. SPDX-License-Identifier: curl Short: Z Long: parallel Help: Perform transfers in parallel Added: 7.66.0 Category: connection curl global Multi: boolean Scope: global See-also: - next - verbose - parallel-max - parallel-immediate Example: - --parallel $URL -o file1 $URL -o file2 --- # `--parallel` Makes curl perform all transfers in parallel as compared to the regular serial manner. Parallel transfer means that curl runs up to N concurrent transfers simultaneously and if there are more than N transfers to handle, it starts new ones when earlier transfers finish. With parallel transfers, the progress meter output is different than when doing serial transfers, as it then displays the transfer status for multiple transfers in a single line. The maximum amount of concurrent transfers is set with --parallel-max and it defaults to 50.