Zum Inhalt springen

Webanwendung · Datenschutz

coralpdf.com: PDF-Werkzeuge, bei denen die Dateien das Gerät nicht verlassen

22 kostenlose PDF- und Bild-Werkzeuge in sechs Sprachen, die direkt im Browser rechnen statt auf einem fremden Server.

coralpdf.comEigene Plattform · im Betrieb seit 2026
coralpdf.com
Screenshot von coralpdf.com
Problem
Wer ein PDF verkleinern, zusammenfügen oder umwandeln will, lädt es bei den üblichen Diensten auf einen fremden Server hoch. Für Verträge, Rechnungen oder Personalunterlagen ist das ein Datenschutzrisiko.
Lösung
Die PDF-Engine von Chrome (PDFium) läuft als WebAssembly in einem Web Worker direkt im Browser. Nur Werkzeuge, die das technisch nicht erlauben, laufen auf dem Server, dort in einem Container ohne Netzwerkzugriff.
Ergebnis
22 Werkzeuge in sechs Sprachen, bei den meisten verlässt keine Datei das Gerät. Mehr Nutzer kosten fast nur Bandbreite, weil die Rechenarbeit beim Besucher stattfindet.
22
PDF- und Bild-Werkzeuge live
6
Sprachen: DE, EN, FR, ES, IT, PT
0
Uploads bei den Browser-Werkzeugen

Ausgangslage

PDF-Werkzeuge im Netz funktionieren fast alle gleich: Datei hochladen, auf dem Server verarbeiten lassen, Ergebnis herunterladen. Für Urlaubsfotos ist das egal. Für Verträge, Rechnungen, Gehaltsabrechnungen oder Bewerbungsunterlagen heißt es aber: Vertrauliche Dokumente liegen, zumindest zeitweise, bei einem Anbieter, den man nicht kennt.

Die Frage war deshalb: Wie viel davon lässt sich erledigen, ohne dass die Datei das Gerät überhaupt verlässt?

Lösung

coralpdf.com rechnet dort, wo die Datei schon ist: im Browser.

  • PDF-Engine im Browser: PDFium, die PDF-Engine von Chrome, läuft als WebAssembly in einem Web Worker. Verkleinern, Zusammenfügen, Teilen, Seiten sortieren, Drehen, Wasserzeichen, Seitenzahlen sowie Schützen (AES-256) und Entsperren passieren lokal. Bilder werden über die Canvas-Funktionen des Browsers verarbeitet.
  • Abgeschottete Server-Werkzeuge: OCR, Word↔PDF, PDF→Word und das Entfernen von Bildhintergründen brauchen LibreOffice, Ghostscript oder ein Modell. Diese Aufträge laufen in einem eigenen Container ohne Netzwerkzugang, die Dateien werden nach 24 Stunden gelöscht.
  • Sicherheit ab dem ersten Byte: Prüfung des Dateiinhalts statt der Endung, Größen- und Zeitlimits pro Auftrag, frische Engine-Instanz für jede Datei, Content Security Policy ohne Inline-Skripte und Trusted Types.
  • Sechs Sprachen: Alle Werkzeuge, Texte und Rechtsseiten auf Deutsch, Englisch, Französisch, Spanisch, Italienisch und Portugiesisch, jeweils mit eigenen URLs für Suchmaschinen.

Was sich auf Ihr Unternehmen übertragen lässt

  • Datenschutz durch Architektur statt durch Versprechen: Daten, die nie hochgeladen werden, können auch nicht abfließen.
  • Rechenarbeit beim Nutzer: Mehr Nutzer bedeuten kaum mehr Serverkosten, weil der Server nur statische Dateien ausliefert.
  • Gefährliche Verarbeitung isolieren: Fremde Dateien laufen in einem Container ohne Netzwerk, mit festen Ressourcenlimits.
  • Releases ohne Ausfall: Automatisierte Tests, Blue/Green-Umschaltung und ein Smoke-Test gegen die Live-Seite nach jedem Deploy.

Technische Umsetzung

Statische Seiten aus einem eigenen Build mit Werkzeug-Katalog und Übersetzungsdateien, PDFium als WebAssembly (@embedpdf/pdfium) und OffscreenCanvas in Web Workern. Server-Werkzeuge über eine Node.js-API und einen Worker-Container mit LibreOffice und Ghostscript ohne Netzwerkzugang. Auslieferung über nginx in schreibgeschützten, unprivilegierten Containern (cap_drop: ALL, no-new-privileges, CPU- und RAM-Limits) hinter einem Cloudflare Tunnel, ohne eingehenden Port. Deploy per GitHub Actions: Tests, Image nach GHCR, Blue/Green-Umschaltung per SSH, danach Smoke-Test gegen die Live-Seite.

Eingesetzte Werkzeuge

  • JavaScript
  • WebAssembly (PDFium)
  • Web Workers
  • Node.js
  • Docker
  • Cloudflare
  • GitHub Actions

Passende Leistungen

Welcher Ablauf kostet Sie heute
die meiste Zeit?

Eine kurze Beschreibung in eigenen Worten genügt, ohne Pflichtenheft und ohne Fachbegriffe. Innerhalb von 24 Stunden erhalten Sie eine erste Einschätzung: was sich lohnt, was nicht, und wie ein Weg aussehen könnte.