How to Import PST File to Office 365

How to Import PST to Office 365 Account in a Smooth Way

Microsoft allows the users to perform PST to Office 365 migration (Exchange Online) and also, encouraging small as well as large-sized organizations to perform cloud migration operations. However, it is quite challenging for the users to move from the on-premises environment to the cloud as they face many challenges during the process. Today many organizations are transferring their on-premises data to Office 365. According to the organizations maintaining data on cloud storage is more cost-effective than storing data on-premises, which is the main reason behind on-premises to cloud transition. However, Organizations can not make this transition to the cloud lightly as it involves huge planning and processes to make a transition from an established infrastructure to a cloud environment. Read More

When we talk about any organization; to migrate Exchange to Office 365, admin can use various manual as well as automated methods. In this article, we will discuss the need and different approaches that would help the users to import PST to Office 365.

Import PST to Office 365 / Exchange Online: The Challenges

  • Importing PST data file to Office 365 is not an easy task as it involves huge planning to make the transition from an established infrastructure to the cloud.
  • Before importing Outlook data file emails to Exchange Online, one needs to start over with spam filtering.
  • When a user syncs PST to Office 365, users outbound email addresses might change and it makes default email address that ends in
  • Once the on-premises data uploaded to Office 365, the organization admin will not have any control over the management process, software upgrades and on other administrative tasks.
  • The user may face DNS issues and need to reset file server permission.

Need for Importing PST Files to Office 365

  • It offers an efficient way to upload / export an organization's email to the Microsoft cloud.
  • On-premises PST migration to Office 365 saves infrastructure and maintenance cost.
  • It offers additional mailbox storage space by enabling mailboxes archiving.
  • Importing PST file to Office 365 enables users to stores entire email mailbox data of an organization in a centralized way.
  • Moving PST Files to O365 enables the users to keep their mailboxes on hold to preserve content.
  • It offers a better searching option to search any content within a mailbox, as it offers Microsoft eDiscovery tools to search for data in mailboxes.
  • Enables users to impose retention policies to control how long mailbox data is retained.
  • The user can check or audit all mailbox related events with the help Office 365 audit log.
  • It protects crucial data against any intentional data loss.
  • By uploading PST files to Office 365 mailboxes makes data highly available, users can easily access Outlook emails and other mailbox data from anywhere with the mere availability of the network. Also, cloud data is always available to all users of the organization from all devices.

How to Import PST to Office 365 – Methods

  • Install Azure AzCopy tool that will copy / move PST file to Office 365. Now copy the SAS URL of the organization. Where, SAS URL is a combination of network URL for the Azure storage location in Office 365 and Shared Access Signature key.
  • With SAS key admin get the permission to upload PST files to Azure storage location.
  • Now admin can move / copy data files in an Azure storage location with the help of AzCopy.exe tool that will import PST to Office 365.
  • Admin also can check a list of uploaded PST files with the help of Microsoft Azure Storage Explorer.
  • Once the PST files are moved / transferred to cloud storage, the admin will create a CSV file that will define the mailboxes associated with corresponding PST files.
  • At last, an admin will create an import job in Office 365 that will use information from CSV file to import PST files to the corresponding Office 365 user mailbox.


The shortcomings of these manual procedures are as follows:

  • The uploading will consume lot of your time.
  • Cannot filter the data that need to be exported from PST file
  • Cost of importing PST file using Drive Shipping is 2$/GB which is quite high.
  • Complete technical knowledge is required to copy / import PST to Office 365 manually.
  • Data loss or corruption might occur if any step is missed.

Automated Tool to Import PST to Office 365 Account

    To import Outlook PST data items like emails, contacts or calendar to Office 365 account then you can use Office 365 Import PST Tool that would help you in importing PST file to Office 365 cloud. The manual method that includes Azure Azcopy or drive shipping or network upload would lead you to waste a lot of time and is a very lengthy process. So, we would recommend you to use an automated tool that can easily help you to import Outlook emails to Office 365 account..

    System Specifications
  • Hard Disk Space: 100 MB of free hard disk space
  • RAM : 1 GB of RAM (2 GB is recommended)
  • Supports : Windows 10(64 & 32 bit) And All Below Version
  • Processor : 1 GHz Processor (2.4 Ghz is recommended)


Importing on-premises PST file to Office 365 is always cost-effective for the users, in addition, it also offers many other advantages such as data availability, centralized data, and security, etc to the user. In this article, we have discussed how to import PST to Office 365. With O365 import service, an organization can easily move its on-premises email data to the Office 365. However, it needs proper planning to perform migration from established infrastructure to the cloud.