extension ExtPose


CRX id


Description from extension meta

Modify HTTP request and response headers

Image from store ModHeader
Description from store The most popular Chrome extension to modify headers ** What can ModHeader do?** - Add, modify, and remove request and response headers - Use ModHeader to set X-Forwarded-For, Authorization, Access-Control-Allow-Origin, etc. - Modify cookies in request / response header - Redirect URL with another - Enable header modification by URLs - Advanced filtering by tab, tab group, or window ** Where is tab lock ** - Tab lock has been redesigned as Tab Filter and can be found in the + button. It is still available for free users. ** Why ModHeader ** - ModHeader is fast, efficient, and light-weight. You can quickly enable/disable header modification with just 1-2 clicks. - ModHeader provides you with many convenient features that will help you increase your development velocity with the least amount of frictions. Check out the big list the features below! - ModHeader is free to use, with a paid option to unlock even more features. - ModHeader works on Chrome, Firefox, Edge, and Opera. - ModHeader is used by over 550,000+ users on Chrome Web Store! ** ModHeader features ** - Add comments to header - One-click "undo" if you made a mistake - Support having multiple profiles with quick switching between profiles - Export and import profile - Easily share your profiles with others - Customize autocomplete names and values - Dark mode support - Sorting headers and name, value, or comments - Append value to existing request or response header - Customizable profile badge - Clone profile - Cloud backup ...and more!!! ** What is new in 4.0.17 ** - Allow ModHeader to read from managed storage (for enterprise) - Fix CSS not loading correctly ** What is new in 4.0.16 ** - Add regex cookie matching and ability to retain cookie value while modifying its attributes ** What is new in 4.0.15 ** - Add support for Time filter ** What is new in 4.0.14 ** - Dependency upgrades and some minor bug fixes ** What is new in 4.0.12 ** - Support auto-sync profile import: https://docs.modheader.com/profiles/auto-sync-profile - Remove support for dynamic value as Firefox addon policy and Manifest V3 both disallow it. If you need this feature, please email [email protected] and we will try to figure out how to support your use-case. ** What is new in 4.0.10 ** - Profile search support - Auto expand left panel on tab view ** What is new in 4.0.9 ** - Minor UI updates ** What is new in 4.0.8 ** - Support reordering profile, headers, and filters. ** What is new in 4.0.7 ** - Fix profile switching not working ** What is new in 4.0.6 ** - Add link to create login URL to quickly login to additional browser / browser profile. ** What is new in 4.0.4 ** - Fix crash due to tabs not found - Fix ModHeader not working on older browser ** What is new in 4.0.0 ** - Support enhanced cookie modification - Replace tab lock with tab filter, along with tab group and window filter - Support autocomplete customization - Dark mode support - Keyboard commands mapping - Give users more controls over share profile URLs - Paid subscription required for some of the newly introduced features. Most existing features should continue to work for free users. ** Older changelogs ** https://docs.modheader.com/whats-new/version-4.x ** Permissions ** ModHeader currently requires 6 permissions: 1, "webRequest" 2, "webRequestBlocking" 3, "<all_urls>" 4, "storage" 5, "contextMenus" 6, "alarm" "webRequest" and "webRequestBlocking" are required in order for request headers modification to work. Because ModHeader doesn't know ahead of time which website the modification should apply to, it needs to request permissions for all URLs (3). "storage" permission is needed to save settings to the cloud. "contextMenus" is used to enable quick pause/unpause by right-clicking on the icon. "alarm" is used to periodically auto-sync profiles (if auto-sync is setup). ** Source code ** https://github.com/modheader/modheader ** User guide ** https://docs.modheader.com/ ** Privacy Policy ** https://modheader.com/privacy ** Automation ** For Selenium WebDriver users, please try: https://github.com/modheader/modheader_selenium To find ModHeader on other browsers, visit modheader.com

Latest reviews

  • (2022-07-28) Derek Lam: cannot add profile
  • (2022-07-25) Robin: Works fine when you're trying to modify request headers, but at the time of writing this, the extension is unable to edit response headers. Is there an explanation for this behaviour?
  • (2022-07-21) Mohamed Ettaki TALBI: dark mode bugs the extension, I loast all my headers configuration. And in the lastest release it's limited to 3 profiles instead of 5
  • (2022-07-15) Pei Li: 太好用了,前端开发者的福音
  • (2022-06-16) Tian Ling: 好用,方便快捷, 没有理解成本
  • (2022-06-06) qi molly: 打开新页面的时候必须手动去刷新页面?有什么方法可以解决吗
  • (2022-05-31) Nick Swenson: Was useful, now it costs to have more than 3 profiles. Removing features to lock them behind a paywall, sheesh. Also, it just deleted all my profiles for whatever reason.
  • (2022-05-19) Miles Sorce: Very broken. Worked flawlessly since I started using it in August 2021. But since using the new version, it is really painful to use. Let's say you have two profiles with separate headers and URL filters. When I disable all headers and filters on Profile 2, then the Profile 1 headers are added. But if any Profile 2 headers or filters are enabled, even if Profile 2 is disabled, the Profile 1 headers are not added. In other words, the enabling and disabling of profiles does not do anything.
  • (2022-05-18) Jayant Jain: Used to be perfect for my needs. Now it simply doesn't work - the extra headers are never sent. I checked tab filters, URL filters, everything.
  • (2022-05-17) Bart Kemps: Pretty useful, I've installed in a dozen browser profiles. I'd gladly donate $50 to keep this thing going. I won't pay for a $2 subscription because re-activating it for new browsers/browser profiles is simply not feasable. Two stars because basic functionality is still OK and free. But I need to mod cookies so I'm switching to a different tool.
  • (2022-05-12) Serge: Хорошее дополнение)) UPD: Сломали хорошее дополнение. Очень печально.
  • (2022-05-11) Furkan Kaan: son güncelleme ile bir çok özelik için ücret istiyor ve sekmeye özel kilitleme özeliği kaldırılmış!!!
  • (2022-05-11) Daniel Hodgkins: Incredible Application! Very responsive creators and does exactly what I need! (even if I'm a little blind at times 😆) Highly recommend the documentation as it's very informative! --- Previous Review (based off incorrect information) This extension is exactly what I needed! ... Until they removed the only feature I actually needed it for, locking the requests to a specific tab. Since the latest update I cannot find the functionality to lock the header rewriting to a specific tab, allowing me to use my emails and still do development testing at the same time. A shame really 😬
  • (2022-05-11) Paul Shambrook: Removing free tools and making them a paid for function, I have been using this tool for years disappointed that they have now removed the Tab lock feature from the free version , so will need to look elsewhere for this feature.
  • (2022-05-11) Hanyang Gu: totally broken, it's become blank page after the latest release...
  • (2022-05-10) Jeremy Simkins: Broken. I just installed this and the view has no style applied to it. It's completely unusable. It's like it's missing the stylesheet and it's such a mess, it's not possible to use. This is unfortunate. I also didn't realize this is a paid for extension... seems a bit much ($4/month) given the simplicity of this extension so I will look for alternatives or build my own.
  • (2022-05-05) Milo De Nadai: I don't have anything to say about the extension's functionality but it uses up a lot of my CPU even when it's not doing anything so I suspect it has some kind of malware embedded in it.
  • (2022-04-22) David Johnson: Love this extension! It is so helpful for development.
  • (2022-04-22) kai he: 好用!!!!!
  • (2022-04-21) Daria Sysoletina: This extension makes my life so much more comfortable! I use it every day in my work routine. Only one thing I would recommend you to improve - it would be great to have comments to request headers in the main window, just not to open expand window every time for every single header
  • (2022-04-19) fu qin: 不错,很好用
  • (2022-04-01) Philip Rhoades P: I want to change URLs like: https://www.youtube.com/watch?v=Od49AfIS2-U&ab_channel=DUST to: https://www.youtube.com/watch_popup?v=Od49AfIS2-U&ab_channel=DUST ie Regex for all URLs: https://www.youtube.com/watch?\(.*\) to: https://www.youtube.com/watch_popup?\1 Can this be done somehow? - I will raise the rating to five stars if you can do it! Thanks, Phil.
  • (2022-04-01) 陆海建: 很好用
  • (2022-03-30) Shaedo: It's really simple. But I have absolutely no idea how to use it. There is barely any indication of what to do.
  • (2022-03-08) Christian Traub: In chrome 98.0.4758.102 (Official Build) (64-bit), switching a profile does not update the form or display the active element. I have to exit the popup every time. Is this a side effect of another plugin?
  • (2022-03-07) Bhone M Min: SHEESH. So good for devs.
  • (2022-03-03) 徐晓: 辣鸡
  • (2022-02-25) 高冬雪: 不知道为啥。总是下载失败
  • (2022-01-17) Clément Farkas: L'application se permet d'installer un malware qui ouvre une iframe sur les moteurs de recherche vers servisepagefind.com . A désinstaller d'urgence !!!
  • (2021-11-27) Giftina Chen: 好用, 以前曾经有过的后台代理也已经删掉了
  • (2021-11-19) KingLiang Gu: can you support http2 to modify http2 headers?
  • (2021-10-20) Artem Rikoski: THE BEST
  • (2021-10-08) 包李文: pretty good
  • (2021-09-25) Ahmed Magdy: Excellent extension, for redirecting url to another one
  • (2021-08-24) Kayo de Bakker: Great tool for debugging but it would have been great if there was an option where you can disable this for certain sites or better yet only enable it for certain sites. I often come across the problem that some random site doesn't work because I still have this tool on while I was debugging on a local instance.
  • (2021-08-19) 楊凱霖: very useful when facing CORS or CSP issues.
  • (2021-07-13) Piotr Kruczkowski: Wtyczka co chwilę nie działa, po kliknięciu wyświetla się białe okno, a ustawione nagłówki usuwają się. Myślę, że to przez to, że wersja jest aktualizowana, ale dlaczego kilkanaście razy w ciągu godziny?
  • (2021-06-26) Şahin Kasap: Doesnt work. White popup when clicked. Background tab gives the errors on console: Unchecked runtime.lastError: Tabs cannot be edited right now (user may be dragging a tab). background.bundle.js:1 Uncaught (in promise) TypeError: Cannot read property 'id' of undefined at onTabUpdated (background.bundle.js:1)
  • (2021-06-25) Eric P: Great for dev testing!
  • (2021-06-17) Brian Burns: Easy to use, thank you :) But make sure if you use an Accept header that your service can actually supply that format - I was hitting an MTConnect Agent to get JSON output but didn't realize they didn't support JSON until v1.5, so kept getting back XML!
  • (2021-06-17) Eric Maas: Great tool for down and dirty headers.
  • (2021-06-16) Lorenzo Martini: potreste spiegare a cosa serve ?
  • (2021-05-27) Анатолий Иваненко: Отличное расширение))
  • (2021-05-25) Ilya Trushchenko: Could not make it to apply different headers for different tabs.. UI is not intuitive
  • (2021-05-18) 黎国贤: 请问一下,该插件的header的key,在实际插入请求header的时候会转换成小写,这个是什么原理呢?如果需要保留大写,需要怎么操作呢。
  • (2021-04-08) Deniss Dmitrijevs: Very simple in use.
  • (2021-04-07) ZONG ZU: chrome最好用的修改请求头的插件
  • (2021-03-21) Paulo Sergio Bressan: Muito útil
  • (2021-03-19) Артем Шевцов: Очень удобный интерфейс, успешно отредактировал Host header для localhost для теста роутов в symfony
  • (2021-02-17) Marcel Woźniak: very good extension, i am finally free of being served images in .webp format

Latest issues

  • (2022-05-05, v:3.1.27) Nikos Alexiou: Selenium modheader load multiple profiles
    I'm using the modheader extension along with selenium written in Java. My problem is that using the following API I cannot load multiple profiles but only 1: https://webdriver.modheader.com/load?profile={exported_profile_in_json} How can I load multiple profiles?
  • (2022-03-30, v:3.1.27) bin Q: upper to lower
    hi! I set "Authorization" in my headers, but I get "authorization". What should I do to get "Authorization"?
  • (2022-03-02, v:3.1.27) 张一舟: is it possible to modify dev-tools' sourcemap query?
    ModHeader is fantastic, but I wonder is it possible to rewrite header that is not transparent to user like devtool's sourcemap query?
  • (2022-02-01, v:3.1.26) How to add cookie before page load?
    I would like to add cookie before page load to make my development easier like: sessionStorage.setItem('access_token', 'something'); can I do that?
  • (2021-11-23, v:3.1.26) ran xin: Name Unable to display available title
    It can work in chrome before, but it can't display 'Name Tiltle' (e.g X-Forwarded-For) now. Is this because the chrome's version is too high?
  • (2021-10-19, v:3.1.25) Trijit Bhattacharjee: Automation Code - Java Selenium Mod Header
    I have added the ModHeader.crx file in my project folder and added in code using ChromeOptions. However, I need to add a key-value pair in the ModHeader, through code. Can you please provide some help in it ?
  • (2021-10-19, v:3.1.25) Trijit Bhattacharjee: Automation Code - Java Selenium Mod Header
    I have added the ModHeader.crx file in my project folder and added in code using ChromeOptions. However, I need to add a key-value pair in the ModHeader, through code. Can you please provide some help in it ?
  • (2021-09-23, v:3.1.25) Stephanie Merlis: Request header drop down not working
    Hi - I have installed Mod Header and it was previously working but today once I select Request headers there are no drop downs available and I am unable to select X-Forwarded-For to spoof my IP. Can someone look into this? -Stephanie
  • (2021-05-17, v:3.1.20) Boryslav Boronylo: I cant make it work properly on Centos
    Hi, I have google-chrome on centos, i added your extension and extension can add new headers, but once i try to remove some existing headers nothing happens. CentOS Linux release 8.3.2011 Google Chrome Version 90.0.4430.93 Please suggest THanks
  • (2021-04-18, v:3.1.20) Mike Bell: Referer header not being attached to requests
    Hi. This extension used to work. But, in trying to add an arbitrary Referer header to a request, I am finding it is not being attached. I can verify this by added a Referer header, and then going to any website, and looking in the javascript console at the "document.referrer" value. It is consistently empty even though I am attaching a header to the request. In curl, I can do this using the -H flag to add an arbtirary header.
  • (2021-01-11, v:3.1.17) Tech Source: Keyboard shortcut key
    Can you share the keyboard shortcut key to click on modify header chrome extension. Please need to automate using AutoIt
  • (2020-09-20, v:3.1.9) Kiran jonnalagadda: it is not working on google chrome v 85. it is not enabled
    it is not working on google chrome Version 85.0.4183.102 (Official Build) (64-bit). it showing disabled. Tried to enable still no use
  • (2020-09-01, v:3.1.9) Anya Fishchuk: Capitalisation removed from header name
    Hi! When I add a custom header name, using also capital letter (like Authorisation ), the tool removes the capitalisation from the this request header (authorization), as I can see in the development tool (F12). Is there something to do on it? It is important because the API I try top reach, does expect Authorization header name with a capital letter. Thank you! Anya
  • (2020-08-25, v:3.1.9) Himani Sharma: trying to download the modheader extesion but it is showing an error...
    Empty Extension! Could not download the extension because Google returned an empty file. An e-mail has been sent to the developers. please help me
  • (2020-08-24, v:3.1.9) Mae - Ann: Error in installing the extension
    When I try to add the Chrome extension on my Windows machine, I receive this error message: "Can not unpack extension. To safely unpack an extension, there must be a path to your profile directory that starts with a drive letter and does not contain a junction, mount point, or symlink. No such path exists for your profile." What is the workaround? Or how do I resolve this?
  • (2020-08-05, v:3.1.8) Jayson Cote: Inability to use header on specific domain
    I only want this header mod to work for certain domains, is it possible to add this?
  • (2020-07-06, v:3.1.6) Maciej Zawiasa: Profile sharing options
    I'm not able to turn off profile sharing over the could. I don't want tu publish anyhow my data
  • (2020-06-17, v:3.1.6) Dan Haggerty: Add defaults for missing fields on JSON import
    I want to generate a JSON file to import, and I really only care about the title of the profile and the header names + values. It would be great if I could: 1. leave out fields that I don't care about, like color, or comment 2. have the option to overwrite existing profiles with the same name My use case is, I want to create a bunch of profiles programatically, so I can easily keep a set of profiles up to date with some code I'm working on.
  • (2020-06-12, v:3.1.5) Anastassia Meritee: ModHeader extension is lagging
    Hi, I have macbook with the latest OS installed, however, the extension is lagging for me so badly that I cannot even add any headers. I really need it for work and can't find another extension working.
  • (2020-06-05, v:3.1.4) NoobTube: Multiple, random X-Forwarded-For IPS?
    Hey there, I got an problem that I need an IP, where the last digits change randomly between 10-254 .. is there any way to do it? like every time the page reloads, the IP gets changed to 111.222.333.xxx and xxx is always random? Would be nice to have that feature since it would allow me so much more to do :) Best Regards!
  • (2020-05-29, v:3.1.4) Tom Bevan: SVG's not working
    Hi. I'm using your plugin to check a site before it's made live but for some reason there are a couple of SVGs that aren't working. I've heard of a potential issue with fontawesome files but that isn't what we're using. I can see the files in the media library and visit the file URL so they seem fine. Any ideas?
  • (2020-05-13, v:3.0.7) Doctor Lab: form authentication
    Hello Brother I runing ASP.NET MCV 4 With Microsoft SQL Server Database Softwere on localhost IIS for our Medical Laboratory Reporting . I Want some changing my that existing software want to change Authentication Method from Form Authentication to Windows Authentication and like basic Authentication If You like i provide you more detail which you want at WhatsApp I want your help for this Thanks Regards Waheed Murad 0923004887139
  • (2020-05-04, v:3.0.7) Pablo Kopelman: Modifying a header value is not working
    Since the major gui upgrade, clicking on a header value field to change it don't work. the cursor never shows and modifying the value is possible only after a few clicks on play button and lock button.
  • (2020-04-30, v:3.0.7) Chris Campbell: Empty popup
    When I click the ModHeader icon in the Chrome toolbar, I get a totally empty white popup. Have tried on different sites, and have tried restarting the browser but that didn't help...?
  • (2020-04-24, v:3.0.7) Evgeniy Drozdov: New updates
    Hello. There are very many UI bags after latests plugin updates.
  • (2020-04-16, v:3.0.6) J Tester: Request Headers consistently being lost
    Something odd started occurring after updating to version 3.X, where calls with multiple request headers set are losing their headers/values. Occurs probably 25% of the time, and strangely enough doesn't occur at all when chrome developer tools is open. Updated to 3.0.6 and still seeing this behavior. Any idea what might be at play here?
  • (2020-04-16, v:3.0.5) María Emilia Silveira: Json Export Funcionality
    Json Export Funcionality was very useful for my team automated testing tool, is there a posibillity to get it back? Thank you!
  • (2020-04-14, v:3.0.3) Oliver McRobbie: Please bring back the previous export functionality
    Thank you for the very useful tool, but I've noticed that the latest update changes how profiles are exported, now generating a url instead of a simple JSON object. Is there a way to use the older export functionality? The urls do not work for my purposes. Thank you.
  • (2020-04-14, v:3.0.2) Peter Finlay: Latest update UI
    Hey guys, the latest update has brought on a UI that's incredibly rough on the eyes. Any possibility of a much simpler interface as previous, or customisation options for the UI. ModHeader is something I use 7 days /week so appreciate the opportunity to submit this feedback!
  • (2020-04-13, v:3.0.1) Swaroop Raj: Is it possible to Prevent / Restrict the user by modifying the Request Header
    I have encountered a situation that user can modify the Request Header. Since am looking for the same name in the application, if user modified it then all gone wrong. So, looking for the solution to restrict the user by modifying the Request Header.
  • (2020-04-01, v:2.5.4) D Scott: Append to URL....?
    I'd like to append "?cache_off" to all url's on a particular site. Is this possible with this extension? I've tried the Replace URL function but it seems to add the replacement twice.
  • (2020-03-26, v:2.5.4) Andreas Thorsson Aaro: Google spreadsheet
    Google spreadsheet mainmenu stuck in endless loading loop. Had to deactivate ModHeader 2.5.4 for it to work again.
  • (2020-02-08, v:2.5.4) Rakesh Hooda: Not able to use in Selenium
    chrome-extension://idgpnmonknjnojddfkpgkljpfnnfcklj/settings.tmpl.html This url is not opening.File not found when opened in Browser to set headers using selenium in 2.5.4 version. Please let me how to open it in chrome to change the values.
  • (2020-01-21, v:2.5.4) Josh Roberson: Changing the case of my headers!
    This plugin is sending all headers added in lower case, when it should not be altering the case from the entered form. This breaks compatibility with some APIs that I use. Please stop changing to all lowercase, and preserve the headers exactly as written!
  • (2019-12-11, v:2.5.3) Eric Plank: Since update v2.5.3. Completely broken
    Does not modify headers anymore since update v2.5.3. Completely broken
  • (2019-12-11, v:2.5.3) Martin Shameti: Sending Headers to sites on Filter List Broken as of v2.5.3
    The headers are not getting passed down to the request as of today's update.
  • (2019-11-06, v:2.4.1) Vitor Pereira: Configuration provisioning
    Is there anyway to provision the extension configuration? Say, for example, using the registry on Windows machines?
  • (2019-10-14, v:2.4.0) Muhammad Ali: Have you removed the comments column?
    i can't find the comments column and it's important as i have the same header name and switch it regularly and can't determine that by the value
  • (2019-09-04, v:2.4.0) elec tone: How do I disable Brotli Content Encoding in Chrome ver 76.0.3809.100?
    I am once again getting the following error in the latest version of Google Chrome: "Content Transformation Error Proxy cannot apply content transformation.This could be caused by a misconfiguration, or possibly a response with an unknown content encoding." When this has happened on previous versions I disabled the Brotli Content Encoding in the Chrome://flags, and was able to view content as normal, but this setting no longer appears. This is of particular problem when trying viewing some forums (https) and YouTube content, which now no longer works. I have no control over the company Proxy/Firewall so cannot change anything there, and the Chrome version is network distributed and installed, so I cannot move to an older version! Chrome is running on Windows 7 (64-bit). I'd be grateful for any help to resolve this issue. Thank you.
  • (2019-09-03, v:2.4.0) Thomas Haarbach: Header Key lowercase
    Hi, if i add the header ModPagespeed=off the key is converted to lowercase. ModPagespeed will ignore lowercase header keys. Also tried with PageSpeed=off. Using Firefox with ModHeaders is working as expected.
  • (2019-08-21, v:2.3.9) Carmelo Milordo: CORS PROBLEM AND HEADER NOT ADDED
    Hi. The header isn't not added in Chrome 76 and plugin version 2.3.9. I always receive error from the CORS policy.
  • (2019-08-19, v:2.3.9) Frederik Tilkin: Issues since Chrome 76?
    Is this what's causing the issues we have since Chrome 76?https://www.chromium.org/Home/chromium-security/extension-content-script-fetches/
  • (2019-08-06, v:2.3.8) Mike Abell: not working on ajax calls in chrome 76
    The header isn't being added in Chrome 76 with ajax calls, however if I open the GET url in the browser directly, it does work.
  • (2019-08-01, v:2.3.4) jim rose: Broken with cors as of Chrome 76
    As of Chrome 76 update, adding custom non-simple request headers seems to be triggering a pre-flight options request, breaking the page unless the server is set up to accept this.
  • (2019-08-01, v:2.3.4) 西尾健三郎: Chromeアップデートによるハングアウトエラー
    2019/07/31付のChromeアップデートによりハングアウトのトーク一覧が読み込めなくなりました。相手から送信があるとその相手のみ一覧に表示されます。 ご確認をお願いいたします。
  • (2019-07-31, v:2.3.4) Yurii Piskun: Chrome 76 CORS issues
    chrome 76 - on every site lot (for ex. facebook, soundcloud, etc...) of CORS errors in console. sites broken ((


500,000 history
4.1 (589 votes)
Last update / version
2022-08-16 / 4.0.17
Listing languages