Multipart/form-data Body Parser
CodePaste a raw multipart/form-data request body plus its boundary (or a full Content-Type header to extract the boundary from) and get back each part's field name, filename, headers, and decoded value
Paste a captured multipart/form-data request body, the format a browser sends for a file-upload form, and see it broken down into its individual parts: each field's name, filename if it's a file field, headers, and decoded value. Give the boundary directly, or paste a full Content-Type header value and it pulls the boundary parameter out automatically, quoted or not. This is exactly what's needed when debugging a captured file-upload request from a proxy log or browser DevTools export, since nothing else on the site decodes an existing multipart body: the cURL Builder only generates simple multipart fields going the other direction.
How to use Multipart/form-data Body Parser
- 1.Paste the raw multipart/form-data body, including its boundary lines, into the body field.
- 2.Enter the boundary directly, or paste the request's full Content-Type header value and let it extract the boundary automatically.
- 3.Review each parsed part: its field name, filename for file fields, headers, and decoded value.
Frequently asked questions
Use via API, SDK, or MCP
cURL# Free: 1,000 req/day · Pro: 10,000 req/day
curl -X POST https://api.utilix.tech/v1/tools/multipart-form-parser \
-H "Authorization: Bearer utx_live_..." \
-H "Content-Type: application/json" \
-d '{"body":"------WebKitFormBoundaryABC123\r\nContent-Disposition: form-data; name=\"username\"\r\n\r\nalice\r\n------WebKitFormBoundaryABC123--\r\n","boundary":"----WebKitFormBoundaryABC123","contentType":"multipart/form-data; boundary=----WebKitFormBoundaryABC123"}'Get an API key from your dashboard · Full API docs →