Modify HTTP(s) Request & Response Headers

Add, Delete, Replace Request & Response Headers. Can be used to remove X-Frame-Options, Content-Security-Policy, CORS Issues, etc.

Download for Free

HTTP(s) headers are key-value pairs which are used by the client or the server to provide supplementary data along with a HTTP(s) request or response. Our tool, being the best in the game, allows you to modify headers of traffic on your favourite browser. This tool allows you to delete headers to stop online tracking, test your site in production and also remove Content-Security-Policy while testing and so much more

Application and use cases

These are some of the main features that you will find yourself using.

Add, Modify and Remove Headers

You can add, modify and even remove headers from the URL provided. Modify headers like User-Agent, Access-Control-Allow-Origin, etc.

Download for Free
Add, Modify and Remove Headers | undefined

Modification based on URL

Configure the criteria of URL on which the rules applies. Options like if the URL contains, equals or matches regex.

Download for Free
Modification based on URL | undefined

Pair Multiple Rules

Freemium users can pair upto 3 rules and premium users can pair unlimited rules together to match any preferred use case.

Download for Free
Pair Multiple Rules | undefined



Andrew Thompson

twitter img

#Requestly #Debug & #Modify #network requests - loved by 100K+ #webdevs If you are a #webdeveloper, Requestly is for you. You can set up #URL #redirects, #rewrites, run custom JS, modify headers, etc. #requestly #producthunt



twitter img

Fun fact: if you modify Chrome headers with something like requestly like so, and load this URL, you can access the iOS 4 App Store in Chrome Man shrugging


Mike Mitchell

twitter img

To my developer and QA people: Check out Requestly, a chrome extension that lets you setup redirects, modify headers, switch hosts, insert user scripts and much more! via @requestlyIO


Matt Stow

twitter img

Requestly is, without a doubt, one of the must have extensions for web developers. I never knew how much I needed to modify network requests on the file until I could

Additional Examples

Prevent browser downloading images

When a web server sends an unknown MimeType to browsers, browsers automatically download the files as they are unable to understand how to parse and render the response

View article
Open a website in an iframe

Often companies add a header to their website so that the browser will refuse to open the page within an i-frame. But using Requestly, you can implement a work-around.

View article

More Awesome Features

Requestly packs many more awesome features to debug network requests.

Redirect URL

Redirect a request URL (or matching pattern) to another URL.

Block Network Requests

Block requests, websites by specifying keywords or entire URL

Modify HTTP(s) Request & Response Headers

Add, Delete, Replace Request & Response Headers.

Modify Response

This Rule allows you to Mock the Response Body of the AJAX Request

Cross Device Testing

Check how your site looks on multiple devices, browsers, dimensions etc

Insert Custom Scripts

Allows you to automate, scrape & change webpage's behaviour with little knowledge of JS & CSS.

Modify Query Params

Insert, Modify or Delete query parameters for URLs (or matching pattern)

Delay Request Rule

Delay requests by specifying keywords or entire URL

Mock Server

Edit Content-Type, Status Code, and Body of the Response on our Server.

Frequently Asked Questions

After installing the extension, Go over to After that create your first rule and select "Modify Headers". After that give a rule name, and from here you can add, modify and remove headers by providing a Header name and value for that header. You can mention a certain URL on which you want this rule to work or you can leave it empty to work on all URLs.
Yes, you can use the Add Rule Pair feature which which allows you to add upto 3 rules for freemium users and unlimited rules for premium users. To upgrade to premium click here
Yes, at the time of rule creation the rule is activated and is applied on all websites. You can deactivate it at any time. You can also mention the specific URL on which the rule is applied.
No, You can specify the Host or Path on the which the rule has to be applied. You can also specify whether the URL/Host/Path contains, equals or matches the string entered by you

Learn to use Requestly

Be a 10x developer by using Requestly in your development & testing workflows. No Spam ever, 1-2 emails per month