LibreOffice ODT to PDF

Batch convert ODT documents to PDF via LibreOffice while preserving original layout

Convert OpenDocument text files to PDF with LibreOffice CLI.

Highlights:

  • Supports .odt files
  • Batch conversion in one run
  • Merges multiple converted PDFs into one output

Example Results

2 examples

Batch ODT to Single PDF

Convert two ODT files and merge them into one PDF output

libreoffice-odt-to-pdf-example1.pdf View File
View input parameters
{ "sourceFiles": [ "/Users/quyue/www/elysia-tools/public/samples/odt/simple.odt", "/Users/quyue/www/elysia-tools/public/samples/odt/formatted.odt" ] }

Styled ODT Export

Export styled ODT content to PDF with original formatting preserved

libreoffice-odt-to-pdf-example2.pdf View File
View input parameters
{ "sourceFiles": [ "/Users/quyue/www/elysia-tools/public/samples/odt/formatted.odt" ] }

Click to upload files or drag and drop files here

Maximum file size: 200MB Maximum files: 30
Supported formats: application/vnd.oasis.opendocument.text

Key Facts

Category
Documents & PDF
Input Types
file
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

The LibreOffice ODT to PDF tool provides a reliable way to convert OpenDocument text files into professional PDF documents while maintaining your original layout, fonts, and formatting.

When to Use

  • When you need to share ODT documents with users who do not have LibreOffice installed.
  • When you need to combine multiple ODT files into a single, unified PDF report.
  • When you want to ensure your document formatting remains static and uneditable for final distribution.

How It Works

  • Upload your ODT files using the file selector.
  • The tool utilizes the LibreOffice CLI to process each document individually.
  • The system automatically merges all converted pages into a single, cohesive PDF output.
  • Download your finalized PDF document directly from the browser.

Use Cases

Converting a series of individual chapter ODT files into a single book manuscript PDF.
Standardizing internal office documents for distribution as read-only PDF files.
Preparing multiple project reports for a client presentation in one consolidated document.

Examples

1. Batch ODT to Single PDF

Project Manager
Background
You have two separate ODT files representing different sections of a project report.
Problem
You need to combine these into one document for the client without manually copying and pasting content.
How to Use
Upload both ODT files simultaneously to the tool.
Outcome
The tool converts both files and merges them into one single, professionally formatted PDF.

2. Styled ODT Export

Academic Researcher
Background
You have a research paper written in ODT with complex formatting and specific font styles.
Problem
Exporting to PDF often breaks the layout or changes font rendering.
How to Use
Upload your formatted ODT file to the tool to generate a PDF.
Outcome
A high-quality PDF that perfectly mirrors the original ODT layout and styling.

Try with Samples

pdf, text, file

Related Hubs

FAQ

Does this tool preserve my document formatting?

Yes, by using the LibreOffice engine, the tool ensures that your original layout, styles, and formatting are accurately preserved in the PDF output.

Can I convert multiple files at once?

Yes, the tool supports batch processing and will automatically merge all uploaded ODT files into one single PDF.

Is there a limit to the number of files I can upload?

You can upload up to 30 files in a single batch, provided the total file size does not exceed 200MB.

What file formats are supported?

This tool specifically supports .odt (OpenDocument Text) files for conversion to PDF.

Is the conversion process secure?

Your files are processed in a secure environment and are not stored permanently on our servers after the conversion is complete.

API Documentation

Request Endpoint

POST /en/api/tools/libreoffice-odt-to-pdf

Request Parameters

Parameter Name Type Required Description
sourceFiles file (Upload required) Yes -

File type parameters need to be uploaded first via POST /upload/libreoffice-odt-to-pdf to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-libreoffice-odt-to-pdf": {
      "name": "libreoffice-odt-to-pdf",
      "description": "Batch convert ODT documents to PDF via LibreOffice while preserving original layout",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=libreoffice-odt-to-pdf",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]