Muffin's PDF Studio

Fill PDF forms, add your signature, and crop pages β€” entirely in your browser. No uploads, no account, no data shared. Ever.

✍️ Fill & Sign
πŸ–ŠοΈ Signature
βœ‚οΈ Crop PDF
How to use: Upload your PDF β†’ Set font, size and color β†’ Drag on the page to draw a text box β†’ Type inside it β†’ Drag the thin top bar to move, drag the corner to resize β†’ Download when done.
πŸ“„
Drop your PDF here or click to browse
Any PDF works Β· Drag on the page to place text boxes anywhere
How to use: Draw or upload your signature β†’ Click "Use this signature" β†’ Load PDF β†’ Click once to place instantly β†’ Hover placed signature for Γ— delete & resize β†’ Download.
Step 1 β€” Create your signature
✏️ Draw it
πŸ“· Upload photo
Pen: Thickness:
Step 2 β€” Load PDF and place signature
πŸ“„
Drop your PDF here or click to browse
Single click places instantly Β· Hover sig for Γ— delete Β· Double-click empty area for confirm
How to use: Upload your PDF β†’ Drag on the page to draw a crop rectangle β†’ Apply crop β†’ Download.
βœ‚οΈ
Drop your PDF here or click to browse
Drag on the page to draw your crop area

What is Muffin's PDF Studio?

Muffin's PDF Studio is a free, browser-based PDF editor with tools in one place β€” fill PDF forms, add digital signatures, place tick marks and strikethroughs, and crop PDF pages. Everything is processed locally in your browser using PDF-lib and PDF.js. Your documents never leave your device β€” no account, no upload, no server.

✍️ Fill PDF Forms
Drag to draw a text box anywhere on the PDF. Choose font, size, and color. Move and resize freely.
πŸ–ŠοΈ Digital Signature
Draw or upload a photo β€” background removed automatically. Click to place, drag to move, resize by corner.
βœ“ Tick Marks & Strikethroughs
Click to stamp checkmarks or drag to draw strikethrough lines. Both embedded into the final PDF.
βœ‚οΈ Crop PDF Pages
Drag to draw a crop rectangle. Apply to one or all pages. Remove margins, headers, or watermarks.

Your PDF never leaves your browser

Muffin's PDF Studio processes everything locally using PDF-lib for editing and PDF.js for rendering. No account, no file size limit, no watermark added to your output.