Parallel downloads
Enable parallel downloads to speed up downloads. - Mac, Windows, Linux, Android
#enable-parallel-downloading
enabled
Temporary restoration of M125 marking
Temporarily restores expired tags in the M125. These tags will be deleted shortly. - Mac, Windows, Linux, Android
#temporary-unexpire-flags-m125
default (setting)
Temporary Recovery M126 Marker
Temporarily restores expired tags in the M126. These tags will be deleted shortly. - Mac, Windows, Linux, Android
#temporary-unexpire-flags-m126
default (setting)
Overlay software rendering list
Override the built-in software rendering list and enable GPU acceleration on unsupported system configurations. - Mac, Windows, Linux, Android
#ignore-gpu-blocklist
disabled
Accelerated 2D Canvas
Enable GPU for 2D canvas rendering instead of using software rendering. - Mac, Windows, Linux, Android
#disable-accelerated-2d-canvas
enabled
quid pro quo
Setting up partial exchange behavior. - Mac, Windows, Linux, Android
#ui-disable-partial-swap
enabled
WebRTC Mixing Capture Audio Methods
Overrides the method used by the audio processing module in WebRTC to mix captured audio into mono during a live call. This markup is experimental and may be removed at any time. - Mac, Windows, Linux
#enable-webrtc-apm-downmix-capture-audio-method
default (setting)
Anonymizing the local IP address exposed by WebRTC
Hide local IP address with mDNS hostname. - Mac, Windows, Linux
#enable-webrtc-hide-local-ips-with-mdns
default (setting)
Enable extensions on the edge:// URL
Allow extensions that explicitly request this permission to run on the edge:// URL. - Mac, Windows, Linux, Android
#extensions-on-edge-urls
disabled
Show AutoFill Predictions
Annotate web forms with autofill field type prediction and display them as placeholder text. - Mac, Windows, Linux, Android
#show-autofill-type-predictions
default (setting)
Smooth scrolling
Smoothly animates scrolling page content. - Windows, Linux, Android
#smooth-scrolling
default (setting)
Experimental QUIC Protocol
Enable experimental QUIC protocol support. - Mac, Windows, Linux, Android
#enable-quic
default (setting)
WebTransport Developer Model
When enabled, removes the requirement that all HTTP/3 certificates used for WebTransport must be issued by a known certificate root. - Mac, Windows, Linux, Android
#webtransport-developer-mode
disabled
Latest stable JavaScript features
Some web pages use older or non-standard JavaScript extensions, which may conflict with the latest JavaScript features. This flag allows these features to be disabled for compatibility with these pages. - Mac, Windows, Linux, Android
#disable-javascript-harmony-shipping
enabled
Experimental JavaScript
Allows web pages to use experimental JavaScript features. - Mac, Windows, Linux, Android
#enable-javascript-harmony
disabled
Experimental JavaScript Shared Memory Features
Allows web pages to use a non-standard, experimental JavaScript shared memory feature. Its use requires the same HTTP headers (i.e. COOP and COEP) as SharedArrayBuffers' cross-threading. - Mac, Windows, Linux, Android
#enable-javascript-experimental-shared-memory
default (setting)
Experimental WebAssembly
Allows web pages to use experimental WebAssembly features. - Mac, Windows, Linux, Android
#enable-experimental-webassembly-features
disabled
WebAssembly Base Compiler
Enable WebAssembly base compilation and layer-by-layer upgrades. - Mac, Windows, Linux, Android
#enable-webassembly-baseline
default (setting)
WebAssembly Inert Compilation
Enable inert (immediate on first call) compilation of WebAssembly modules. - Mac, Windows, Linux, Android
#enable-webassembly-lazy-compilation
default (setting)
WebAssembly hierarchical compilation
Enable hierarchical compilation of WebAssembly (if enabled)#enable-webassembly-baseline
The TurboFan is an upgrade to the TurboFan, which is available on Mac, Windows, Linux, Android, and Windows Vista.) - Mac, Windows, Linux, Android
#enable-webassembly-tiering
default (setting)
Future V8 VM Features
Enable upcoming experimental V8 VM features. This flag does not enable experimental JavaScript features. - Mac, Windows, Linux, Android
#enable-future-v8-vm-features
default (setting)
GPU rasterization
Rasterize web content using the GPU. - Mac, Windows, Linux, Android
#enable-gpu-rasterization
default (setting)
Experimental Web platform functionality
Enable experimental Web platform features under development. - Mac, Windows, Linux, Android
#enable-experimental-web-platform-features
disabled
Hardware accelerated video decoding
Enable hardware accelerated video decoding when available. - Mac, Windows, Linux, Android
#disable-accelerated-video-decode
enabled
Hardware accelerated video encoding
Enable hardware accelerated video encoding when available. - Mac, Windows, Android
#disable-accelerated-video-encode
enabled
Hardware security decryption fallback
Allows automatic disabling of the Hardware Secure Content Decryption Module (CDM) after a failure or crash. Subsequent playbacks may use the Software Secure CDM. if this feature is disabled, fallbacks will never be performed and users may experience playback failure. - Windows
#enable-hardware-secure-decryption-fallback
default (setting)
Media Foundation for Clear Content
Enable/disable MediaFoundation for unprotected content playback on supported systems - Windows
#enable-media-foundation-clear
default (setting)
Media Foundation for Clear Rendering Strategies
Sets the rendering policy used when using Media Foundation for Clear. the Direct Composition rendering policy forces the Media Foundation Media Engine rendering to be set to the Direct Composition surface. the Frame Server rendering policy generates video frames from the Media Foundation Media Engine that are processed through the Chromium frame drawing pipeline. The Frame Server rendering policy generates video frames from the Media Foundation Media Engine that are processed through Chromium's frame drawing pipeline. The dynamic rendering policy allows switching between the two modes based on the current operating conditions. Other options will result in the default rendering policy. - Windows
#enable-media-foundation-clear-rendering-strategy
default (setting)
Smooth scrollbar
Beautify scrollbars with Microsoft Fluent design styles. - Windows, Linux
#fluent-scrollbars
default (setting)
Enable zero-copy video capture
The camera generates a GPU-friendly buffer at capture time, which is consumed by the hardware-accelerated video encoder if present. - Windows
#zero-copy-video-capture
default (setting)
Show autofill signatures
Annotate web forms with HTML attributes and markup password fields suitable for generating passwords. - Mac, Windows, Linux, Android
#enable-show-autofill-signatures
disabled
Automatic detection of WebUSB compatible devices
When enabled, the user is notified when a WebUSB-enabled device is connected. Disable this feature if you observe USB device issues while the browser is running. - Mac, Windows, Linux
#enable-webusb-device-detection
default (setting)
Hyper-scrolling history navigation
History navigation during horizontal hyperscrolling. - Windows, Linux
#overscroll-history-navigation
default (setting)
Touch-activated drag-and-drop
Initiate touch drag-and-drop by long-pressing a draggable element. - Windows
#enable-touch-drag-drop
default (setting)
WebGL Draft Extensions
Enabling this option allows web applications to access WebGL extensions that are still in draft form. - Mac, Windows, Linux, Android
#enable-webgl-draft-extensions
disabled
Zero replication rasterizer
Raster threads are written directly to the GPU memory associated with the block. - Mac, Windows, Linux, Android
#enable-zero-copy
default (setting)
Vulkan
Uses Vulkan as a graphics backend. - Windows, Linux, Android
#enable-vulkan
default (setting)
Enabling Isolated Web Applications
Enables experimental support for isolated web applications. For more information, see/reillyeon/isolated-web-apps。- Mac, Windows, Linux
#enable-isolated-web-apps
default (setting)
Enabling Isolated Web Application Developer Mode
Enable unauthenticated installations of quarantined web applications. - Mac, Windows, Linux
#enable-isolated-web-app-dev-mode
default (setting)
Segregation of additional origins
Specify dedicated processes for an additional set of origins, using a comma-separated list. - Mac, Windows, Linux, Android
#isolate-origins
disabled
Disable site isolation
Disable site isolation (SitePerProcess, IsolateOrigins, etc.). Used to diagnose errors that may be caused by cross-process iframes. Opting out will not be effective if site isolation is forced to be enabled via a command line switch or using corporate policy. Note: Disabling this feature will disable critical mitigations for the Spectre CPU vulnerability, which affects most computers. - Mac, Windows, Linux, Android
#site-isolation-trial-opt-out
default (setting)
Allow invalid certificates to be used when loading resources from localhost
Allow HTTPS requests when loading resources on localhost, even if they show invalid certificates. - Mac, Windows, Linux, Android
#allow-insecure-localhost
disabled
Desktop PWA Application Title
Allows PWAs to set custom titles for their windows. - Mac, Windows, Linux
#enable-desktop-pwas-app-title
default (setting)
Desktop PWA tab bar
Enable Label Application Mode - Enabletabbed
Display mode that allows web applications to add tab bars to their applications. - Mac, Windows, Linux
#enable-desktop-pwas-tab-strip
default (setting)
Desktop PWA tab bar settings
Enable an experimental UI for choosing whether a PWA should be opened in tabbed mode - Mac, Windows, Linux
#enable-desktop-pwas-tab-strip-settings
default (setting)
Desktop PWA tab bar customization
Enable the PWA to customize its tab bar in tabbed mode by adding to the manifest file thetab_strip
Fields. - Mac, Windows, Linux
#enable-desktop-pwas-tab-strip-customizations
default (setting)
Desktop PWA Sub-Applications
Allows installed PWAs to create shortcuts by installing their sub-applications. - Mac, Windows, Linux
#enable-desktop-pwas-sub-apps
default (setting)
Desktop PWA Scope Extensions
Allow Web application manifests to declare scope extensions to extend the application's scope to other origins. - Mac, Windows, Linux
#enable-desktop-pwas-scope-extensions
default (setting)
Desktop PWA Add-In Controls
Allows PWAs to (1) manually recreate the minimize, maximize, and restore window functionality, (2) set windows to be (un)resizable, and (3) listen for window movement events via their respective APIs. - Mac, Windows, Linux
#enable-desktop-pwas-additional-windowing-controls
default (setting)
Logging Web application debugging information
When enabled, additional web application related debugging data will be logged and displayed at: edge://web-app-internals. - Mac, Windows, Linux
#record-web-app-debug-info
default (setting)
Connect Cast devices on all IP addresses
Allows Media Router to connect to Cast devices on all IP addresses, not just private RFC1918/RFC4193 addresses. - Mac, Windows, Linux
#media-router-cast-allow-all-ips
default (setting)
Allow all sites to initiate mirroring
When enabled, allows all sites to initiate label mirroring via Presentation API requests. It is necessary to also enable the#cast-media-route-provider
。- Mac, Windows, Linux
#allow-all-sites-to-initiate-mirroring
default (setting)
Toggles hardware-accelerated H.264 video encoding for Cast streaming.
By default, hardware H.264 encoding is allowed where recommended. If enabled, hardware H.264 encoding will always be allowed (where supported by the platform). If disabled, hardware H.264 encoding will never be used. - Mac, Windows, Linux
#cast-streaming-hardware-h264
default (setting)
Toggles hardware-accelerated VP8 video encoding for Cast streaming.
By default, hardware VP8 encoding is allowed where recommended. If enabled, hardware VP8 encoding will always be allowed (where supported by the platform, whether recommended or not). If disabled, hardware VP8 encoding will never be used. - Mac, Windows, Linux
#cast-streaming-hardware-vp8
default (setting)
WebXR Experiments
Enable experimental features of WebXR. - Mac, Windows, Linux, Android
#webxr-incubations
default (setting)
Forcing the WebXR Runtime
Forces the browser to use a specific runtime, even if it would not normally be enabled or based on additional hardware that would not be selected. - Mac, Windows, Linux, Android
#webxr-runtime
default (setting)
Experimental system keyboard lock
Allow the site to be used in full-screen mode()
API to intercept system keyboard shortcuts and route events directly to websites. - Mac, Windows, Linux
#system-keyboard-lock
default (setting)
blocking the passage of
Loaded scripts
Not allowed to pass Third-party parsers inserted into the main frame prevent script fetching. - Mac, Windows, Linux, Android
#disallow-doc-written-script-loads
default (setting)
Navigation View Transformation API
Control the usability of the Navigation View Transformation API for document navigation. - Mac, Windows, Linux, Android
#view-transition-on-navigation
default (setting)
View Transformation API for Subframe Navigation
Controls the availability of the Navigation View Transformation API in subframes. This must be linked to the#view-transition-on-navigation
Used together. - Mac, Windows, Linux, Android
#view-transition-on-navigation-iframe
default (setting)
Using the Windows Runtime MIDI API
Use the Windows Runtime MIDI API in WebMIDI (only available on Windows 10 or later). - Windows
#use-winrt-midi-api
default (setting)
Screen capture using the Windows WGC API
In conjunction with the WebRTC-based Web APIgetDisplayMedia
When using the API as a screen capturer. Requires Windows 10, version 1803 or later. Adds a thin yellow border around the captured screen area. When this flag is disabled, the DXGI API is used as the screen capture API.
#webrtc-allow-wgc-screen-capturer
default (setting)
Window Capture using the Windows WGC API
In conjunction with the WebRTC-based Web APIgetDisplayMedia
When using the API as a window catcher. Requires Windows 10, version 1803 or later. Adds a thin yellow border around the captured window area. When this flag is disabled, the GDI API is used as the window capture API.
#webrtc-allow-wgc-window-capturer
default (setting)
Force UI direction
Forces the UI to display in left-to-right (LTR) or right-to-left (RTL) mode, overriding the default orientation of the UI language. - Mac, Windows, Linux, Android
#force-ui-direction
default (setting)
Mandatory text direction
Forces the directionality of each character of the UI text to be in left-to-right (LTR) or right-to-left (RTL) mode, overriding the default direction of the character language. - Mac, Windows, Linux, Android
#force-text-direction
default (setting)
TLS 1.3 Early Data
Enable TLS 1.3 Early Data to allow GET requests to be sent during the handshake when resuming a connection with a compatible TLS 1.3 server. - Mac, Windows, Linux, Android
#enable-tls13-early-data
default (setting)
TLS 1.3 Hybrid Kyber Support
Enable the use of X25519 in combination with Kyber in TLS 1.3. - Mac, Windows, Linux, Android
#enable-tls13-kyber
default (setting)
Web Content Auto Dark Mode
Automatically renders all web content with a dark theme. - Mac, Windows, Linux
#enable-force-dark
default (setting)
Experimental Auxiliary Functional Language Testing
Enable language detection of page content and then expose it to assistive technologies such as screen readers. - Mac, Windows, Linux, Android
#enable-experimental-accessibility-language-detection
disabled
Experimental Auxiliary Functional Language Testing of Dynamic Content
Enable language detection of dynamic content and then expose it to assistive technologies such as screen readers. - Mac, Windows, Linux, Android
#enable-experimental-accessibility-language-detection-dynamic
disabled
Experimental Web Payments API Features
Enable experimental Web Payments API functionality. - Mac, Windows, Linux, Android
#enable-web-payments-experimental-features
default (setting)
Enabling (deprecated) synchronization mutation events
Mutant events are a set of deprecated events that can cause performance problems. Disabling this feature turns off mutation events. Note: Disabling these events may cause outages at sites that still rely on these deprecated features. - Mac, Windows
, Linux, Android
#mutation-events
default (setting)
Enable focusable scroller
Scrollers can be focused by default by clicking on them and programmatically. Scrollers without focusable subitems can be focused by keyboard by default. - Mac, Windows, Linux, Android
#keyboard-focusable-scrollers
default (setting)
Fill in the password when selecting an account
Populate passwords when the user explicitly selects an account, instead of auto-populating credentials when the page loads. - Mac, Windows, Linux, Android
#fill-on-account-select
default (setting)
Extra class of general-purpose sensors
Enables an additional set of sensor classes based on the Common Sensors API that expose previously unavailable platform functionality, namely the AmbientLightSensor and Magnetometer interfaces. - Mac, Windows, Linux, Android
#enable-generic-sensor-extra-classes
default (setting)
Forced color profiles
Forces Microsoft Edge to use a specific color profile instead of the operating system-specified color of the window's current monitor. - Mac, Windows, Linux, Android
#force-color-profile
default (setting)
Forced color mode
Enable forced color mode for web content. - Mac, Windows, Linux, Android
#forced-colors
default (setting)
Microsoft Edge Heap Analyzer Startup Mode
The heap analysis service is started and the sampling memory allocation profile is recorded, with a call stack for each sample. The sampling resolution is determined by the--memlog-sampling-rate
Flag control. This can be done in theedge://tracing [category:memory-infra]
cap (a poem)edge://memory-internals
Get a heap dump of the records on the This setting controls which processes will be analyzed from startup. To analyze any given process later, use theedge://memory-internals
Pages. - Mac, Windows, Linux, Android
#memlog
disabled
Heap Analysis Sample Interval (in bytes)
The Heap Analysis service samples allocations using a Poisson process. The default value is 1000000 (1MB) between samples. This results in lower noise for large and/or frequent allocations [size*frequency>>1MB]. This means that aggregated numbers [e.g. total size of allocated objects] and large and/or frequent allocations can be trusted with high confidence. Lower intervals yield higher sampling resolution, but at the cost of higher performance overhead. - Mac, Windows, Linux, Android
#memlog-sampling-rate
default (setting)
Heap Analysis Stack Trace Types
By default, the heap analysis service logs the native stack. A post-processing step is required to symbolize the stack.' Native with thread names' adds thread names to the first frame of each native stack. Pseudo-stacks can also be recorded using trace events as identifiers. It is also possible to use a mix of both. - Mac, Windows, Linux, Android
#memlog-stack-mode
default (setting)
Blocking unsecured private network requests
Prevent non-secure contexts from making sub-resource requests for more private IP addresses. - Mac, Windows, Linux, Android
#block-insecure-private-network-requests
default (setting)
Respecting the results of private network access pre-screening
Enable sending private network access preflights before sending requests to more private IP addresses. These preflight requests must be successful for the request to proceed. - Mac, Windows, Linux, Android
#private-network-access-respect-preflight-results
default (setting)
Tab Hover Card Image
Show preview image in tabbed hover card (if tabbed hover card is enabled). - Mac, Windows, Linux
#tab-hover-card-images
default (setting)
Enable web logging to file
Enable logging of weblogs to a file named file, which is located in the user data directory. The file can be imported into the
edge://net-internals
In. - Mac, Windows, Linux, Android
#enable-network-logging-to-file
disabled
Printing with XPS
When enabled, the XPS Print API is used instead of the GDI Print API.
#use-xps
default (setting)
Use XPS when printing from PDF
When enabled, print from PDF files using the XPS Print API instead of the GDI Print API. - Windows
#use-xps-for-printing-from-pdf
default (setting)
(computing) enable (a feature)
Enabled by default to provide game controller support on Windows 10 desktops. - Windows
#enable-windows-gaming-input-data-fetcher
default (setting)
Insecure origins as security
Treats the specified (unsafe) origin as a safe origin. Multiple origins can be provided as a comma-separated list. The origin must specify its protocol, for example. For a definition of a security context, see the/webappsec-secure-contexts/。- Mac, Windows, Linux, Android
#unsafely-treat-insecure-origin-as-secure
disabled
Calculating Window Shading on Windows
Calculating window masking on Windows will be used for future throttling and potential uninstallation of foreground tabs in masked windows. - Windows
#calculate-native-win-occlusion
default (setting)
Select ANGLE Graphics Backend
Select the graphics backend for ANGLE. By default, D3D11 is used on most Windows computers. Using the OpenGL driver as the graphics backend may provide higher performance in some graphics-intensive applications, especially on NVIDIA GPUs. This may increase battery and memory usage for video playback. - Windows
#use-angle
default (setting)
Show blocking options in autoplay settings
When enabled, blocking will appear as an option in the media autoplay settings. - Mac, Windows, Linux, Android
#edge-autoplay-user-setting-block-option
default (setting)
Assign the Backspace key to return to the previous page
When enabled, users can press Backspace to go back to the previous page and Shift+Backspace to go to the next page. - Mac, Windows, Linux
#edge-backspace-key-navigate-page-back
default (setting)
Enable uploading from mobile devices
Allows users to upload files from mobile devices via file selector when selecting files. - Mac, Windows, Linux
#edge-continuity-lens
default (setting)
Edge SDCH (ZSDCH Content Coding)
Enable Edge Sdch (ZSDCH content encoding) support. - Mac, Windows, Linux, Android
#edge-enable-zsdch-content-encoding
default (setting)
Experimental tracking of preventive functions
Enable upcoming and experimental tracking prevention improvements. - Mac, Windows, Linux, Android
#edge-experimental-tracking-prevention-features
default (setting)
Enabling AI Writing on the Web
Get writing help on the web with AI, generate writing inspiration, expand, rewrite, change tone, format, and more. - Mac, Windows, Linux
#edge-compose
default (setting)
deprecate-ms-high-contrast
cap (a poem)-ms-high-contrast-adjust
When enabled, Microsoft Edge will disable the-ms-high-contrast
cap (a poem)-ms-high-contrast-adjust
。- Mac, Windows, Linux
#edge-deprecate-ms-high-contrast
default (setting)
Exporting Favorite Configurations for Administrators
Enables functionality in the Favorites Management Experience (edge://favorites) that allows administrators to export the state of the favorites configuration for use in Configure Favorites Enterprise Policies. - Mac, Windows, Linux
#edge-favorites-admin-export
default (setting)
Enable experimental 'full' mode
If the 'ExperimentationAndConfigurationServiceControl' group policy is enabled and not set, the Edge client will behave as if the 'full mode' group policy is set, which will enable experimentation on the client. - Mac, Windows, Linux, Android
#edge-optin-experimentation
default (setting)
Finding Pages with Aura
Use Aura to compose the Find page UI instead of using popups. - Windows
#edge-find-aura
default (setting)
Find Page Results Filter
Allows Find Page results to be filtered by case, full word or variant. - Mac, Windows, Linux
#edge-find-on-page-filters
default (setting)
Record text box delay
Record if there is any significant delay in the address bar over a period of time. - Mac, Windows, Linux
#edge-log-textfield-lag
default (setting)
Edge Image Viewer
Use the Edge image viewer as the default image viewer for Edge. - Windows
#edge-image-viewer
default (setting)
Address Bar Operations with Aura
Use Aura to form an address bar instead of using a pop-up window. - Windows
#edge-omnibox-aura
default (setting)
Hide Address Bar Stabilization
State URL scheme
In the address bar, hide the URL scheme displayed in steady state. Restore during editing. - Mac, Windows, Linux, Android
#edge-omnibox-ui-hide-steady-state-url-scheme
default (setting)
Hide Address Bar Steady State URLs Irrelevant Subdomains
In the address bar, hide irrelevant subdomains of the URL displayed in steady state. Hidden parts are restored during editing. - Mac, Windows, Linux, Android
#edge-omnibox-ui-hide-steady-state-url-trivial-subdomains
default (setting)
Enable Kyber768 + NIST-P384 TLS Kyber Confidentiality
Add Kyber768 + NIST-P384 algorithm support when TLS 1.3 has Hybrid Kyber support enabled. - Mac, Windows, Linux, Android
#edge-post-quantum-kyber
default (setting)
Enable sidebar for find page
Use the sidebar to display Find Page results. - Mac, Windows, Linux
#edge-sidebar-find-on-page
default (setting)
Find page related matches
Add relevant matches to the Find page results. - Mac, Windows, Linux
#edge-related-matches-for-find-on-page
default (setting)
Project Robin Experiment
If enabled, the Project Robin feature will be enabled. - Mac, Windows, Linux, Android
#edge-robin
default (setting)
Enabling Data Loss Prevention SaaS Experiments
If enabled, Data Loss Prevention Leak Control will be applied on selected sites. - Mac, Windows, Linux
#edge-saas-dlp
default (setting)
Enabling Data Loss Prevention for Consumer LLM Applications
If enabled, Data Loss Prevention Leakage Control will be applied on the selected LLM application. - Windows
#edge-llm-dlp
default (setting)
Enable data loss prevention by blocking network traffic for consumer LLM applications
If enabled, network traffic for some LLM applications may be blocked. - Windows
#edge-llm-dlp-blocking
default (setting)
Microsoft Video Super Resolution
Enhances the video effect when the device is plugged in. This feature requires a supported GPU. - Mac, Windows
#edge-video-super-resolution
default (setting)
Microsoft Edge rounded corners
Enable visual effects with rounded tabs and rounded browser frames to provide support for visual separation. - Mac, Windows, Linux
#edge-rounded-containers
default (setting)
Microsoft Edge Basic Title Bar and Toolbar
Clean up browser toolbars and title bars to create a minimalist default state browser experience. - Mac, Windows, Linux
#edge-basic-toolbar-titlebar
default (setting)
Profile icon in the Microsoft Edge title bar
Move the profile icon to the title bar. - Mac, Windows, Linux
#edge-minimal-toolbar
default (setting)
Displaying Windows 11 Visuals in the Browser
Enable an appearance setting to make your browser use the same visual effects as Windows 11. This option can be turned on/off in edge://settings/appearance. - Mac, Windows, Linux
#edge-visual-rejuv-mica
default (setting)
Make the rounded corner labeling feature available
Enable an appearance setting to use rounded corners for browser tabs. This option can be turned on/off in edge://settings/appearance. - Mac, Windows, Linux
#edge-visual-rejuv-rounded-tabs
default (setting)
Enabling MAM on the Edge Desktop Platform
If enabled, MAM (Mobile Access Management) will be available on supported desktop platforms. - Windows
#edge-desktop-mam
default (setting)
Media Foundation Website Basics Lab for Windows 10
If enabled, Microsoft Edge will use Media Foundation for media playback on a limited set of websites. This feature works independently of Windows' Media Foundation playback. The set of test sites is controlled by Microsoft through server configuration. This feature requires Windows 10 or later. - Windows
#edge-mf-clear-domain-override
default (setting)
PlayReady DRM for Windows
Enable the PlayReady content decryption module in Microsoft Edge. This feature requires Windows 10 or later. - Windows
#edge-playready-drm-win10
default (setting)
Enable opening of installed web applications with supported links
If a link opened from the operating system is within the scope of an installed web application, the web application can be launched to handle link navigation. - Mac, Windows, Linux
#edge-webapp-link-handling
default (setting)
Enabling Operating System Integration for Web Application Link Processing
Installed web applications can provide a link handling experience similar to native applications by registering as a URI handler for the operating system. - Windows
#edge-webapp-link-handling-win-integration
default (setting)
Microsoft Edge Extensive Echo Cancellation
Eliminate echo from more audio sources by running WebRTC Capture Audio Processing in the audio process instead of in the rendering process. - Mac, Windows, Linux
#edge-wide-echo-cancellation
default (setting)
Widevine DRM
Enable the Widevine content decryption module in Microsoft Edge. - Mac, Windows
#edge-widevine-drm
default (setting)
Allow Bing AI-generated workspaces
Allows users to create an AI-generated workspace from Bing. - Mac, Windows, Linux
#edge-allow-bing-ai-generated-workspaces
default (setting)
Enable experimental payload acquisition at startup
Enable getting experimental payloads at startup and every time an app comes to the foreground, regardless of the time elapsed between. - Mac, Windows, Linux, Android
#edge-disable-variations-seed-fetch-throttling
disabled
ClickOnce Support
When enabled, file downloads requesting ClickOnce processing will invoke the ClickOnce application with the URL provided by the server. This flag will be overridden if your organization has configured the "Allow users to open files using the ClickOnce protocol" policy. - Windows
#edge-click-once
default (setting)
Launch of the Experimental Developer Control Center
If enabled, Microsoft Edge exposes developer-specific settings via the edge://developer page. - Mac, Windows, Linux
#edge-developer-control-center
default (setting)
Enabling Remote Debugging through the Windows Device Portal
Enable remote debugging of browser tabs over a local network, using the Windows Device Portal. - Windows
#edge-devtools-wdp-remote-debugging
default (setting)
Edge Extended ETW Event Logging
Enable ETW event logging for Edge extensions. - Windows
#edge-extended-etw-events
default (setting)
Enhanced text contrast
Render text using the same contrast and gamma settings as used elsewhere in Windows. Run ClearType Text Tuner to adjust your monitor's contrast and gamma settings. - Windows
#edge-enhance-text-contrast
default (setting)
Edge HapticsDevice API
Enable the HapticsDevice API for PointerEvents - Windows
#edge-haptics-api
default (setting)
Microsoft 360 Viewer Extension
If enabled, websites can use the Microsoft 360 Viewer extension to display 360 video. - Windows
#edge-microsoft-360-viewer
default (setting)
Enabling IE Mode Context Menu Entries
Enabling this option allows adding IE mode entry menu items to the web context menu and tab context menu. - Windows
#edge-consumer-ie-mode-context-menu-entries
default (setting)
Increase screen refresh rate while scrolling
Allows Windows to temporarily increase the refresh rate while scrolling (provided the computer has a VRR panel and supported drivers). This will provide an overall smoother scrolling experience. - Windows
#edge-refresh-rate-boost-on-scroll
default (setting)
Microsoft Edge Super Drag and Drop
Enable the Super Drag and Drop feature. Then turn this setting on or off in edge://settings/superDragDrop. - Windows
#edge-super-drag-drop
default (setting)
Adding Video Comments to PDF
You can add Flipgrid and YouTube videos as comments to PDFs, and Edge will support inline playback of these videos. We'd love to hear about any enhancements you'd like to see to this feature. Please use the Send Feedback option or tweet using #EdgeEdu #EdgeCamera. - Mac, Windows
#edge-video-comments-pdf
default (setting)
Enable digital signatures for PDFs
Enable verification of digital signatures in PDF files in the browser. This feature can be managed through the "Enable security environment for digitally signed PDFs" policy. Note: If the policy is enabled, it will take precedence over feature flags. - Mac, Windows
#edge-digsig-enabled-pdf
default (setting)
JSON Viewer
Allows users to view JSON files in a formatted view directly in the browser. - Mac, Windows, Linux
#edge-json-viewer
default (setting)
Using AI to Explain Developer Tools
Using AI to explain development
The tools of the trade. - Mac, Windows, Linux
#edge-ai-explain-devtools
default (setting)
Enable XFA support in PDF
Enable loading XFA-based forms in PDF. - Mac, Windows, Linux
#edge-pdf-viewer-xfa
default (setting)
Smooth overlay scrollbars
To experiment with Fluent overriding scrollbars, enable this feature and turn off the "Always show scrollbars" setting in Settings > Appearance > Customize browser. - Windows, Linux
#edge-overlay-scrollbars-win-style
default (setting)
New PDF Viewer
Enable new experimental PDF Reader version. - Mac, Windows
#edge-new-pdf-viewer
default (setting)
Enabling OOPIF for PDF Viewer Extensions
Use OOPIF as a PDF viewer extension instead of GuestView - Mac, Windows, Linux
#edge-pdf-extension-oopif
default (setting)
Gamepad triggered vibration
Enable gamepad API extensions to support triggered vibrations. See also/feature/5162940951953408。- Mac, Windows, Linux, Android
#enable-gamepad-trigger-rumble
default (setting)
Enabling GPU Service Logging
Enable printing of actual GL driver calls. - Mac, Windows, Linux, Android
#enable-gpu-service-logging
disabled
Hardware media key handling
Enable the use of media keys to control active media sessions. This also requires MediaSessionService to be enabled. - Mac, Windows, Linux
#hardware-media-key-handling
default (setting)
FileSystemObserver
Enables the FileSystemObserver interface, which allows the site to receive notifications when changes are made to the file system. For more information, see/whatwg/fs/blob/main/proposals/。- Mac, Windows, Linux, Android
#file-system-observer
default (setting)
Strict origin segregation
Experimental security model that reinforces site isolation policies. Controls whether site isolation should use origins instead of schemas and eTLD+1. - Mac, Windows, Linux, Android
#strict-origin-isolation
default (setting)
Insecure WebGPU Support
Handy markup for WebGPU development. Enables best-effort WebGPU support on unsupported configurations, etc! Please note that this markup may expose the site to security issues, so use it only for your own development. - Mac, Windows, Linux, Android
#enable-unsafe-webgpu
disabled
Front and back caching
If enabled, caches eligible pages after cross-site navigation. To enable caching of pages also during same-site navigation, select Enable same-site support. - Mac, Windows, Linux, Android
#back-forward-cache
default (setting)
Windows Scroll Personality
If enabled, mouse wheel and keyboard scrolling will be scrolled as a percentage of the scrollbar size and the default scroll animation will be replaced with a pulse style scroll animation. - Mac, Windows, Linux, Android
#windows-scrolling-personality
default (setting)
Elastic Ultra Roll
Enable flexible hyperscrolling on touchscreens and precision touchpads. - Windows, Android
#elastic-overscroll
default (setting)
Heavy advertising privacy mitigation
Enable privacy mitigation for ad-heavy interventions. Disabling this feature will make the intervention deterministic. Enabled by default. - Mac, Windows, Linux, Android
#heavy-ad-privacy-mitigations
default (setting)
Run the video capture service in your browser
Run the video capture service in a browser process. - Windows
#run-video-capture-service-in-browser
default (setting)
MediaFoundation Video Capture
Uses MediaFoundation when enabling/disabling video capture. falls back to DirectShow when disabled. - Windows
#enable-media-foundation-video-capture
default (setting)
Enabling Experimental Cookie Functionality
Enable new features that affect setting, sending, and managing cookies. Enabled features may change at any time. - Mac, Windows, Linux, Android
#enable-experimental-cookie-features
default (setting)
Enabling the WebNN API
Enable the Web Machine Learning Neural Networks (WebNN) API. specification in thehttps:///TR/webnn/。- Mac, Windows, Linux, Android
#web-machine-learning-neural-network
default (setting)
Enabling the PWA Installation Update Icon Change dialog box
Enable the display of a confirmation dialog when the PWA changes its icon. - Mac, Windows, Linux, Android
#pwa-update-dialog-for-icon
default (setting)
Privacy Sandbox Advertising Notice
Enable Privacy Sandbox ad notification and consent UI. - Mac, Windows, Linux, Android
#privacy-sandbox-ads-notice-ui
default (setting)
Preheat Synthesizer
Allows to warm up the synthesizer on certain signals. - Mac, Windows, Linux, Android
#warm-up-compositor
default (setting)
Warming up the synthesizer during pre-rendering
Enables warming up the compositor on specific load events that pre-render the initial navigation. Requires enabling edge://flags/#compositor-warm-up. - Mac, Windows, Linux, Android
#prerender2-warm-up-compositor
default (setting)
FedCmAuthz
Allows RPs to request authorization for custom IdP scopes. - Mac, Windows, Linux
#fedcm-authz
default (setting)
Supports FedCM with IdP registration
Allows RPs to obtain identity credentials from registered IdPs. - Mac, Windows, Linux
#fedcm-idp-registration
default (setting)
FedCmMetricsEndpoint
Allows the FedCM API to send performance measurements to metrics endpoints on the identity provider side. Requires FedCM to be enabled - Mac, Windows, Linux, Android
#fedcm-metrics-endpoint
default (setting)
FedCmMultiIdp
Allows the FedCM API to request multiple identity providers simultaneously. Also requires FedCM to be enabled - Mac, Windows, Linux
#fedcm-multi-idp
default (setting)
FedCmSelectiveDisclosure
Allows relying parties to selectively request a set of identity attributes for disclosure. - Mac, Windows, Linux, Android
#fedcm-selective-disclosure
default (setting)
non-implementationwell-known
FedCm of the document
Supporting the IdP's.well-known
The configURL configured in the file - Mac, Windows, Linux, Android
#fedcm-without-well-known-enforcement
default (setting)
Testing Third-Party Cookie Phase-Out
Enable testing of third-party cookie phase-out. Learn more:。- Mac, Windows, Linux, Android
#test-third-party-cookie-phaseout
disabled
Third-party storage partitions
When disabled, prevents partitioning of third-party storage by top site. - Mac, Windows, Linux, Android
#third-party-storage-partitioning
default (setting)
Third-Party Cookie Authorization Heuristic Testing
Enable temporary storage access authorization for certain user behavior heuristics. See details:/amaliev/3pcd-exemption-heuristics/blob/main/。- Mac, Windows, Linux, Android
#tpcd-heuristics-grants
default (setting)
Top Third-Party Cookie Deprecation Trial Authorization Testing
Controls the creation of cookie access authorizations for top third-party cookie deprecation trials. Note that even if enabled, this still requires enabling the#tracking-protection-3pcd
and set a preference to have an effect. For more details:/blog/cookie-countdown-2023oct/。- Mac, Windows, Linux, Android
#top-level-third-party-cookie-deprecation-trial
default (setting)
Force native host executables to launch directly
Forces the native host executable to start directly via CreateProcess. - Windows
#launch-windows-native-hosts-directly
default (setting)
Agent clustering by origin by default
Selects the default behavior for the Origin-Agent-Cluster http header. If enabled, the missing header will cause pages to be assigned to the origin-agent-cluster and, when disabled, to the site-agent-cluster. Documents whose proxy clusters are split by origin cannot be set to relax the same-origin policy. - Mac, Windows, Linux, Android
#origin-agent-cluster-default
default (setting)
Processes by origin by default
Enables origin-by-origin process isolation for most pages by default (i.e., pages assigned to origin-by-origin agent clusters). This improves security, but also increases the number of processes created. Note: Enabling this will also enable Proxy Clustering by Origin by Default. - Mac, Windows, Linux, Android
#origin-keyed-processes-by-default
**Default
**
Compressed Dictionary Transmission
Enable the compression dictionary transport feature. Need to enable edge://flags/#enable-compression-dictionary-transport-backend to test this feature. - Mac, Windows, Linux, Android
#enable-compression-dictionary-transport
default (setting)
Compressed Dictionary Transmission Backend
A backend that enables the compression dictionary transport feature. Need to enable edge://flags/#enable-compression-dictionary-transport to test this feature. - Mac, Windows, Linux, Android
#enable-compression-dictionary-transport-backend
default (setting)
Compressed Dictionary over HTTP/1
When enabled, Edge can use stored shared dictionaries even if the connection uses HTTP/1 for non-local host requests. - Mac, Windows, Linux, Android
#enable-compression-dictionary-transport-allow-http1
default (setting)
Zstd Content Encoding
Enable Zstandard content encoding support. - Mac, Windows, Linux, Android
#enable-zstd-content-encoding
default (setting)
Desktop PWA Link Capture
Enable installed PWAs that open links in Microsoft Edge - Mac, Windows, Linux
#enable-user-link-capturing-pwa
default (setting)
Abandonment of uninstallation events
Controls the default setting of the uninstall permission policy. If enabled, uninstall handlers will be deprecated and will not receive uninstall events unless the permission policy that enabled them is explicitly set. If disabled, uninstall handlers will continue to receive uninstall events even as they are phased out, unless permission policies are explicitly disabled. - Mac, Windows, Linux, Android
#deprecate-unload
**Default]
Tear off the web app tab
Opens a web application window when a tab showing the URL handled by the installed web application is torn. - Mac, Windows, Linux, Android
#tear-off-web-app-tab-opens-web-app-window
default (setting)