Runs entirely on your device — no upload, no account, no server17 court systems tracked · verified Jul 2026
ShrinkWrit
Free · in-browser · nothing uploaded

Your filing was rejected for size. Fix it in thirty seconds.

ShrinkWrit compresses PDFs and images to your court’s exact e-filing limit — entirely on your own computer. Your file never leaves your device, and your original is never touched.

0 bytes
uploaded, ever — the page is the whole tool
60–90%
typical reduction on a scanned PDF
SHA-256
hashes of both files, for your memo

How ShrinkWrit works

01

Drop the rejected file

PDF, JPG, PNG, or WebP. It’s read on your device only — you can even go offline first.

02

Pick your court

We keep the size limits for federal and state e-filing systems, each with the date we last verified it — or type a custom limit.

03

Download the smaller copy

Always a new file — your original is never modified. You get before/after sizes, a quality readout, and SHA-256 hashes of both.

Court directory

17 federal and state e-filing systems, each with a link to the court’s own notice and the date we last checked it.

See every limit →
Federal district courts (CM/ECF)9 courts15–100 MB
State courts7 courts25–50 MB
Federal agencies1 court12 MB
My court isn’t listedUse a custom limit instead →

Federal size limits are set by each district, not nationally — two neighboring district courts routinely differ. The figure shown is the one published by that court as of its verification date; confirm it against the court’s own notice before you file.

The promise

Why your files never leave your device

Court filings are sensitive by definition — sealed exhibits, medical records, financial statements, footage of your clients. Uploading them to a stranger’s compression server to meet a deadline is a risk no one should have to take.

ShrinkWrit does all of its work inside your browser: the page you load is the entire tool, there is no server behind it, and no analytics that see file names or contents. That is both the promise and the design — there is simply nothing on our end to breach.

Compress a file now