xref: /curl/docs/options-in-versions (revision b77d627d)
1                                  _   _ ____  _
2                              ___| | | |  _ \| |
3                             / __| | | | |_) | |
4                            | (__| |_| |  _ <| |___
5                             \___|\___/|_| \_\_____|
6
7 This document lists all command line options present in curl, together with
8 exact information about the first curl version that supports it. The options
9 are sorted alphabetically on the long name.
10
11 Long (short)                        Introduced
12
13--abstract-unix-socket               7.53.0
14--alt-svc                            7.64.1
15--anyauth                            7.10.6
16--append (-a)                        4.8
17--aws-sigv4                          7.75.0
18--basic                              7.10.6
19--ca-native                          8.2.0
20--cacert                             7.5
21--capath                             7.9.8
22--cert (-E)                          5.0
23--cert-status                        7.41.0
24--cert-type                          7.9.3
25--ciphers                            7.9
26--compressed                         7.10
27--compressed-ssh                     7.56.0
28--config (-K)                        4.10
29--connect-timeout                    7.7
30--connect-to                         7.49.0
31--continue-at (-C)                   4.8
32--cookie (-b)                        4.9
33--cookie-jar (-c)                    7.9
34--create-dirs                        7.10.3
35--create-file-mode                   7.75.0
36--crlf                               5.7
37--crlfile                            7.19.7
38--curves                             7.73.0
39--data (-d)                          4.0
40--data-ascii                         7.2
41--data-binary                        7.2
42--data-raw                           7.43.0
43--data-urlencode                     7.18.0
44--delegation                         7.22.0
45--digest                             7.10.6
46--disable (-q)                       5.0
47--disable-eprt                       7.10.5
48--disable-epsv                       7.9.2
49--disallow-username-in-url           7.61.0
50--dns-interface                      7.33.0
51--dns-ipv4-addr                      7.33.0
52--dns-ipv6-addr                      7.33.0
53--dns-servers                        7.33.0
54--doh-cert-status                    7.76.0
55--doh-insecure                       7.76.0
56--doh-url                            7.62.0
57--dump-header (-D)                   5.7
58--ech                                8.8.0
59--egd-file                           7.7
60--engine                             7.9.3
61--etag-compare                       7.68.0
62--etag-save                          7.68.0
63--expect100-timeout                  7.47.0
64--fail (-f)                          4.0
65--fail-early                         7.52.0
66--fail-with-body                     7.76.0
67--false-start                        7.42.0
68--form (-F)                          5.0
69--form-escape                        7.81.0
70--form-string                        7.13.2
71--ftp-account                        7.13.0
72--ftp-alternative-to-user            7.15.5
73--ftp-create-dirs                    7.10.7
74--ftp-method                         7.15.1
75--ftp-pasv                           7.11.0
76--ftp-port (-P)                      4.0
77--ftp-pret                           7.20.0
78--ftp-skip-pasv-ip                   7.14.2
79--ftp-ssl-ccc                        7.16.1
80--ftp-ssl-ccc-mode                   7.16.2
81--ftp-ssl-control                    7.16.0
82--get (-G)                           7.8.1
83--globoff (-g)                       7.6
84--happy-eyeballs-timeout-ms          7.59.0
85--haproxy-protocol                   7.60.0
86--haproxy-clientip                   8.2.0
87--head (-I)                          4.0
88--header (-H)                        5.0
89--help (-h)                          4.0
90--hostpubmd5                         7.17.1
91--hostpubsha256                      7.80.0
92--hsts                               7.74.0
93--http0.9                            7.64.0
94--http1.0 (-0)                       7.9.1
95--http1.1                            7.33.0
96--http2                              7.33.0
97--http2-prior-knowledge              7.49.0
98--http3                              7.66.0
99--http3-only                         7.88.0
100--ignore-content-length              7.14.1
101--ip-tos                             8.9.0
102--ipfs-gateway                       8.4.0
103--include (-i)                       4.8
104--insecure (-k)                      7.10
105--interface                          7.3
106--ipv4 (-4)                          7.10.8
107--ipv6 (-6)                          7.10.8
108--json                               7.82.0
109--junk-session-cookies (-j)          7.9.7
110--keepalive-cnt                      8.9.0
111--keepalive-time                     7.18.0
112--key                                7.9.3
113--key-type                           7.9.3
114--krb                                7.3
115--libcurl                            7.16.1
116--limit-rate                         7.10
117--list-only (-l)                     4.0
118--local-port                         7.15.2
119--location (-L)                      4.9
120--location-trusted                   7.10.4
121--login-options                      7.34.0
122--mail-auth                          7.25.0
123--mail-from                          7.20.0
124--mail-rcpt                          7.20.0
125--mail-rcpt-allowfails               7.69.0
126--manual (-M)                        5.2
127--max-filesize                       7.10.8
128--max-redirs                         7.5
129--max-time (-m)                      4.0
130--metalink                           7.27.0
131--mptcp                              8.9.0
132--negotiate                          7.10.6
133--netrc (-n)                         4.6
134--netrc-file                         7.21.5
135--netrc-optional                     7.9.8
136--next (-:)                          7.36.0
137--no-alpn                            7.36.0
138--no-buffer (-N)                     6.5
139--no-clobber                         7.83.0
140--no-keepalive                       7.18.0
141--no-npn                             7.36.0
142--no-progress-meter                  7.67.0
143--no-sessionid                       7.16.0
144--noproxy                            7.19.4
145--ntlm                               7.10.6
146--ntlm-wb                            7.22.0
147--oauth2-bearer                      7.33.0
148--output (-o)                        4.0
149--output-dir                         7.73.0
150--parallel (-Z)                      7.66.0
151--parallel-immediate                 7.68.0
152--parallel-max                       7.66.0
153--pass                               7.9.3
154--path-as-is                         7.42.0
155--pinnedpubkey                       7.39.0
156--post301                            7.17.1
157--post302                            7.19.1
158--post303                            7.26.0
159--preproxy                           7.52.0
160--progress-bar (-#)                  5.10
161--proto                              7.20.2
162--proto-default                      7.45.0
163--proto-redir                        7.20.2
164--proxy (-x)                         4.0
165--proxy-anyauth                      7.13.2
166--proxy-basic                        7.12.0
167--proxy-ca-native                    8.2.0
168--proxy-cacert                       7.52.0
169--proxy-capath                       7.52.0
170--proxy-cert                         7.52.0
171--proxy-cert-type                    7.52.0
172--proxy-ciphers                      7.52.0
173--proxy-crlfile                      7.52.0
174--proxy-digest                       7.12.0
175--proxy-header                       7.37.0
176--proxy-http2                        8.1.0
177--proxy-insecure                     7.52.0
178--proxy-key                          7.52.0
179--proxy-key-type                     7.52.0
180--proxy-negotiate                    7.17.1
181--proxy-ntlm                         7.10.7
182--proxy-pass                         7.52.0
183--proxy-pinnedpubkey                 7.59.0
184--proxy-service-name                 7.43.0
185--proxy-ssl-allow-beast              7.52.0
186--proxy-ssl-auto-client-cert         7.77.0
187--proxy-tls13-ciphers                7.61.0
188--proxy-tlsauthtype                  7.52.0
189--proxy-tlspassword                  7.52.0
190--proxy-tlsuser                      7.52.0
191--proxy-tlsv1                        7.52.0
192--proxy-user (-U)                    4.0
193--proxy1.0                           7.19.4
194--proxytunnel (-p)                   7.3
195--pubkey                             7.16.2
196--quote (-Q)                         5.3
197--random-file                        7.7
198--range (-r)                         4.0
199--rate                               7.84.0
200--raw                                7.16.2
201--referer (-e)                       4.0
202--remote-header-name (-J)            7.20.0
203--remote-name (-O)                   4.0
204--remote-name-all                    7.19.0
205--remote-time (-R)                   7.9
206--remove-on-error                    7.83.0
207--request (-X)                       6.0
208--request-target                     7.55.0
209--resolve                            7.21.3
210--retry                              7.12.3
211--retry-all-errors                   7.71.0
212--retry-connrefused                  7.52.0
213--retry-delay                        7.12.3
214--retry-max-time                     7.12.3
215--sasl-authzid                       7.66.0
216--sasl-ir                            7.31.0
217--service-name                       7.43.0
218--show-error (-S)                    5.9
219--silent (-s)                        4.0
220--socks4                             7.15.2
221--socks4a                            7.18.0
222--socks5                             7.18.0
223--socks5-basic                       7.55.0
224--socks5-gssapi                      7.55.0
225--socks5-gssapi-nec                  7.19.4
226--socks5-gssapi-service              7.19.4
227--socks5-hostname                    7.18.0
228--speed-limit (-Y)                   4.7
229--speed-time (-y)                    4.7
230--ssl                                7.20.0
231--ssl-allow-beast                    7.25.0
232--ssl-auto-client-cert               7.77.0
233--ssl-no-revoke                      7.44.0
234--ssl-reqd                           7.20.0
235--ssl-revoke-best-effort             7.70.0
236--sslv2 (-2)                         5.9
237--sslv3 (-3)                         5.9
238--stderr                             6.2
239--styled-output                      7.61.0
240--suppress-connect-headers           7.54.0
241--tcp-fastopen                       7.49.0
242--tcp-nodelay                        7.11.2
243--telnet-option (-t)                 7.7
244--tftp-blksize                       7.20.0
245--tftp-no-options                    7.48.0
246--time-cond (-z)                     5.8
247--tls-max                            7.54.0
248--tls13-ciphers                      7.61.0
249--tlsauthtype                        7.21.4
250--tlspassword                        7.21.4
251--tlsuser                            7.21.4
252--tlsv1 (-1)                         7.9.2
253--tlsv1.0                            7.34.0
254--tlsv1.1                            7.34.0
255--tlsv1.2                            7.34.0
256--tlsv1.3                            7.52.0
257--tr-encoding                        7.21.6
258--trace                              7.9.7
259--trace-ascii                        7.9.7
260--trace-config                       8.3.0
261--trace-ids                          8.2.0
262--trace-time                         7.14.0
263--unix-socket                        7.40.0
264--upload-file (-T)                   4.0
265--url                                7.5
266--url-query                          7.87.0
267--use-ascii (-B)                     5.0
268--user (-u)                          4.0
269--user-agent (-A)                    4.5.1
270--variable                           8.3.0
271--verbose (-v)                       4.0
272--version (-V)                       4.0
273--vlan-priority                      8.9.0
274--write-out (-w)                     6.5
275--xattr                              7.21.3
276