FileSorcery
60 file types

Convert ODT to XML

Rows become elements named after their columns, so the headings have to work as tag names. A heading like "Q1 (net)" cannot be one - the punctuation in it is replaced rather than the conversion failing, and a heading that starts with a digit gets a generic name instead.

Drop ODT file(s) to start

or click to browse

Your files never leave your device · no magic required

What is ODT?

What LibreOffice, OpenOffice and Google Docs save a document as, and the ISO-standard counterpart to .docx. Inside it is a zip of XML, which is the reason a table drawn in one can be read back out at all. It is a page format first - paragraphs, page breaks, headers, footnotes - so the only part of it that is data is a table someone drew on the page.

What is XML?

Verbose, strict, and still holding up enormous amounts of the world - government feeds, financial messaging, publishing, office documents. JSON took the web from it, but anywhere with schemas and validators and twenty years of history, XML is what's on the wire.

What can I convert?