Generated cURL Command
{{ shellLabel }}
{{ method }} request targeting {{ hostDisplay }}
{{ method }}
{{ hostBadge }}
{{ headerCount }} headers
{{ bodyBytes }} B body
{{ flagsCount }} flags
Retry ×{{ retry_count }}
Verbose
Trace time
{{ e }}
{{ w }}
Preset:
Custom
JSON POST
Form POST (URL-encoded)
Basic Auth
Bearer Token
Shell:
Bash/Zsh
PowerShell
Windows CMD
Method:
GET
POST
PUT
PATCH
DELETE
HEAD
OPTIONS
Multi-line:
URL:
Query string:
Headers:
Header name:
{{ opt.label }}
Custom name:
Header value:
{{ editingIndex>-1 ? 'Save header' : 'Add header' }}
Editing {{ headers[editingIndex]?.name || 'header' }}
Cancel edit
{{ headerError }}
{{ headerFeedback }}
Header
Value
Actions
{{ header.name }}
{{ header.value }}
—
User-Agent and Referer fields override headers with the same name.
No headers added yet. Use the controls above to add one header at a time.
User-Agent:
{{ opt.label }}
Custom agent:
Referer:
Body mode:
None
JSON
Raw
Form URL-encoded
Body:
Advanced
Flag style:
Short (-x)
Long (--option)
Combine short flags:
Follow redirects (-L):
Insecure TLS (-k):
Use compression:
Fail with body:
Include response headers:
Silent except errors:
Retry all errors:
Verbose (-v):
Disable keep-alive:
Trace timing:
Force -X flag:
HTTP/2:
HTTP/3:
Timeout:
s
Max redirects:
Retry attempts:
Retry delay:
s
Connect timeout:
s
Limit rate:
Output file (-o):
Auth:
None
Basic
Bearer Token
API Key header
Username:
Password:
Bearer token:
Header name:
Header value:
Import existing curl command:
Clear
Import Command
{{ importError }}
Command imported successfully.
Command
Fields
JSON
{{ copiedCmd ? 'Copied!' : 'Copy Command' }}
{{ downloadedCmd ? 'Downloaded' : 'Download Script' }}
{{ copyDone ? 'Copied!' : 'Copy CSV' }}
{{ downloadDone ? 'Downloaded' : 'Download CSV' }}
{{ exportedDocx ? 'Exported' : 'Export DOCX' }}
Field
Value
Copy
Shell
{{ shellLabel }}
Flag style
{{ flagStyleDisplay }}
Short flag combo
{{ combineShortFlagsDisplay }}
Method
{{ method }}
URL
{{ finalUrl }}
Headers
{{ headerCount }}
User-Agent
{{ userAgentDisplay }}
Referer
{{ refererDisplay }}
Body bytes
{{ bodyBytes }}
Flags
{{ flagsList.join(' ') || '—' }}
Retry policy
{{ retrySummary }}
Limit rate
{{ limitRateDisplay }}
Auth
{{ authSummary }}
{{ copiedJSON ? 'Copied!' : 'Copy JSON' }}
{{ downloadJSONDone ? 'Downloaded' : 'Download JSON' }}
Get this
cURL Command Generator
and more from
Simplified Tools