Conversion

Every format OfficeAPI reads and writes, in one searchable list.

The matrix below is generated from the product documentation. Filter by office family or search an extension to see what goes in and what comes out.

34 input formats15 output formats3 office families

The matrix

Which formats can OfficeAPI read and write?

42 rows across Word, Excel, and PowerPoint. Input means OfficeAPI reads the format; output means it writes it. Filter by family or search an extension.

42 documented format pairs Input Output
OfficeAPI conversion formats
FamilyExtensionDescriptionInputOutput
Word.docxWord documentYesYes
Word.dotxWord templateYes
Word.docmMacro-enabled Word documentYes
Word.dotmMacro-enabled Word templateYes
Word.docWord 97–2003 documentYes
Word.dotWord 97–2003 templateYes
Word.wpsWPS documentYes
Word.wptWPS templateYes
Word.odtOpenDocument textYes
Word.pdfVector PDFYesYes
Word.pdfImage-only PDFYes
Word.ofdOFD fixed-layout documentYes
Word.rtfRich Text FormatYes
Word.JPEG, PNG, BMPBitmap imageYes
WordSVG, TIFF, EMFVector imageYes
Excel.xlsxExcel workbookYesYes
Excel.xlsxStrict Open XML spreadsheetYes
Excel.xlsmMacro-enabled Excel workbookYes
Excel.xltxExcel templateYes
Excel.xltmMacro-enabled Excel templateYes
Excel.xlsExcel 97–2003 workbookYes
Excel.xlsExcel 5.0/95 workbookYes
Excel.xltExcel 97–2003 templateYes
Excel.etWPS spreadsheetYes
Excel.ettWPS spreadsheet templateYes
Excel.csvComma-separated valuesYesYes
Excel.odsOpenDocument spreadsheetYes
Excel.pdfVector PDFYesYes
Excel.pdfImage-only PDFYes
Excel.JPEG, PNG, BMPBitmap imageYes
ExcelSVG, TIFF, EMFVector imageYes
PowerPoint.pptxPowerPoint presentationYesYes
PowerPoint.pptmMacro-enabled PowerPoint presentationYes
PowerPoint.potxPowerPoint templateYes
PowerPoint.potmMacro-enabled PowerPoint templateYes
PowerPoint.pptPowerPoint 97–2003 presentationYes
PowerPoint.potPowerPoint 97–2003 templateYes
PowerPoint.dpsWPS presentationYes
PowerPoint.dptWPS presentation templateYes
PowerPoint.odpOpenDocument presentationYes
PowerPoint.pdfVector PDFYesYes
PowerPoint.pdfImage-only PDFYes

Generated from the product documentation. Formats that are not documented do not appear here.

How to read it

How do you find a conversion path in the matrix?

A conversion path is one documented input format and one documented output format in the same office family. Four steps take you from a file extension to a supported pair.

  1. 01

    Pick the office family

    Conversions stay within Word, Excel, or PowerPoint. Use the tabs to narrow the matrix to one family.

  2. 02

    Check the Input column

    Input means OfficeAPI reads the format. Search the extension of the file you receive, for example .doc or .xls.

  3. 03

    Check the Output column

    Output means OfficeAPI writes the format. Pick the target your workflow needs, such as PDF, CSV, or PNG.

  4. 04

    Integrate once

    Every pair is handled by the same engine. Choose the dynamic library or process invocation and call it for any documented pair.

Questions

Conversion formats, answered.

42 documented pairs, 34 input formats, 15 output formats, 3 office families.

What do Input and Output mean in the matrix?
Input means OfficeAPI can read the format; Output means it can write the format. A format can be input only, output only, or both. For example, .docx is both, .doc is input only, and image-only PDF is output only.
How many formats does OfficeAPI convert?
The documented matrix has 42 rows across 3 office families: 34 input formats and 15 output formats.
Can OfficeAPI convert between office families?
The matrix is organised per family: a Word input becomes a Word output, an Excel input an Excel output, and so on. PDF and image outputs appear in more than one family because each can produce them.
Where does the list come from?
It is generated at build time from the product documentation. Formats that are not documented as input or output do not appear.

Next

Show the same files as a preview.

Browse preview formats