Edit and Resend: Ajax Request Debugger in Chrome DevTools
Enhance Chrome DevTools with a new tab. Edit and resend fetch() / XHR requests. Efficiently debug or test your web applications.
Key Features
- DevTools integration — Adds a dedicated "Edit and Resend" tab directly inside Chrome DevTools
- Edit any request — Modify the URL, headers, request body, and HTTP method of any captured fetch() or XMLHttpRequest
- Resend with changes — Re-execute modified requests to test API responses, debug endpoints, or simulate edge cases
- Request capture — Automatically captures network requests so you can select and edit them
- Response viewer — See the full response including status code, headers, and body after resending
- No external tools needed — Debug and test APIs without leaving the browser or installing separate HTTP clients
How to Use
- Install Edit and Resend from the Chrome Web Store.
- Open Chrome DevTools (F12 or Ctrl+Shift+I).
- Navigate to the "Edit and Resend" tab in the DevTools panel.
- Browse to a page that makes network requests, or trigger the request you want to test.
- Select a captured request from the list.
- Edit the URL, headers, body, or HTTP method as needed.
- Click "Send" to resend the modified request and view the response.
Who Is It For?
Backend and frontend developers who need to test API endpoints, debug server responses, or simulate different request scenarios. Edit and Resend eliminates the need to switch between Chrome DevTools and a separate tool like Postman or curl — everything happens right inside the browser. It is particularly useful when debugging authentication issues, testing error handling, or verifying that an API behaves correctly with different input parameters.