Check Office 365 Mailbox Size

Do you need to check the mailbox size in office 365?

In this guide, I’ll show you two methods to find the office 365 mailbox size.

Method 1: Check Mailbox Size Office 365 Using PowerShell

You need to have the Exchange Online PowerShell V2 Module installed. You can install this module with the command below.

Install-Module -Name ExchangeOnlineManagement

Once installed you will need to run this command to connect to Exchange Online. This command support MFA.


Get mailbox size for a single user. Change the identity to the email address of the user you want to look up.

Get-Mailbox -Identity | Get-MailboxStatistics | select DisplayName,TotalItemSize, ItemCount

To find the office 365 mailbox size for all users use this command.

Get-Mailbox -ResultSize Unlimited | Get-MailboxStatistics | select DisplayName,TotalItemSize, ItemCount

You might get a warning like I did if you have any mailboxes that have not been signed into.

That is it for method 1.

Method 2: Check Mailbox Size Office 365 using Exchange Admin Center

This method only allows you to check one mailbox at a time.

Step 1: Go to the Exchange Online Admin Center

Step 2: Go to Recipients and click on any user

Mailbox usage details are displayed in the lower right.

I hope you found this article useful. If you have a comment or question post it below.

Recommended Tool: Active Directory Pro Toolkit

The AD Pro Toolkit includes 14 tools in 1 to help simplify and automate Active Directory management.

Automate user creation, bulk update accounts, group management, logon reports, report NTFS permissions, cleanup, and secure AD, troubleshoot account lockouts, and much more.

In addition, the toolkit includes over 200 built-in reports.

Click here to download a free trial

1 thought on “Check Office 365 Mailbox Size”

  1. Hi Robert
    Thanks for the tips. I love handling my daily task as administrator using Powershell. Once I have find the right command-lets. I do find it much faster to handle these tasks using PowerShell.


Leave a Comment