Build a raw multipart/form-data request body and Content-Type header from field name/value pairs.
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW------WebKitFormBoundary7MA4YWxkTrZu0gW Content-Disposition: form-data; name="username" alice ------WebKitFormBoundary7MA4YWxkTrZu0gW Content-Disposition: form-data; name="email" alice@example.com ------WebKitFormBoundary7MA4YWxkTrZu0gW--
Clean up filenames for cross-platform compatibility.
Decode data: URIs or encode files (up to 5MB) into Base64 data URIs.
Add a prefix/suffix or change extension across many files.
Format, validate, and convert JSON Lines (JSONL/NDJSON) and JSON arrays.
Generate a formatted list of file names, sizes and types.