Back to Converter

Licenses

Third-party software embedded in this converter, and where to find the full license texts.

This converter embeds LibreOffice

Document conversion runs entirely in your browser using a compiled WebAssembly build of LibreOffice. That embedded engine is licensed under the Mozilla Public License 2.0 (MPL-2.0), or, at your option, the GNU Lesser General Public License version 3 or later (LGPLv3+) — LibreOffice's standard dual-licensing terms.

Upstream project
LibreOffice core — https://github.com/LibreOffice/core.git
Commit
30742500f2d3eb4366ac312fa33d3dcabdb3eba5
Version
25.8.7.3 (branch libreoffice-25-8-7)
Describe
libreoffice-25.8.7.3-0-g30742500f2d3
Modifications
This project applies a series of first-party patches to the commit above to build it as WebAssembly (threading removal, inlined PDF import, and related changes).

Other libraries

The WebAssembly modules also contain libraries that LibreOffice builds from source, among them OpenSSL, ICU, Boost, FreeType, HarfBuzz, zlib, libpng, libxml2 and libjpeg‑turbo, and the system libraries the Emscripten toolchain links into every module (musl, libc++, libc++abi, libunwind, compiler-rt and dlmalloc). The file below lists each one with its version, the upstream archive and that archive’s SHA-256, the terms the project states, the licence it is used under, and the project’s own licence files in full. It lists every library the build unpacked, so a given module may not contain all of them. The pdf-docx and pdf-pptx modules are distributed as a whole under the GNU GPL version 3; every library in them is used under a licence compatible with it.

Portions of this software are copyright © 2026 The FreeType Project (https://freetype.org). All rights reserved. This software is based in part on the work of the FreeType Team.

Corresponding Source

MPL-2.0 and LGPLv3+ require that you, as a recipient of the compiled LibreOffice WebAssembly modules this site sends to your browser, be able to obtain the Corresponding Source: the LibreOffice commit named above, this project's patches, and the build recipe used to produce what you downloaded.

Franklin Softworks LLC

The bridge source and the build-recipe files published in the Corresponding Source repository are Copyright (c) 2025-2026 Franklin Softworks LLC and, from this release, are licensed under the GNU General Public License version 3 only (Franklin Softworks LLC may also license them under separate terms). Releases up to and including cs-6dbb6cac4748 provided the build scripts and tools under the Mozilla Public License v2.0, and those copies remain under that licence.

Three files of the web application — conversion_worker.js, conversion_protocol.js and format_registry.js — are licensed under the GNU General Public License version 3 only, including the copies this site served before this release, and are published in the Corresponding Source repository. The rest of the web application — its HTML, CSS and other JavaScript — is Copyright (c) 2025-2026 Franklin Softworks LLC. All rights reserved.

Poppler (PDF import) — and what it means for these two modules

The PDF-to-DOCX and PDF-to-PPTX conversion modules additionally embed Poppler, a PDF rendering library, to parse PDF files you convert. Poppler is licensed under the GNU General Public License, version 2 or (at your option) any later version.

Desktop LibreOffice keeps Poppler in a separate program and calls it as a subprocess. A web browser cannot start subprocesses, so in this build Poppler is linked directly into the same WebAssembly binary as LibreOffice. That makes those two modules a single combined work.

The pdf-docx and pdf-pptx modules are therefore provided to you under the GNU General Public License, version 3 (GPLv3). This is permitted because Poppler is “GPLv2 or later”, and LibreOffice’s MPL-2.0 §3.3 and LGPLv3 §2 both allow it to be conveyed under the GPL as part of a larger work.

The documents, spreadsheets and presentations modules do not contain Poppler and remain under MPL-2.0 / LGPLv3+.

The same two modules also include four tables from poppler-data 0.4.12 (cidToUnicode/Adobe-CNS1, Adobe-GB1, Adobe-Japan1 and Adobe-Korea1), which turn the glyphs of Chinese, Japanese and Korean fonts in a PDF into text. They are Copyright Glyph & Cog, LLC, licensed under the GNU General Public License, version 2 or version 3, and are included unmodified.

libeot (embedded PowerPoint fonts) — the presentations module

The presentations module includes libeot 0.01, a decoder for Embedded OpenType (EOT) fonts, so that a PowerPoint file that embeds its fonts is shown in them. PowerPoint stores those fonts in this format. The other modules do not contain libeot.

libeot is Copyright © 2013 Brennan T. Vincent and is licensed under the Mozilla Public License 2.0 (MPL-2.0). Most of the code in its lzcomp directory was originally published by Monotype Imaging under the MTX License, which gave libeot’s author the right to relicense it; libeot’s own LICENSE file states that the whole project is made available under MPL-2.0. libeot’s PATENTS file states that the library makes use of information patented by Microsoft and Monotype Imaging, in view of the patent grants those companies made with their 2008 submission of the EOT format to the W3C, and that its author is not a legal expert and leaves it to users to verify that their use complies with the laws that apply to them. That is libeot’s statement; it is not a term of the licence.

libeot is part of the LibreOffice source named above, and the changes this project makes to it are published with the other patches.

Fonts

This converter loads font files on demand — only when a document you convert names a font it needs — from fonts/. Those fonts are third-party and separately licensed. Most are under the SIL Open Font License 1.1; DejaVu is under the Bitstream Vera license, the Ubuntu family under the Ubuntu Font Licence 1.0, Droid Sans Fallback under the Apache License 2.0, Liberation Sans Narrow under GPLv2 with the Liberation font exception, and TeX Gyre Adventor under the GUST Font License (an instance of the LaTeX Project Public License 1.3c). Each of those texts ships beside the fonts it governs.

If a converted document shows a font named Ubuntu derivative Probably Fine or Ubuntu Mono derivative Probably Fine, that is not a different typeface — it is Ubuntu. Ten of the Ubuntu weights we ship were generated here from the Ubuntu variable fonts rather than taken from a release, which makes them Modified Versions, and the Ubuntu Font Licence requires a Modified Version to be renamed in exactly that form. The unmodified Ubuntu faces keep their name, as the same licence requires.

Emscripten (the WebAssembly toolchain)

The LibreOffice engine is compiled to WebAssembly with Emscripten (https://emscripten.org/). That leaves Emscripten's own code inside what your browser downloads, in two places: the soffice.js loader served alongside each module is Emscripten-generated glue, and Emscripten's C library — derived from musl — is linked into soffice.wasm itself.

Emscripten is dual-licensed under the MIT license and the University of Illinois/NCSA Open Source License. Both are permissive, and both require that the copyright notice travel with copies of the software. It is reproduced in full below because those copies reach you.

Runtime components supplied by LLVM — compiler-rt and the C++ standard library — are licensed under Apache-2.0 with the LLVM exception.