CourtPDF

Paystub Annotator

Upload a paystub PDF, layer your verification notes, highlight entries, and optionally stamp a watermark that reads “Verified Copy.” Everything runs locally in your browser.

We process the PDF in your browser—no uploads to a server.

A translucent band sits behind each annotation when a highlight color is set.

Places a large light-gray watermark across the first page.

The annotated PDF downloads instantly.

All PDF builders return a Promise<Uint8Array>. Client components convert bytes to PDFs with bytesToPdfBlob(bytes) from lib/pdf/bytes.ts. Never call new Blob([bytes]) directly and never pass Uint8Array<ArrayBufferLike> to a Blob constructor.

CourtPDF Standard — Informational only, not legal advice.