Selected files stay local. Page services are disclosed.

Add visible marks to PDFs
right in your browser.

Open a PDF, create signatures, initials, dates, or text, and place those visible electronic marks where you need them. The signing tool does not upload selected document bytes.

Drop a PDF here or choose a file

PDF · 30 MiB and 300 pages maximum · Files stay in this browser for processing

Choose a PDF to begin.

1

Open your PDF

Drop or select the document you need to mark. Every page renders in your browser.

2

Create visible marks

Draw, type, or upload a signature, and create initials, dates, and free text as separate immutable marks.

3

Place, export & download

Place and resize marks, create a marked copy, then explicitly download the retained PDF when you are ready.

Signature options

Draw freehand, type in a script or print font, or upload a PNG of your handwritten signature.

Privacy

PDF rendering and marking run in your browser. The editor does not send your document or mark images to a processing server.

Multiple signatures

Place signatures, initials, dates, and text across pages. Existing placements keep their original saved mark asset.

Add visible marks without uploading your document

Many online document tools ask you to upload your file before you can add a visible signature or other mark. For contracts, offer letters, tax forms, and other sensitive paperwork, that means trusting a third party with confidential information. This editor instead opens, renders, and marks your PDF inside the browser tab. The document is not sent to a processing server.

Common use cases

  • Contracts and agreements — Add a visible signature mark to a review copy before returning it.
  • Offer letters and HR forms — Add requested visible marks while keeping document processing local.
  • Government and tax forms — Add a visible mark where requested, then confirm the recipient accepts that format.
  • Permission and consent forms — Mark a local copy on a phone or laptop and confirm the receiving workflow's requirements.

Three ways to create a signature

Draw lets you sign with a mouse, trackpad, or touchscreen — closest to a handwritten signature. Type renders your name in a script or print style, ideal when you just need a clear mark. Upload lets you reuse a photo or scan of your real signature; a transparent PNG blends most naturally onto the page.

How browser-based PDF marking works

The editor renders each PDF page with pdf.js so you can position marks. On export, pdf-lib writes those visible images into a new PDF copy at the selected positions and sizes. Export and download are separate: the result stays available until you explicitly save it or make another edit. Editing a PDF that contains prior digital signatures may invalidate them.

This creates visible electronic marks only. It does not create, validate, or preserve a certificate-backed digital signature, and it does not determine whether a recipient will accept the marked copy.

FAQ

Is my document uploaded to a server?
No. Rendering and visible marking use pdf.js and pdf-lib in your browser. The signing workflow does not upload selected PDF bytes; disclosed page services make separate requests.
Can I place marks on multiple pages?
Yes. Add signatures, initials, dates, and text across pages, then reposition or proportionally resize each placement. A session supports up to 12 saved mark assets and 200 placements.
How do I create my signature?
Choose Draw to sign with your mouse or finger, Type to render your name in a font, or Upload to use an image of your handwritten signature.
Does this create or validate a digital signature?
No. It adds visible electronic marks to a PDF copy. It does not create, validate, or preserve a certificate-backed digital signature. Confirm the receiving workflow's requirements separately.
What file size is supported?
PDFs up to 30 MiB and 300 pages. Active previews and uploaded mark images also have bounded pixel and memory limits with actionable messages.

More tools

Compress to exact size