ODT to PDF Converter

Convert ODT documents and OTT templates to PDF locally, with page styles, selectable text, a PDF preview, and download.

Drop an ODT or OTT file here to convert it to PDF
Your document stays in this browser. No uploads or remote document resources.
The first conversion downloads about 90 MB of engine and font files, which your browser may cache. Your document is never uploaded.

Page styles, size, orientation, headers, footers, and page order are rendered by the conversion engine. Supported text remains selectable; tables and embedded images are included. OCR is not added.

Embedded objects, media, and external document resources are not supported. Comments, macros, and digital signatures are not preserved or verified. Form controls are flattened to their printed appearance.

Convert OpenDocument text locally

Open an OpenDocument .odt document or .ott template, convert it to PDF, inspect the resulting pages, and download the same PDF shown in the preview. For reading without conversion, use the ODT Viewer.

PDF appearance and compatibility

The conversion engine renders page styles, paper sizes, orientation, headers, footers, columns, tables, and embedded images. Pages keep their rendered order, including blank pages inserted by page styles. Supported text remains selectable; OCR is not added to scanned text. Missing fonts are substituted with bundled fonts, so line breaks, spacing, and pagination can change. Complex layouts may differ from the original application. Check every page before relying on the PDF.

The PDF is a static export. Form controls use their printed appearance. Comments, macros, and digital signatures are not preserved or verified. Embedded objects, media, and external document resources are not supported. Protected documents, damaged packages, or detected missing content produce an error without an incomplete download. A renamed extension does not change the underlying format.

Privacy and browser resources

Conversion runs on your device. The first conversion downloads about 90 MB of engine and font files, which your browser may cache; the document itself is never uploaded. The engine loads only after you choose a file. Current browsers with WebAssembly and shared-memory support are required. Large or complex documents can take time and memory. You can cancel, close, or replace the file. There is no fixed file-size or page-count quota.