Self-hosted PDF tool for the tasks that really matter: manage pages, merge, split, sign, edit text, Office ↔ PDF. Runs in the browser, your documents never leave your server. Free.
Delete, add and reorder pages via drag & drop — with thumbnail previews of every page.
Combine any number of PDFs into a single document, in your chosen order.
Split a PDF by page range or into individual files.
Draw a signature in the browser, place it on any page and resize it via corner handles.
Overwrite existing text and place new text — font is automatically approximated.
Word, light Excel, light PowerPoint and OpenOffice formats to PDF — and PDF back to Word (DOCX).
curl -fsSL https://get.docker.com | sh && newgrp docker
unzip pdf_converter_release.zip -d pdf-converter && cd pdf-converter && docker compose up -d --build — WebUI: http://SERVER-IP:8891
Open by default, meant for private or LAN-internal use. For public deployments, put a reverse proxy with auth in front.
Documents never leave your own server — no telemetry, no cloud calls, no content logs.
All operations happen in-memory or in /tmp/ — temp files are automatically deleted after at most one hour.
Drag & drop also works via touch, thanks to the Pointer Events API — clean handling on phone & tablet.
Docker & Docker Compose required. Recommendation: at least 4 GB RAM for LibreOffice headless.
curl -fsSL https://get.docker.com | sh && newgrp docker
unzip pdf_converter_release.zip -d pdf-converter
cd pdf-converter
docker compose up -d --build
WebUI: http://SERVER-IP:8891. No login required.
LibreOffice crashes on complex Office layouts (Signal 6). Word works stably. Workaround: open the file in Word first, save it, then convert.
No. The PDF Converter is stateless — all operations happen in-memory or in /tmp/, and temp files are automatically deleted after one hour at the latest.
No, no registration, no login within the tool itself. For public deployments, however, a reverse proxy with authentication in front is recommended.
By default 200 MB per upload (MAX_UPLOAD_MB), which can be increased if needed. Larger PDFs also work, but the browser preview becomes more sluggish.
No — the original text layer remains intact underneath the overlay. Anyone who wants to prevent this can export the final PDF once more "flattened" (e.g., print-to-PDF in the browser).
A PDF converter — focused on ease of use and designed around only what truly matters.