SharePoint HTML pages now run Chart.js, Mermaid, React, Fluent UI and Babylon. See what changes, what stays locked and 6 moves before GA in November.
TL;DR: SharePoint HTML pages can now use Chart.js, Mermaid, React, Fluent UI and Babylon from a Microsoft-managed CDN, inside a locked sandbox. HTML pages are on by default, reach general availability from mid-November 2026 and can't be turned off tenant-wide. Set site-level rules, an authoring standard and one measured pilot before then.
SharePoint HTML pages just went from static pages to small apps. Anyone who can create pages on a site can now publish interactive charts, process diagrams, 3D scenes and React mini-apps on live list data, with no developer, no SharePoint Framework (SPFx) package and no app catalog review. Pages are on by default, general availability starts in mid-November, and there is no tenant-wide switch to turn them off.
A SharePoint HTML page is an .html file stored in a site's Site Pages library that SharePoint renders as a page inside a sandboxed iframe, separate from the site's header, footer and navigation. Microsoft announced HTML pages in Message center post MC1479517 on September 25, 2026. This week Microsoft's Content AI product team showed what the five named libraries unlock for organizations in the Frontier program: a 3D explorer, a Mermaid process map and a React and Fluent UI command center browsing 30,000 transactions.
We covered the intranet opportunity in SharePoint HTML pages: a new way to think about your intranet. This piece is the IT leader's view: what changed, what stays locked and what to set up before general availability.
HTML pages become a standard page type in every SharePoint site between mid-November and late December 2026, and the five JavaScript libraries are already live for Frontier customers. Here is each change, its timing and what it means for you.
Swipe horizontally to see when each change lands and what it means.
| Change | When | What it means |
|---|---|---|
| HTML pages: create with Copilot, upload, edit, publish and share | Public preview from early October 2026; general availability (Worldwide) from mid-November to late December 2026 | Every site gets a new page type alongside modern pages. Microsoft says no admin action is required before rollout. |
| Five JavaScript libraries: Chart.js, Mermaid, React, Fluent UI and Babylon | Now, for organizations in the Frontier program | Interactive charts, diagrams, 3D scenes and stateful mini-apps without SPFx. Any other CDN-hosted script is still blocked. |
| Live data from SharePoint lists, Excel and CSV | With HTML pages | Pages show current data when they load. Outbound API calls and third-party sources such as Jira are not supported. |
| Tenant HTML guidance at /_html | Since September 2026 | Point Copilot Cowork, GitHub Copilot or Microsoft Copilot Studio at your tenant's /_html page so they generate HTML that works in the sandbox. |
| Agent creation leaves the + New menu on site pages | With the rollout | Makers still create agents from a library or list command bar, or from selected files. |
| Tenant-level control | No change | There is no tenant-wide off switch. Site owners control the Allow HTML files setting site by site. |
SharePoint HTML pages can use five libraries: Chart.js, Mermaid, React, Fluent UI and Babylon, all served from a Microsoft-managed CDN. JavaScript you write inside the same HTML file also runs, but scripts from any other CDN or open-source location are not loaded.
Each library suits a different job. Use this map to choose the right one, pick a first page and decide what to check before it goes live.
Swipe horizontally to see what each library is for and what to check.
| Library | Best for | A first page to try | Check before publishing |
|---|---|---|---|
| Chart.js | Interactive bar, line and doughnut charts | A project status page that charts a live SharePoint list | Does the chart read from the system of record, with a short text summary for screen readers? |
| Mermaid | Process flows, timelines and org charts drawn from text | An onboarding or approval process map | Does it match the current approved process, with a named owner and review date? |
| React | Stateful mini-apps: search, filters, tabs and calculators | A searchable policy finder or team directory over a list | Is it read-only? If people need to submit or change data, build an app instead. |
| Fluent UI | Controls that look and behave like Microsoft 365 | Any React page employees should trust as official | Does it meet your accessibility and brand standards on desktop and mobile? |
| Babylon | Interactive 3D scenes and models | A product, equipment or facility walkthrough | Does 3D add understanding, and does it load well on older laptops and phones? |
Start with Chart.js and Mermaid. They solve the most common intranet problem, information scattered across slides, spreadsheets and emails, with the least to maintain. Bring in React, Fluent UI and Babylon once you have an owner and a review habit in place. When a page needs to collect or change data, it has become an app, and our IT leader's guide to Copilot Studio apps, workflows and agents shows where those belong.
Almost everything that matters for security stays locked: the five libraries add capability, not reach. SharePoint renders each page in a sandboxed iframe with Content Security Policy rules, so the page can't touch the rest of SharePoint or call out to the internet.
One detail deserves attention in healthcare, financial services and HR. Live data loads with each viewer's own permissions, but numbers pasted into the HTML file are visible to everyone who can open the page. Keep sensitive figures in the list, not in the markup.
The sandbox protects your tenant. It doesn't check whether the page is right.
They turn a page into a small application that anyone with page rights can publish, with no tenant switch and no app catalog review. Until now, custom interactive interfaces in SharePoint meant SPFx: a developer, a package and a deployment check. React, Fluent UI and live list data now deliver much of that inside a page.
In 2toLead's governance reviews, attention goes to SPFx packages, Power Apps and agents. HTML pages won't appear in those inventories, and Copilot can produce a convincing dashboard from a stale copy of a spreadsheet in minutes. This is the same shift we described in what an intelligent intranet looks like with Copilot and SharePoint: the intranet becomes a place where content is generated, so ownership matters more than layout.
Make six moves in the next three weeks: set site-level rules, publish an authoring standard, prepare your AI tools and run two measured pilots. Together they let you say yes to HTML pages without losing track of them.
Compare the hours people spend assembling the same information today with the page's upkeep, and track reach in page analytics. HTML pages get similar analytics to modern pages, so views and unique viewers come with no extra setup.
Here is an illustrative example; replace the figures with yours. A project management office has 15 project managers who each spend 3 hours a month turning a SharePoint project list into status slides: 45 hours. A Chart.js status page reads the same list live. Each project manager now spends 30 minutes keeping list items current, and the office lead spends 3 hours a month reviewing the page for accuracy: 10.5 hours.
That returns 34.5 hours a month. At an $80 loaded hourly cost, that is $2,760 a month, or about $33,100 a year. Building the page takes a Copilot-licensed author and a reviewer about 6 hours, or $480 once, and viewers need no additional license.
Track three numbers for 30 days: hours spent before and after, unique viewers, and whether status meetings get shorter. Report them alongside the Copilot adoption metrics that prove value, so finance sees one consistent story.
Four questions come up most: tenant control, supported libraries, licensing and external data.
No. Microsoft states that HTML pages can't be disallowed or restricted at the tenant level. Site owners control them per site by turning off Allow HTML files under File types in the Site Pages library.
Chart.js, Mermaid, React, Fluent UI and Babylon, hosted on a Microsoft-managed CDN. JavaScript inside the same HTML file also runs. Scripts from other CDNs or open-source locations are not loaded, and the sandbox can't use localStorage.
Only to create or edit a page with Copilot. Uploading HTML, editing text directly, publishing, sharing and viewing pages don't require a Microsoft 365 Copilot license, just the right SharePoint permissions.
No. SharePoint blocks arbitrary fetch requests and outbound API calls from HTML pages. Pages can show live data from SharePoint lists, Excel and CSV, but not from third-party sources such as Jira.
2toLead helps organizations in healthcare, nonprofit, education, financial services, professional services, government and manufacturing adopt SharePoint and Copilot features with governance in place from day one. In a fixed-scope, two-week HTML Pages Readiness Sprint, our Microsoft MVP team will:
For the full list of capabilities and limits, read Microsoft's guide to creating, uploading, editing and publishing HTML pages in SharePoint.
For everything else landing before March, our Microsoft 365 quarterly newsletter for November 2026 maps each deadline to an owner.
Find more practical guidance on the 2toLead Insights hub, or book an HTML Pages Readiness Sprint.
No hype. Just practical, governed AI that actually gets adopted.
A sprawling intranet where nobody finds anything? Three ways we help:
Atrium Hospitality moved 7,000+ employees into one SharePoint intranet, with 40% faster document search.
Read the case study →Copilot can surface what people shouldn't see. Three ways we help:
A professional organization built a Purview-based foundation for secure AI adoption with 2toLead.
Read the case study →Join Our Newsletter