Embed web content (HTML, CSS, and JavaScript) in your native applications with Microsoft Edge WebView2.
A place for developers to report feedback or search existing issues for Microsoft Edge WebView2 control. Open an issue to submit a feature request or bug report. To get the latest news, API proposals, and SDK Release announcements, please subscribe to the WebView2Announcements repo! This project has adopted the Microsoft Open Source Code of. Microsoft edge webview2 runtime. If you live in (or are a business with a principal place of business in) the united states, please read the “binding arbitration. By default, WebView2 is evergreen and receives automatic updates to stay on the latest and most secure platform. A fixed version variant is available for applications with strict compatibility requirements. Download the WebView2 Runtime. WebView2 Samples. This repository contains getting started apps as well as sample apps that demonstrate the features and usage patterns of WebView2.As we add more features to WebView2, we will regularly update our samples.
Best of the Web
Use the modern Microsoft Edge (Chromium) platform to bring web experiences into your native app.
Power of native
Build powerful and secure applications by allowing WebView2 controlled access to native capabilities.
Evergreen or fixed version
By default, WebView2 is evergreen and receives automatic updates to stay on the latest and most secure platform.
A fixed version variant is available for applications with strict compatibility requirements.
Download the WebView2 Runtime
When distributing your application, there are a few ways you can ensure the WebView2 Runtime is on client machines. Learn more about those options.
Evergreen Bootstrapper
The Bootstrapper is a tiny installer that downloads the Evergreen Runtime matching device architecture and installs it locally. There is also a Link that allows you to programmatically download the Bootstrapper.
Evergreen Standalone Installer
A full-blown installer that can install the Evergreen Runtime in offline environment. Available for x86/x64/ARM64.
Fixed Version
Webview2 Download File
Select and package a specific version of the WebView2 Runtime with your application.
-->Microsoft 365 Apps is starting to provide new or improved features that rely on Microsoft Edge WebView2. For example, the Room Finder and the Meeting Insights features in Outlook. WebView2 uses Microsoft Edge as a rendering engine to display web-based features in a desktop application.
By making use of WebView2, we can more easily provide your users with Office features that look and feel the same across device platforms. In turn, this consistent experience helps your users to learn and use those features without having to learn the nuances of Office on each device platform. For example, by using WebView2, the Room Finder feature will look the same when using Outlook on a device running Windows and when using Outlook on the web. Office Add-ins will also start relying on WebView2.
Microsoft Webview2 Download
WebView2 requires that Microsoft Edge WebView2 Runtime be installed on the device running Office. If WebView2 Runtime isn’t installed on the device, your users won’t be able to make use of the Office features that rely on WebView2.
Therefore, starting on April 1, 2021, WebView2 Runtime will be installed on devices running Windows and that have Version 2101 or later of Microsoft 365 Apps installed.
Important
- WebView2 Runtime doesn’t install Microsoft Edge (full browser) on the device and doesn’t require Microsoft Edge to be installed on the device.
- When WebView2 Runtime is installed on the device, no change is made to the user’s default browser selection.
WebView2 Runtime installation
WebView2 Runtime will be installed starting on April 1, 2021. Only devices that are running Windows and that have Version 2101 or later of Microsoft 365 Apps installed are affected. If WebView2 Runtime is already installed on the device, WebView2 Runtime will be updated to the latest version, if needed.
Note
The installation of WebView2 Runtime is a separate process from the normal updates to Office provided by Click-to-Run. The installation won't happen as part of an Office update, but will happen at a different time. The timing of this installation isn't configurable by an admin.
To benefit from the new or improved Office features or add-ins that rely on WebView2, no action is required on your part. We recommend that you allow WebView2 Runtime to be installed.
After installation, you’ll see an entry for Microsoft Edge WebView2 Runtime under Control Panel > Programs > Programs and Features.
If you need to postpone the installation of WebView2 Runtime or your organization has specific limitations regarding deploying it, you can prevent the automatic installation of WebView2 Runtime on devices in your organization. But, if you don't allow WebVew2 Runtime to be installed, then Office features that rely on WebView2 won't be available on those devices.
To prevent the automatic installation of WebView2 Runtime, sign in to the Microsoft 365 Apps admin center (https://config.office.com) with an admin account. Then, go to Customization > Device Configuration > Modern Apps Settings. Select Microsoft Edge WebView2 and then clear the Enable automatic installation of WebView2 Runtime check box.
Note
Clearing the check box won’t remove WebView2 Runtime from devices on which it has already been installed. Only new installations of WebView2 Runtime are prevented.
Webview2 Runtime Installer
If you want to deploy WebView2 Runtime to devices in your organization on your own schedule, you can download it from https://developer.microsoft.com/microsoft-edge/webview2/#download-section. You should use either the Evergreen Bootstrapper or the Evergreen Standalone Installer, depending on your deployment needs.
Updates to WebView2
Microsoft Webview2 Sdk
To keep WebView2 up to date with the latest security and reliability updates, WebView2 Runtime uses its own automatic update process, separate from the update channel used by Microsoft 365 Apps. WebView2 Runtime is updated approximately a few times each month. Updates usually range in size from 5 MB to 30 MB, depending on the type of update. Differential updates and Delivery Optimization are used where possible. For information about managing these updates, see Managing WebView2 applications.
Microsoft Webview2 C#
Additional information about WebView2
- WebView2 Runtime won’t be installed on devices in organizations that have the following plans:
- Office 365 operated by 21Vianet
- Office 365 Germany
- Office 365 GCC
- Office 365 GCC High and DoD
- WebView2 Runtime won’t be installed on devices running macOS.
- To see if Version 2101 or later is available in the update channel you’re using for Microsoft 365 Apps, see Update history for Microsoft 365 Apps (listed by date).
- WebView2 Runtime might be installed on the following devices before April 1, 2021.
- Devices with Microsoft 365 Apps that aren't being managed by Microsoft Endpoint Configuration Manager, Microsoft Intune, or Office policy settings (with Group Policy or Office cloud policy service).
- Devices where Microsoft 365 Apps is configured to use Beta Channel or Current Channel (Preview).
- Devices with subscription versions of Office for home users, such as Microsoft 365 Family or Microsoft 365 Personal.
- Other applications may have already installed WebView2 Runtime on the device. For example, applications from companies other than Microsoft or line-of-business applications created within your organization. Office features that rely on WebView2 will be able to use that installation.
- As soon as WebView2 is available on the device, then your users can start using the Office features that rely on WebView2, even if that's before April 1, 2021.