Skip to content

Browser Names > Edge WebView2

Edge WebView2 ​

  • Developer: Microsoft
  • Development Status: Active
  • Released: 2019
  • Platforms: Windows, Android
  • Type: Browser
  • Rendering Engine: Blink

Overview ​

Edge WebView2 is Microsoft's embedded web control powered by the Chromium-based Edge runtime.

UAParser.js separates Microsoft's legacy, current, mobile, and embedded browser identities:

BrowserDescription
IEMicrosoft's legacy browser, replaced by Edge.
IE MobileThe former mobile version of Internet Explorer.
EdgeMicrosoft's browser that replaced Internet Explorer.
Edge WebViewThe embedded web control from the legacy Edge platform.
Edge WebView2The modern web control powered by the Edge Chromium runtime.

User-Agent Examples ​

Android ​
sh
Mozilla/5.0 (Linux; Android 11; SM-G991B Build/RP1A.200720.012; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/91.0.4472.120 Mobile Safari/537.36 EdgW/1.0

Code Example ​

js
import { UAParser } from 'ua-parser-js';
import { BrowserName } from 'ua-parser-js/enums';

const parser = new UAParser();
const ua = 'Mozilla/5.0 (Linux; Android 11; SM-G991B Build/RP1A.200720.012; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/91.0.4472.120 Mobile Safari/537.36 EdgW/1.0';

const browser = parser.setUA(ua).getBrowser();

console.log(browser);
// {name: "Edge WebView2", version: "91.0.4472.120", major: "91", type: "inapp"}

console.log(browser.is(BrowserName.EDGE_WEBVIEW2));
// true

UAParser.js v2 is licensed under AGPLv3 or PRO licenses.