curl to Python (requests)
The fastest path from "it works in DevTools" to a Python script: right-click the request, Copy as cURL, paste it here. Headers become a dict, the query string becomes params, cookies and Basic/Bearer auth carry over — and multi-line bash or the Windows cmd variant with ^ carets both parse.
The conversion knows the difference that trips most hand ports: a JSON body becomes json={...} (requests sets the Content-Type and serializes for you), while form bodies stay data={...}. Sending a dict with data= when the API expects JSON is the classic silent 400 — this tool picks the right one from the curl flags.
Privacy is the point here: curl commands routinely embed live bearer tokens, session cookies and API keys. Everything on this page runs in your browser, so those credentials never leave your machine.