The Beta channel is the most stable Microsoft Edge preview experience. With major updates every 4 weeks, each release incorporates learnings and improvements from our Dev and Canary builds. Download Beta Channel