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.
How ShrinkWrit works
Drop the rejected file
PDF, JPG, PNG, or WebP. It’s read on your device only — you can even go offline first.
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.
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
Every limit we track, with its verification date. Limits change — always confirm with your court.
Federal district courts (CM/ECF)
8 courtsState courts
7 courtsFederal agencies
1 courtFederal size limits are set by each district, not nationally — two neighbouring 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.
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