← All Platforms

PLATFORM

OneDrive Migration Tool

MigrationFox migrates files and folders into OneDrive for Business with full permission mapping, chunked uploads for large files, and automatic path sanitization. Move personal user drives during an M365 tenant consolidation or onboard users from legacy storage with a single job.

Two Migration Modes

The dashboard has two wizards that both accept OneDrive — pick by source:

Admin-Mode Tenant Browsing

When a SharePoint or Global Admin connects but doesn’t carry a OneDrive license themselves (common for dedicated admin accounts), MigrationFox auto-pivots the picker to a tenant-wide user list. The admin browses to any licensed user’s OneDrive via their delegated Sites.ReadWrite.All + admin role — no extra license needed on the admin account. The pivot is automatic when MigrationFox sees the “no personal site / valid license” signal from Microsoft Graph.

True History Mode (SPMT)

For OneDrive→OneDrive in the same tenant, MigrationFox can route through Microsoft’s SharePoint Migration API so the destination keeps the original Author, Editor, Created, Modified, and the full version stack — not the migration account. Toggle on the Options step of the SharePoint & OneDrive wizard. Requires delegated OAuth (not service-account) and an Azure Blob staging account that we can provision for you. Cross-tenant moves use the Graph path; original author and timestamps land in a MigratedVersionHistory sidecar column so the audit trail is still intact.

OneDrive for Business

MigrationFox authenticates against Microsoft Graph using an Azure AD application with Files.ReadWrite.All and Sites.ReadWrite.All permissions. This gives the tool delegated access to every user's OneDrive in the tenant without needing individual user credentials.

You select the target user (or users) during job setup and MigrationFox writes directly to the user's personal OneDrive root or a subfolder of your choice. Files above Graph's 250 MB single-PUT threshold are uploaded with resumable chunked sessions; the per-file ceiling is 250 GB.

Permission Migration

Sharing permissions from the source are read per file and folder, then applied at the destination using Microsoft Graph's permission API. MigrationFox maps roles to their closest OneDrive equivalent:

External sharing links are recreated where the destination tenant allows them. If a user account cannot be resolved in the target tenant, the permission is logged to the skipped-items report rather than failing the whole transfer.

Supported Migration Paths

Google Drive to OneDrive

Move individual user drives to OneDrive during a Google Workspace to Microsoft 365 migration. Google Docs, Sheets, and Slides are automatically exported to .docx, .xlsx, and .pptx on the fly.

Dropbox to OneDrive

Transfer Dropbox team folders or personal accounts into OneDrive for Business with folder structure and shared link permissions preserved.

Box to OneDrive

Migrate Box.com content including collaborations. Box collaboration roles are mapped to OneDrive permissions during transfer.

File Server (SMB) to OneDrive

Use the MigrationFox Windows agent to read from on-premises file shares and stream directly to OneDrive. NTFS ACLs are read and mapped to OneDrive sharing where user accounts match.

Key Features

Pricing

OneDrive migrations are billed at CA$0.50 per GB transferred. Your account starts with 2 GB free — no credit card required. Discovery scans are always free and unlimited.

Migrate to OneDrive today

2 GB free. No credit card required.

Start Free →