How it Works
Private Convert is a static website with powerful client-side conversion engines. There is no conversion API and no file storage backend.
1. You open a converter page
Pages are pre-generated from a converter registry so discovery and SEO scale to hundreds or thousands of format combinations.
2. You select files in the browser
Files are loaded into local memory. We deliberately say “select” or “add” files — not “upload” — because nothing is sent to a server.
3. Engines run on your device
Conversion is orchestrated in the main thread and executed in a Web Worker when possible. Engines and WASM modules load on demand and can be cached by the Progressive Web App for offline reuse — engine assets only, never your documents.
4. You download the result
The output is produced as a local Blob. A temporary object URL lets you save the file. That URL is revoked after download.
Architecture at a glance
- Static site on Cloudflare Pages
- Converter registry → static routes + SEO metadata
- Pluggable engines (image codecs, PDF, ffmpeg.wasm, …)
- Capability probing for honest browser support
- PWA caching for shell and engines