Lease PDF
A no-signup sublease generator that turns a short form into a polished, ready-to-sign PDF entirely on your device.

A short structured form becomes a reviewed, ready-to-sign sublease. Every name and address in this image is fictional.
A document tool with no document upload
Lease PDF turns a short form into a ready-to-sign residential sublease. The form becomes structured JSON, then a document renderer runs inside a Web Worker and writes the PDF to an in-memory file system. User text is data passed to the document, never source code interpolated into the renderer.
The browser does the whole job. A restrictive content security policy permits no third-party data egress, and the fonts needed for stable layout ship with the app.

The first page of the fictional two-page sample PDF.
Making a heavy renderer feel small
The Typst renderer ships as 27.01 MiB of raw WebAssembly and 10.24 MiB gzip. The app starts preloading it when the page mounts and caches the asset for later runs. In a measured WebKit warmup, that preload took 2.803 seconds. The first render then took 69 ms in Chromium and 88 ms in WebKit; subsequent renders took 8 ms and 3 ms respectively.
Those numbers changed the interface more than another round of visual polish would have. The app can explain the one-time warmup, keep the form responsive, and make edits feel immediate once the renderer is ready.
The first document is intentionally narrow: a residential sublease.