Convert OpenDocument Text files to PDF in two steps — no LibreOffice, no server, no account.
Drop your .odt file here
or click to browse · .odt files only
Takes about 30 seconds. Free, no account required.
Want to convert another file?
How it works
odf-kit reads your ODT and converts it to Typst markup. Typst compiles the markup to a beautifully typeset PDF. Both are Apache 2.0 open source.
Step 1 runs entirely in your browser — your ODT file is never uploaded anywhere. Only the .typ file you choose to open at typst.app leaves your machine.
Typst produces professionally typeset PDFs — not a screenshot of a rendered page. Headings, paragraphs, tables, and lists are properly laid out.
Traditional ODT to PDF conversion requires LibreOffice. This workflow uses only JavaScript and Typst — lighter, faster, and works anywhere.
odf-kit is Apache 2.0 open source. Typst is Apache 2.0 open source. The Typst web editor is free for basic use. No subscriptions, no limits.
Skip the manual steps — use odf-kit and the Typst CLI to convert ODT files to PDF programmatically in Node.js. No LibreOffice, no browser, no manual steps.