Skip to content

Free online MSG to ODT converter

Convert Outlook MSG emails to editable ODT documents online or with desktop tools.

Convert MSG to ODT online - free

Uploading…

Your file is processed instantly and deleted as soon as you download it.

How it works

  1. 1/3

    Upload your .msg file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .msg to .odt conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .odt file

    Conversion result is ready to download.

How to convert msg to odt file

101convert.com assistant

101convert.com assistant
7m

Convert an Outlook MSG file to ODT when you need to edit or share an email in a word processor such as LibreOffice Writer. ODT keeps the message body in an editable document rather than an email-specific file.

What MSG is

MSG is Microsoft Outlook’s email-message format. Outlook creates MSG files when a user saves an individual email; they can contain message text, sender and recipient details, dates, formatting, and attachments. You may encounter them as email exports or as files shared outside Outlook.

What ODT is

ODT is the OpenDocument Text format, used for editable word-processing documents. LibreOffice Writer and Apache OpenOffice can open and save ODT files, and many other office programs can read the format. It is useful when recipients need to edit or review the message body as a document.

How to convert MSG to ODT

Online on 101convert.com

  1. Open the MSG-to-ODT converter page on 101convert.com and upload the MSG file. You can add several files for batch conversion.
  2. Start the conversion to ODT.
  3. Download the converted file or files. Check the page for its per-file size limit.

Offline with desktop software

Free option: Python libraries. This method extracts the message body and writes it to an ODT document. Install Python, then run python -m pip install extract-msg odfpy. Save the following as convert_msg.py in the same folder as message.msg, then run python convert_msg.py:

import extract_msg
from odf.opendocument import OpenDocumentText
from odf.text import H, P

msg = extract_msg.Message("message.msg")
doc = OpenDocumentText()

if msg.subject:
    doc.text.addElement(H(outlinelevel=1, text=msg.subject))
for label, value in (("From", msg.sender), ("Date", msg.date)):
    if value:
        doc.text.addElement(P(text=f"{label}: {value}"))
for line in (msg.body or "").splitlines():
    doc.text.addElement(P(text=line))

doc.save("message.odt")

This creates message.odt in the same folder. The script does not add attachments.

Microsoft Outlook and LibreOffice Writer. In classic Outlook for Windows, open the MSG file and choose File → Save As; save it as HTML. Open that HTML file in LibreOffice Writer, then choose File → Save As and select ODT as the file type. This uses Outlook to read the MSG and Writer to create the ODT.

Quality and limitations

ODT stores document content, not the full email structure. Formatting can change during conversion, and recipient fields, message headers, and attachments may not carry over as document content. Save attachments separately; check the converted document against the original when those details matter.


Note: This msg to odt conversion record is incomplete, must be verified, and may contain inaccuracies. Please vote below whether you found this information helpful or not.

Was this information helpful?

MSG vs ODT: format comparison

How the MSG and ODT formats compare on the properties that matter most for this conversion.

Comparison of the MSG and ODT file formats
Property .MSG Microsoft Outlook Mail Message .ODT OpenDocument Text
Open standard No Yes
Compression — Lossless
Typical file size Medium Medium
Opens in a web browser No Partial
Further editing Limited Easy
Metadata support Extensive Extensive
Plain-text readable No No
Best used for Sharing and distribution Editing and post-production
Introduced 1997 2005
Developer Microsoft OASIS (Organization for the Advancement of Structured Information Standards)
MIME type application/vnd.ms-outlook application/vnd.oasis.opendocument.text

Information about file extensions and file types is provided by File-Extensions.org

Frequently asked questions

Is the MSG to ODT converter free?

Yes, converting MSG to ODT on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my MSG file be?

You can upload MSG files up to 10 MB and convert up to 3 files at once in a single batch. With a paid plan the limit is up to 25 MB per file and 20 files at once, see our plans.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert MSG to ODT?

No. The MSG to ODT conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid MSG file for this MSG to ODT conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.

Additional formats for
msg file conversion

Convert to odt from
other formats

Share on social media:

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.