How to Save / Export Chat History in Microsoft Teams

Many Microsoft Team users have reported that their old chats are getting disappeared all of a sudden because they are not aware of MS Team’s retention policy. The default retention policy is to retain the old chats for a very long time. But when you are using Microsoft Teams provided by your Organization, the retention policies are managed by them. Usually organizations keep the chat data and other mailbox history for short period of time, after which it gets moved to SubstrateHold folder from which you can search it using eDiscovery tool. Minimum 1-7 days later, it gets permanently deleted and not be able to search by eDiscovery tool. Therefore, it is always a good practice to have a copy of your old chats from Teams in order to use it for future reference, but saving the old chat history is not that easy as it looks like. So In this article we will show you many methods of saving / exporting your chat history in Microsoft Teams in Windows 11 PC.


NOTE:- A small workaround is suggested here that if your chat is short, then you can just simply copy and paste it in any editor software like WordPad, NotePad etc. But it starts getting tedious if the chat history is too lengthy and cannot be copied using editors.

Method 1: Save / Export Chat History using Export Page option

Step 1: Open any browser

Then, Go to Export Page by clicking here –

Step 2: If you are not signed-in, then it will ask your credentials.

Please log in.

Step 3: Then, Select Chat history in the page.

Click on Submit request and accept the on-screen prompts.

Export Chat History Teams Min

Step 4: After you submit the request

The status of your request will appear as pending on the Available Reports at the top of page.

After the download button shows up, you can click on it to download the chat history as shown below.


Download Chat History Teams Min

Method 1: Save / Export Chat History using GoFullPage chrome extension

Step 1: Open Google Chrome application.

Click the below link to open Microsoft Teams web version.

Then, login using your microsoft account credentials.

Step 2: Open chrome web store by clicking here.

Then, go to search bar in the chrome web store and type gofullpage.

Select the gofullpage extension from the search results as shown below.


Search Gofullpage Extension Chrome Min

Step 3: Click on Add to Chrome.

Add To Chrome Gofullpage Extension Min

Step 4: Now you can see there is capture icon appeared at the end of address bar and also you can press ALT+ SHIFT+P keys together on your keyboard to take the screenshot of the entire page (Teams chat history).

Capture Icon Gofullpage Extension Chrome Min

Using this method you can save the entire page content as image file on your system.

Hope you liked this method.

Method 2: Save / Export Chat History using Share to Outlook

Step 1: Open the Microsoft Teams application.

Then, select the chat which you want to save.

Step 2: Click  Show more options (three vertical dots).

Search for Share to Outlook option from the list as shown below.

Share To Outlook Teams Chat History Min

Step 3: This will send a copy of the history data of that chat to your outlook email id.

Hope you liked this method.

Method 3: Save / Export Chat History using Print option

Step 1: Open Google Chrome application.

Click the below link to open Microsoft Teams web version.

Then, login using your microsoft account credentials.

Step 2: To open the chat history

Click on the chat history which you want to save as shown below.

Select Chat Ms Teams Win11 Min

Step 3: To save as PDF from Print option

Click on the three vertical dots icon as shown in the picture below.

Then, Select Print from the list.


Print Option Chrome Win 11 Min

Step 4: In the Print window

Click on Destination option and select Save as PDF from the dropdown list.


Select Save To Pdf Print Chrome Win11 Min (1)

Step 5: At last, Click Save button in the window and choose the appropriate location for saving the file.


Click Save For Saving Chat History Teams Win11 Min

This method works best most of the time.

Hope you liked it.

Hope you found this article interesting and informative.

For any questions, please leave us comments below.

Thank you for reading!

3 thoughts on “How to Save / Export Chat History in Microsoft Teams”

  1. I just went through this nightmare.
    I found something that kinda works. it’s not totally great, but it’s as close as I can get.
    Note this is a corporate account, so you can’t use the export tool. copy/paste doesn’t copy everything
    so CTL A – CTL C doesn’t help.

    This is what I did: this works on chrome on windows 10.
    1) Log into the browser version of teams:
    2) open up the particular chat window that you want to copy by selecting ‘chat’ and the person.
    3) start scrolling up in the chat window until everything you want to copy is loaded off the server.
    4) Install
    5) you need to get rid of all scrollbars except for the actual ‘chat’ you want to copy.
    my conctacts list had a scrollbar, so I had to get rid of it by clicking on the bold face ‘CHAT’ and selecting ‘contacts’
    6) screenshot the page with by doing alt-shift-p.
    Note the lower the screen res is, the harder time any OCR tool will have to decode the text.
    However if your chat is too long and/or your resolution is too high, then I think gofullpage will blow up.
    7) save the capture to pdf (and go ahead and save the images to, if you know of a clever tool)
    8) Convert the pdf to text. One way is to load it into microsoft word which does an autoconvert.
    word makes lots of mistakes, but you can always cross reference back to the screenshots (using the dates) if you need to

  2. Is there a way to save all chats in an organization? We’re looking at moving off of Teams, but there’s a concern about searching the history, so I’m looking for a way to save all of the conversations across the company. Is it even possible?

  3. Only the screen capture option worked for me, but it wouldn’t automatically scroll. I use Chrome and my Microsoft account is managed by my workplace, and I think these were the main causes of some of the errors.

Comments are closed.