# ODT to Markdown Converter

> Convert LibreOffice and OpenOffice .odt files to clean Markdown. Keep headings, lists, links, and simple tables. 3 free conversions a day, no signup.

Upload an OpenDocument .odt file from LibreOffice or Apache OpenOffice, or a .docx file, then copy the Markdown or download an .md file.

## Convert LibreOffice & OpenDocument files to Markdown

1. In LibreOffice Writer, choose File → Save As, then ODF Text Document (.odt) or a Word document (.docx). In Apache OpenOffice Writer, choose File → Save As, then ODF Text Document (.odt).
2. Upload that file. The free allowance is 3 conversions a day, shared across files and public URLs, with no signup.
3. Review the Markdown preview. Headings, lists, links, and simple tables are the parts to check first, along with any merged cells.
4. Copy the Markdown or download the .md file.

## Works with files exported from LibreOffice and OpenOffice

LibreOffice Writer and Apache OpenOffice Writer save text as OpenDocument. In LibreOffice, choose File → Save As, then ODF Text Document (.odt) or a Word document (.docx). In Apache OpenOffice Writer, choose File → Save As, then ODF Text Document (.odt).

LibreOffice Writer 26.2 and later can also save Markdown Document (.md) with File → Save As. That export follows CommonMark. Current 26.2 builds still escape some code and punctuation incorrectly, and page layout stays in the original document. Older LibreOffice releases use the .odt or .docx save, and this converter reads those files.

## What is kept: headings, lists, tables, images, links

Headings, emphasis, lists, links, and simple table cells come through. Merged cells often become blank cells. A picture description can remain as text. The picture file stays in the original document.

A tested .odt file produced this excerpt. Engine: anydoc.

```
# Fixture Document

Plain paragraph with **bold**, *italic*, and ~~struck~~ runs.

## Lists

1. First numbered

- Bullet one

## Table

|  |  |  |
| --- | --- | --- |
| Wide head |  | End |
| Tall | B2 | C2 |

## Links and anchors

External link to [example](https://example.com/page).

## Objects

Inline image: tiny red dot done.
```

## ODT vs DOCX: which to export for the cleanest Markdown

LibreOffice and OpenOffice write .odt as their native text format, so that save skips an extra translation inside the office suite. A .docx file from LibreOffice is accepted on this page as well. A Word document can use the DOCX to Markdown page. Tested .odt and .docx samples both kept headings, lists, simple tables, and links, with small differences in emphasis and list markers.

## Frequently Asked Questions

### Can I convert ODT to Markdown for free?

Yes. You get 3 free conversions a day, shared across file uploads and public URL conversions, with no signup.

### Does LibreOffice export Markdown natively?

LibreOffice Writer 26.2 and later can save Markdown with File → Save As → Markdown Document (.md). That export follows CommonMark. Current 26.2 builds still escape some code and punctuation incorrectly, and page layout stays behind. Older LibreOffice releases save ODF Text Document (.odt) or a Word document (.docx). Upload either file here.

### How do I export from LibreOffice or OpenOffice?

In LibreOffice Writer, choose File → Save As, then ODF Text Document (.odt) or a Word document (.docx). In Apache OpenOffice Writer, choose File → Save As, then ODF Text Document (.odt), and upload that .odt file.

### Are tables and images kept?

Simple tables become Markdown pipe tables. Merged cells often come back as blank cells and need a manual pass. A description stored on a picture can remain as text. The picture file stays in the original document.

### Is .ott or .fodt supported?

This page accepts .odt and .docx. An .ott template is a different file type and is rejected. A .fodt file is flat XML and is not converted as a Writer document. Save a packaged ODF Text Document (.odt) and upload that.

### Are my files stored?

Files are processed for conversion and temporary files are removed after processing. Avoid uploading password-protected or highly sensitive files unless you are comfortable processing them through the service.

## Service Limits

- Free usage: 3 free conversions per day, shared across file and public URL conversions.
- Free file size: up to 10 MB per file.
- Free PDF length: up to 3 pages per file, using selectable text. OCR requires paid access.
- 7-Day Pass ($6.99): 20 conversions per day shared across files and URLs; up to 50 MB per file.
- Lifetime access ($39 launch price for the first 50 buyers; regular price $49): 50 conversions per day shared across files and URLs; up to 100 MB per file.
- Licensed PDF length: up to 99 pages per file.
- Lifetime batch upload: up to 10 files per request.

Daily limits reset according to server calendar time. Current prices and license terms are published at https://doctomd.com/pricing/.

## Related pages

- [DOCX to Markdown](https://doctomd.com/docx-to-markdown/)
- [PDF to Markdown](https://doctomd.com/pdf-to-markdown/)
- [HTML to Markdown](https://doctomd.com/html-to-markdown/)
- [Markdown to PDF](https://doctomd.com/markdown-to-pdf/)

## Canonical Page

https://doctomd.com/odt-to-markdown/
