Check Office 365 Mailbox Size

by Robert Allen

In this guide, I’ll show you two options on how to check the mailbox size in Office 365. The default size for Exchange online mailboxes is 100 GB and when the size limit is reached, you will not be able to send and receive emails. It’s imported to run a 365 mailbox size report to see if any users are close to the size limits.

In this article:

Option 1. Check Office 365 Mailbox Size with PowerShell

Step 1. Install the ExchangeOnlineManagement Module

To check mailbox sizes with PowerShell you need to have the ExchangeOnlineManagement installed. Run the below command to install the required module.

Install-Module -Name ExchangeOnlineManagement

This will install from PSGallery so you might get a message about installing from an untrusted repository. Enter “y” to continue the install.

install exchange module

Step 2. Connect to exchange online

Run the below command to connect to Exchange Online.

Connect-ExchangeOnline

You will get prompted in the browser to sign in with your 365 credentials.

sign in to 365

When authenticated the browser will say authentication complete, you can close the browser or tab.

Step 3. Run the command below to get the mailbox size for a specific user. Change -identity to the UPN of the account you want to check.

get-exomailbox  -Identity robert@activedirectorypro.com | Get-MailboxStatistics | select DisplayName,TotalItemSize, ItemCount
get-exomailbox powershell command

Option 2. Mailbox Size Report using the 365 Pro Toolkit

In this example, I’ll show you how to create a mailbox size report for all users with the 365 Pro Toolkit. The toolkit includes several mailbox reports including,

  • Large mailboxes (90GB or lager)
  • Max send and receive size for all users
  • Mailbox quota settings
  • Max recipient limits
  • Delegation summary reports
  • Full and read only access
  • Shared mailboxes
  • and more.

To check the mailbox size for all 365 uses, follow these steps.

  1. Click on “Reports” and select “Exchange”
  2. Click on the “Mailbox Size” report.
  3. Click “Run” to generate the report.
365 all users mailbox size report

To export the report, click the export button and select your format.

export report

How to Check Mailbox Size in office 365 Admin Portal

  1. Login to Exchange Admin Center
  2. Click on Recipients” and click on the user you want to check
  3. View the Mailbox Usage info at the bottom of the screen
exchange admin center mailbox usage

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

Recommended Tools

  • AD Cleanup Tool - Find stale and inactive user and computer accounts in Active Directory. Export, disable, move or delete the stale accounts to increase security.
  • AD User Creation Tool - Bulk import or update Active Directory user accounts. Add users to groups, import into OUs, set multiple attributes and more.
  • NTFS Permissions Tool - Scan and audit NTFS folder permissions. See which users and groups have access to what.
  • AD Reporting Tool - Over 200 reports on users, computers, groups, OUs and more. Customize reports or create your own reports with the report builder.

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.

    Reply

Leave a Comment