01 of 08

Drop any PDF.

Drag a PDF into the demo. Carbonform reads it in the browser. Nothing is uploaded to any server.

AcroForm or static PDF
02 of 08

See the document.

The PDF renders on the canvas using pdf.js. Every page is accurate to the original.

pdf.js rendering
03 of 08

Pick a tool.

Five tools in the toolbar: text, tick, cross, date, signature. Select one and click anywhere on the PDF.

Text active by default
04 of 08

Type anywhere.

Click to place a text input. Drag the handle to reposition. Delete with the x button.

Draggable, resizeable
05 of 08

Tick a box.

Switch to the tick tool and click a checkbox area. Green check marks print accurately in the final PDF.

Tick + Cross tools
06 of 08

Draw your signature.

Open the signature tool. Draw on the canvas with mouse or touch. Save, then click to place it anywhere on the PDF.

PNG embedded in PDF
07 of 08

Signature placed.

The signature sits on the PDF exactly where you clicked. Drag to reposition before finalising.

Drag to reposition
08 of 08

Download the filled PDF.

Click Fill PDF. pdf-lib writes all text, ticks, dates, and your signature into the document and downloads it instantly.

All client-side. No upload.