All posts
Reports·2026-02-24·8 min read

2026 Free PDF Tool Report: Browser-Based Solutions for Forms, Merging, Compression, and Invoicing

2026 Free PDF Tool Report: Browser-Based Solutions for Forms, Merging, Compression, and Invoicing

Executive Summary

PDF editing has traditionally required desktop software like Adobe Acrobat or server-based services that upload your files for processing. A newer category of browser-based PDF tools now handles merging, splitting, compression, form filling, signing, and invoice generation without uploading files to any server. All processing runs in the browser tab using JavaScript libraries such as pdf-lib, pdf.js, and pdfmake.

This report evaluates 3 specialized PDF tools from the Cashew Crate suite: PaperMint (PDF manipulation), FillFox (form filling and signing), and InvoiceSnap (invoice generation). Each tool targets a different PDF workflow. We compare features, processing models, pricing, and recommended use cases.

Tools Evaluated

PaperMint is a PDF toolkit with 5 tools: merge multiple PDFs into one file, split a PDF into separate pages, compress PDFs across 3 DPI levels (72, 96, and 144), drag-and-drop page reordering, and PDF-to-image conversion (PNG or JPG output). It accepts files of any size, limited only by available device memory.

FillFox is a PDF form filler and document signer. It supports 4 interactive form field types (text boxes, checkboxes, radio buttons, dropdowns) and lets users click anywhere on non-fillable or scanned PDFs to place text. Signatures can be drawn with a mouse, finger, or stylus, or typed and rendered in a handwriting-style font. FillFox uses pdf.js for rendering and pdf-lib for writing changes back into the PDF.

InvoiceSnap is a client-side invoice generator that outputs PDF files. Users fill in business details, client info, and line items, then download a formatted invoice. It supports 25 currencies with localized symbol placement, 3 invoice templates (Classic, Modern, Bold), auto-incrementing invoice numbers (INV-0001, INV-0002, etc.), and automatic subtotal, discount, tax, and total calculations. It generates PDFs using pdfmake.

Feature Matrix

FeaturePaperMintFillFoxInvoiceSnap
Merge PDFsYesNoNo
Split PDFsYesNoNo
Compress PDFsYes (3 DPI levels)NoNo
Reorder pagesYes (drag-and-drop)NoNo
Convert to imagesYes (PNG, JPG)NoNo
Fill form fieldsNoYes (text, checkbox, radio, dropdown)No
Add signaturesNoYes (draw or type)No
Type on non-fillable PDFsNoYesNo
Create invoicesNoNoYes
Auto-numberingNoNoYes (INV-0001 sequence)
Multi-currencyNoNoYes (25 currencies)
Invoice templatesNoNoYes (3 templates)
Auto-calculationsNoNoYes (subtotal, discount, tax, total)

The three tools have no overlapping functionality. PaperMint handles PDF file manipulation, FillFox handles document annotation and signing, and InvoiceSnap handles PDF creation from structured data.

Processing Model

All three tools process data in the browser. No PDF files are uploaded to a server during normal operation.

PaperMint uses pdf-lib for merge, split, reorder, and compress operations. PDF-to-image conversion renders pages via the browser's canvas API. All file I/O happens in browser memory. PaperMint also works offline after the initial page load.

FillFox uses pdf.js (Mozilla's PDF renderer) to display pages and pdf-lib to embed form field values, text overlays, and signature images back into the PDF. The edited PDF is assembled and downloaded entirely within the browser tab.

InvoiceSnap does not process existing PDF files. Instead, it generates new PDF documents from form input using pdfmake, a client-side PDF generation library. The resulting invoice PDF is created in memory and downloaded directly. Business profiles and invoice numbers persist in the browser's localStorage. InvoiceSnap is a static app with no backend database for invoice storage.

For all three tools, closing the browser tab clears the working data from memory. No files are retained on any server.

Pricing Comparison

AspectPaperMintFillFoxInvoiceSnap
Free tier5 operations/dayUnlimited exports, 100 MB file limitUnlimited invoices
Free featuresAll 5 tools, no file size limitsForm filling, text overlays, typed and drawn signatures3 templates, 25 currencies, auto-calculations, PDF download
Pro price$3/mo$3/mo$3/mo
Pro addsUnlimited operations, ad-freeNo file size limit, signature vault (save and reuse), ad-freeLogo on invoices, business profile saving, ad-free
Gating modelDaily limit (5 ops/day)Feature-gatedFeature-gated

PaperMint uses a daily operation limit: free users get 5 operations per day across all tools, and Pro removes that cap. FillFox and InvoiceSnap are feature-gated: core functionality is unlimited on the free tier, while Pro unlocks additional capabilities (signature vault for FillFox; logo embedding and business profile saving for InvoiceSnap).

All three apps are included in Crate Pass ($15/mo), which grants Pro access to every Cashew Crate app. Prices exclude applicable taxes.

Use Case Recommendations

  • Merge or split PDFs: PaperMint. Drop files in, combine or extract pages, download the result.
  • Compress large PDFs for email: PaperMint. Three compression levels (72, 96, 144 DPI) to balance file size against image quality.
  • Fill out tax forms or contracts: FillFox. Handles both interactive form fields and flat/scanned PDFs where you need to click and type.
  • Sign documents: FillFox. Draw a signature with mouse or touch input, or type it. Electronic signatures are suitable for most everyday documents under the US ESIGN Act and EU eIDAS regulation (not for notarized or court filings).
  • Create professional invoices: InvoiceSnap. Choose a template, add line items, select a currency, and download the PDF. Auto-numbering tracks the sequence across sessions.
  • Rearrange pages in a report: PaperMint. Drag-and-drop page reordering with thumbnail previews.
  • Annotate a non-fillable PDF: FillFox. Click anywhere on the page to place text, then export the modified PDF.
  • Browser Compatibility

    PaperMint works in Chrome, Firefox, Safari, and Edge. Chrome and Firefox handle large files best due to their memory management. PaperMint also functions offline after the first page load.

    FillFox works on any modern browser including mobile browsers on phones and tablets. Touch input is supported for drawn signatures. The interface adapts to smaller screens with touch-friendly controls (minimum 44px touch targets).

    InvoiceSnap runs in all modern browsers. Since it generates PDFs from form data rather than processing uploaded files, memory constraints are not a factor.

    All three tools require JavaScript to be enabled.

    Conclusion

    PaperMint, FillFox, and InvoiceSnap cover distinct PDF workflows with no overlap between them. For users who need to manipulate existing PDF files, fill forms, sign documents, or generate invoices, these three tools handle the most common tasks without uploading files or installing software.

    Try our tools for free

    Every tool works in your browser with zero uploads.

    Browse all tools
    Explore All Cashew Crate tools