🔒 100% Private — Signature Engine Ready

Drop your PDF or photo here or click to upload

PDF · JPG · PNG · WEBP  |  Max 100 MB

💡 Tip: Copy an image (or screenshot with Win+Shift+S) and press Ctrl+V to paste it here.

How to Sign a PDF or Photo Online for Free

Magic Signature lets you type, draw, or upload a signature and place it exactly where you need it on a PDF or photo — no printing, scanning, or account required.

Upload Your Document

Drag and drop a PDF or photo, or click "Choose File." Up to 100 MB.

Create and Place Your Signature

Type, draw, or upload your signature, then drag it into position, resize it, and adjust rotation or opacity as needed.

Apply & Download

Click Apply & Download to get your signed PDF or photo — the signature is embedded directly into the file.

🔒 100% Private — Your document never leaves your device

Signing happens entirely in your browser using pdf-lib and the Canvas API. Nothing is uploaded to a server at any point.

🎯 Tips for a Clean Digital Signature

Draw with a trackpad or touchscreen

A drawn signature looks most natural with a finger on a touchscreen or a trackpad rather than a mouse. Zoom into the draw box for finer control.

Duplicate instead of recreating

Need to sign and initial the same document? Create your signature once, then duplicate it and resize the copy down for an initial.

Check every page before downloading

Use the page navigator to review each page of a multi-page PDF — a signature only appears on the page it was placed on.

Match ink color to convention

Blue ink is traditionally used to show a document was signed with an original (not photocopied) signature — pick blue for the Type or Draw methods if that matters for your document.

Keep the signature proportional

Drag the corner handle rather than stretching freely — most signatures look best kept close to their original width-to-height ratio.

Know when you need more than this

For contracts that legally require a certified e-signature with an audit trail (identity verification, timestamped certificate), use a dedicated e-signature service instead of a simple image stamp.

Frequently Asked Questions