Chrome DevTools makes it easy to copy HTTP requests as cURL commands. This is incredibly useful for debugging, testing APIs, and converting requests to code in different programming languages.
In this guide, we'll show you step-by-step how to get cURL commands from Chrome, and then use our free cURL to Code Converter to transform them into Python, JavaScript, and more.
Step-by-Step: Copy Request as cURL
Open Chrome DevTools
Press F12 or Ctrl+Shift+I (Windows/Linux) or Cmd+Option+I (Mac) to open DevTools.
Go to Network Tab
Click on the "Network" tab in DevTools. Make sure it's recording (red circle should be visible).
Trigger the Request
Perform the action that triggers the HTTP request you want to capture (e.g., submit a form, click a button, load a page).
Find and Right-Click the Request
In the Network tab, find the request you want. Right-click on it to open the context menu.
Copy as cURL
Select "Copy" > "Copy as cURL" from the context menu. The cURL command is now in your clipboard!
💡 Tip: You can also use Ctrl+C after right-clicking to quickly copy.
Visual Guide
- Open Chrome DevTools (F12)
- Navigate to Network tab
- Perform the action that triggers the request
- Right-click on the request in the Network tab
- Select "Copy" → "Copy as cURL"
- Paste the cURL command into our converter to transform it to code!
What You Get
When you copy a request as cURL from Chrome, you get a complete cURL command including:
HTTP Method
GET, POST, PUT, DELETE, etc.
Headers
All request headers including cookies, auth tokens
Request Body
JSON, form data, or other payloads
URL
Complete endpoint URL with query parameters
Example: cURL from Chrome
cURL Command Copied from Chrome:
curl 'https://api.example.com/users' \ -H 'authority: api.example.com' \ -H 'accept: application/json' \ -H 'authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \ -H 'user-agent: Mozilla/5.0...' \ --compressed
💡 Next Step: Paste this into our cURL to Code Converter to transform it into Python, JavaScript, or other languages!
Use Cases
API Testing
Copy API requests from your frontend and test them directly in terminal
Debugging
Share exact requests with team members for debugging API issues
Code Conversion
Convert browser requests to code for backend integration
Convert Chrome cURL to Code
Got a cURL command from Chrome? Use our free converter to transform it into Python Requests, JavaScript Fetch, or any other programming language instantly.