Microsoft Edge Beta logo

Microsoft Edge Beta Offline Installer

Standalone installer · Full setup · Offline installer free download for Windows/macOS

Browsers · v148.0.3967.54 · Freeware

This approach also eliminates the need for internet connectivity during installation

Link checked against Microsoftedgeinsider's official domain on (automated check; catalog maintained by , Editor).
License: Freeware
Size: 190 MB
Platforms: Windows macOS
Updated:

Quick answer: downloading Microsoft Edge Beta

Microsoft Edge Beta is a Freeware web browser for Windows/macOS from Microsoftedgeinsider. Its official offline (standalone) installer is published as a direct MSI download and installs without an internet connection. Always download from the official source (microsoftedgeinsider.com) — we link there directly and never host or modify the file.

Microsoft Edge Beta Trust & Verification

External authoritative sources that identify and verify Microsoft Edge Beta.

Microsoft Edge Beta Offline Installer Downloads

Verified installer files, platform packages, store pages, and browser plugins when available.

Platform Build Architecture Package Download Notes
Windows

Enterprise

Microsoft Edge Beta 148.0.3967.54 Enterprise x64 MSI

64-bit MSI Download Official Microsoft Edge Insider enterprise installer
Windows

Standard package

Microsoft Edge Beta official release page

Release page Official site Download Publisher page for release notes, checksums, and alternate builds

Direct installer links are shown only when verified. Store and browser extension rows open the publisher-controlled official destination.

Source: official offline / standalone installer — the verified file above installs without an internet connection.

We do not host software files on our servers. All download links point to the official developer source or a trusted, verified mirror.

Microsoft Edge Beta Overview

Microsoft Edge Beta is a pre-release channel of Microsoft Edge, part of the Microsoft Edge Insider program. It previews upcoming Edge features and updates ahead of the stable release on a slower, more stable cadence than the Dev and Canary channels, which makes it suitable for IT teams and developers validating changes before a managed rollout. It shares the Chromium foundation with stable Edge, supports Chrome and Edge add-ons, and installs separately so it can run alongside the release build. Edge follows a channel model similar to Chrome — Stable, Beta, Dev, and Canary — and the Beta build can be managed with the same enterprise policies as stable Edge, so IT teams can pilot upcoming changes under their existing configuration. The full offline installer is useful for staging Beta on test systems. The official Microsoft Edge Beta download is linked on this page, straight from Microsoftedgeinsider.

Microsoft Edge Beta Preview

Microsoft Edge Beta Browsers preview card
Microsoft Edge Beta — Browsers

Lead card by OfflineInstallerSetup. Logo and screenshots from the publisher's official sources and Wikipedia / Wikimedia Commons under their respective licenses.

Microsoft Edge Beta Offline Installer Key Features

  • Edge Insider Beta channel — previews features before the stable release
  • More stable cadence than the Dev and Canary channels
  • Chromium foundation with Chrome and Edge extension support
  • Installs alongside stable Edge for side-by-side testing
  • Suited to enterprise validation before managed rollout

Microsoft Edge Beta Standalone Installer System Requirements

Baseline requirements to run the current Microsoft Edge Beta release:

Operating System
Windows 10/11 (64-bit)
Memory (RAM)
2 GB minimum, 4 GB recommended
Disk Space
500 MB free space
Processor
1 GHz or faster (64-bit)

How to Install Microsoft Edge Beta

Follow these steps to install Microsoft Edge Beta offline on your PC:

  1. 1

    Download the Microsoft Edge Beta offline installer from the official source below.

  2. 2

    Launch Microsoft Edge Beta — installation is complete.

Common Microsoft Edge Beta Installation Issues & Fixes

Ran into a problem? Here are the most common issues and how to fix them:

⚠️

Microsoft Edge Beta does not open after installation

Try restarting your computer. If the issue persists, check for any conflicting software or security settings that may be blocking the application.

Microsoft Edge Beta Offline Installer FAQ

Which Edge Insider channel is the most stable?
Of the Edge Insider channels, Beta is the most stable — it updates roughly every four weeks and previews features that are close to release. Dev (weekly) and Canary (daily) are less stable and meant for earlier testing.
Will Edge Beta replace my regular Edge?
No. Edge Beta installs as a separate application alongside stable Edge, with its own profile, so you can test upcoming changes without affecting your primary browser.

More Browsers Official Downloads

View all Browsers

Also Popular on OfflineInstallerSetup

Browse all software

Share this page

Help others find official software setup resources.