Fill & sign

Open a photo or scan of a form. The blanks are found for you; click one and type, or draw, type or upload a signature and drop it in place. Nothing is uploaded.

or drop a file here, or paste from your clipboard

JPG, PNG, WebP, AVIF, GIF, BMP, SVG · processed on your device

How to fill & sign online without uploading

Open a photo or scan of a form. The text is read on your device and the blanks (underlines, boxes, dotted lines and space after labels) are outlined in blue. Click one and type; the text is sized to fit. Add a signature by drawing it, typing your name in a script style or uploading a photo of it, then drag it onto the signature line. Download the finished form as JPG, PNG or WebP.

  1. 1Drop a photo or scan of the form
  2. 2Click a highlighted blank and type, or double-click anywhere to add text
  3. 3Add a signature: draw it, type it or upload a picture of it, then drag it into place
  4. 4Download the filled form

Frequently asked questions

Are my images uploaded anywhere?
No. Every tool runs inside your browser using Web Workers and WebAssembly. Files never leave your device, and there is no server, account or tracking.
How are the blanks found?
The page is read with on-device text recognition, then long horizontal rules, empty boxes, runs of underscores or dots, and empty space after a label ending in a colon are treated as blanks. If one is missed, double-click where you want to write.
Can I sign with my finger?
Yes. Choose “Add signature”, draw on the pad with a finger, pen or mouse and press “Use this signature”. You can also type your name in a handwriting style, or upload a photo of your signature and the paper behind it is made transparent.
Does this work with PDF forms?
Not directly. Export or screenshot the PDF page as an image first, fill it here, and the result is an image you can print or attach.
Is the output quality reduced?
The text and signature are drawn onto the image at its full resolution. Choose PNG to avoid any compression, or JPG and WebP with the quality slider for a smaller file.