Microsoft 365 Migration

How to Migrate Confluence HTML Content to SharePoint Online

Rana GarciaRana Garcia Oct 22, 2026 868 views

Question details

The user needs a method to import an exported Confluence space (HTML and CSS files) into SharePoint Online without purchasing expensive third-party migration tools.

How to Migrate Confluence HTML Content to SharePoint Online
Product
SharePoint Online
Device & OS
not provided
Scenario
Migrating a company wiki or team documentation from Atlassian Confluence into modern Microsoft SharePoint Online pages.
Observed behavior
There is no straightforward native import function in SharePoint Online to convert a folder structure of HTML and CSS files into fully functional SharePoint pages.
Before you start

Ensure you have Site Owner or Administrator permissions in your SharePoint Online environment and have unzipped the Confluence HTML, CSS, and image files to a local directory for easy access.

Solution 1Recommended

Recreate Content Manually as Modern SharePoint Pages

Best for smaller Confluence spaces or specific high-priority pages, ensuring that all formatting is natively supported by SharePoint.

Since SharePoint Online restricts raw HTML and CSS uploads for security and design consistency, manually copying the content into modern pages is the most reliable method for small-scale migrations.

1
Create a New Site Page

Navigate to your SharePoint Online site, click on 'New' in the top menu, and select 'Site Page' to create a blank template.

2
Open Confluence HTML Files

Locate your extracted Confluence export folder on your computer and open the specific HTML files using your standard web browser.

3
Copy and Paste Content

Highlight the text, tables, and lists in your browser, copy them, and paste them directly into the Text web part of your new SharePoint page.

4
Upload and Insert Images

Manually upload the corresponding images from your local Confluence export folder to the SharePoint Site Assets library and insert them into your page using the Image web part.

5
Format and Publish

Use SharePoint's native rich text editor to adjust headings and styles, then click 'Publish' to make the page live.

Recreate Content Manually as Modern SharePoint Pages
Avoid Pasting Raw Code: Do not attempt to paste the raw HTML source code into the Text web part, as SharePoint will strip out custom CSS and unsupported HTML tags.
Free Microsoft Office alternative

Manage Your Team Documentation Easily with WPS Office

While migrating complex wikis to SharePoint can be a tedious process, managing your daily team documents shouldn't be. WPS Office is a free, lightweight alternative to Microsoft Office that lets your team easily create, edit, and share Word documents, Excel spreadsheets, and PDFs without the hefty subscription fees.

  1. 1. Download the Installer: Visit the official WPS Office website to download the free installation package for your operating system.
  2. 2. Install the Suite: Run the installer and follow the simple on-screen instructions to set up the software in minutes.
  3. 3. Manage Team Documents: Open your exported PDFs or create new Word documents to efficiently manage your team's knowledge base.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats (.docx, .xlsx, .pptx).Easily convert Confluence PDF exports into editable Word documents for seamless updates.Lightweight installation with a familiar, easy-to-use interface that requires zero learning curve.Built-in PDF editing and annotation tools for managing offline team documentation.
QA img-9

Frequently Asked Questions

Can I directly upload Confluence HTML files to create native SharePoint pages?

No. SharePoint Online does not support converting raw HTML files directly into functional modern site pages. You must either manually copy the text into the rich text web part or use a script/third-party tool to map the data programmatically.

Is there a free Microsoft tool to migrate Confluence to SharePoint?

Currently, Microsoft does not provide a native, free tool specifically designed to import Confluence HTML or XML exports into SharePoint Online pages. Most automated, point-and-click solutions require paid third-party software.

What should I do with my exported Confluence PDF files?

If you exported your Confluence space as PDF documents instead of HTML, you can directly upload these files into a SharePoint Document Library. They will be searchable and easily viewable by your team without needing page reconstruction.