cURL to request code
Paste one POSIX-quoted cURL command, choose fetch or Python requests, and review the generated URL, headers and body.
- Runs in your browser
- No upload
- Check before download
Paste one POSIX-quoted cURL command, choose fetch or Python requests, and review the generated URL, headers and body. Secrets and the body are masked by default. Files, shell expansion and unknown options are rejected. Nothing is run.
Method: POSIX; JavaScript fetch / Python requests
Local processing
Input stays in your browser worker, without requests, storage or content telemetry. Original backups and explicitly revealed exports may contain secrets; keep them local.
Resource limits
Combined input ≤1 MiB; text ≤200,000 characters (XML 100,000); depth 32 / nodes 20,000 per document; at most 1,000 rows/operations; output ≤2 MiB; worker deadline 5 s. Cancel terminates the worker. These application bounds do not guarantee a total browser heap cap.
Up to 1000 POSIX tokens; HTTP(S) only. Supported options: --url, -X/--request, -H/--header, -d/--data/--data-raw/--data-binary/--json, -u/--user, -b/--cookie, -G/--get, -I/--head, -L/--location, -s/-S. Redirects are followed only with -L. Repeated header names are kept in fetch and rejected for Python mappings.
Choose the profile and review diagnostics before using saved output. Editing, resetting or leaving cancels work and discards the preview. Save original backups separately; no source file is overwritten.
Original backup: 1048576 B / Inspect / generate
How to inspect this input
- Source
Paste one POSIX-quoted cURL command, choose fetch or Python requests, and review the generated URL, headers and body. Secrets and the body are masked by default. Files, shell expansion and unknown options are rejected. Nothing is run.
- Declared profile
POSIX; JavaScript fetch / Python requests
- Review and save
Choose the profile and review diagnostics before using saved output. Editing, resetting or leaving cancels work and discards the preview. Save original backups separately; no source file is overwritten.
- Original backup
Input stays in your browser worker, without requests, storage or content telemetry. Original backups and explicitly revealed exports may contain secrets; keep them local.
Questions about the profile
Declared profile
Paste one POSIX-quoted cURL command, choose fetch or Python requests, and review the generated URL, headers and body. Secrets and the body are masked by default. Files, shell expansion and unknown options are rejected. Nothing is run. POSIX; JavaScript fetch / Python requests
Local processing
Input stays in your browser worker, without requests, storage or content telemetry. Original backups and explicitly revealed exports may contain secrets; keep them local.
Resource limits
Combined input ≤1 MiB; text ≤200,000 characters (XML 100,000); depth 32 / nodes 20,000 per document; at most 1,000 rows/operations; output ≤2 MiB; worker deadline 5 s. Cancel terminates the worker. These application bounds do not guarantee a total browser heap cap. Up to 1000 POSIX tokens; HTTP(S) only. Supported options: --url, -X/--request, -H/--header, -d/--data/--data-raw/--data-binary/--json, -u/--user, -b/--cookie, -G/--get, -I/--head, -L/--location, -s/-S. Redirects are followed only with -L. Repeated header names are kept in fetch and rejected for Python mappings.