DOCUMENT COMPRESSION · FOR EVERY TEAM

Batch-compress documents on your own hardware.

A compiled server-side library for high-throughput pipelines, PDF, TIFF, JPG, PNG, layout-preserving so text stays sharp while images downsize. Fewer bytes to move and store means lower storage and bandwidth cost, and less server work per document. Production-grade, priced so any team can run it.

High-throughput batch Layout-preserving Less storage & bandwidth Runs on your own hardware
PRICING

One engine, three ways to license

Start free, license per server, or cover the whole organisation. 3-year terms save 10%, 5-year terms save 20%.

Free Trial
Free
30 days · full engine
  • Every capability unlocked
  • All file formats
  • License key instantly
  • No sales call needed
Start free trial
Site License
/year · unlimited servers, one org
  • Every server in your organisation
  • Priority support + SLA
  • Unlimited document volume
  • 3-yr: · 5-yr:
Start trial
OEM / Redistribute
Contact
Custom terms
  • Embed in your own product
  • Redistribution rights
  • Custom SLA available
  • Negotiated pricing
Talk to sales

All prices exclude tax. In India, GST is added at the prevailing rate.All prices exclude VAT, sales tax and any withholding tax.

Full pricing + feature comparison →

VS COMPETITORS

Why teams choose Abscode

Zero document throttling

Paid tiers carry no document-volume caps. Process millions per server per year without revisiting the license.

Self-serve, 30-day trial

Download and integrate without a sales call. No NDA, no procurement cycle to evaluate. Pay only when you commit.

Layout-preserving by default

Compression is layout-aware, so multi-column, table-heavy, and form-style documents stay legible and searchable after compression.

Multi-year savings

Lock in pricing with a 3-year term and save 10%, or go 5 years and save 20%. Same license, fewer renewals.

Affordable to all

Production-grade compression licensed per-server, not per-developer or per-document, priced so startups, integrators, and enterprises alike can run it at predictable cost.

Efficient by design

Compressing on your own hardware means fewer bytes moved and stored and fewer server cycles per document, lower cost and a smaller footprint, with no drop in quality.

OEM redistribution

Site and OEM licensing for embedding inside your own product, talk to sales for redistribution terms.

CORE CAPABILITIES

Layout-preserving compression

PDF compression

Text + image layers separately optimised. PDF/A output supported. Preserves bookmarks, annotations, form fields.

TIFF (multi-page)

Single and multi-page TIFF. JBIG2 + JPEG2000 + LZW. Group IV for B&W documents.

JPG / PNG within PDFs

Embedded images recompressed without disturbing page layout. Image quality controllable.

Layout-preserving

Scanned image regions compress separately from vector text, text stays sharp, images downsized.

DPI & size-cap controls

Set target DPI, max file size, color depth per document. Predictable output for archival workflows.

Multi-threaded

Server-side tier processes documents in parallel, saturate available CPU. Batch-friendly.

FAQ

Common questions

What is a server-side document compression SDK?
It is a compiled library that shrinks document file sizes inside your own server or batch pipeline, so files never have to be uploaded to a third-party service. It compresses PDF, TIFF, JPG and PNG on your own hardware, cutting storage and bandwidth cost while keeping documents readable.
Which file formats can it compress?
The library compresses PDF, single-page and multi-page TIFF, JPG and PNG. PDF output can be written as PDF/A for archival, and TIFF supports JBIG2, JPEG 2000, LZW and Group IV encodings for black-and-white scans.
Does compression change the document's layout or text quality?
No. Compression is layout-preserving: vector text stays sharp while scanned image regions are downsized separately, so multi-column, table-heavy and form documents remain legible and searchable. Bookmarks, annotations and form fields in PDFs are preserved.
Which languages and runtimes does the SDK support?
The SDK ships bindings for .NET, Java, Node and Go, and integrates into both application servers and web servers. It runs entirely on your own hardware, so it fits existing on-premise or private-cloud deployments.
Can it handle high-volume batch processing?
Yes. The server tier is multi-threaded and compresses documents in parallel to saturate available CPU, which suits high-throughput batch pipelines. Paid licenses carry no document-volume caps, so a single server can process millions of documents per year.
Can I control output DPI and file size?
Yes. You can set a target DPI, a maximum file size and color depth per document, giving predictable output for archival workflows. Files get smaller with no visible drop in output quality that would make text or images unusable.
How is the SDK licensed and priced?
It is licensed per server on an annual basis rather than per developer or per document, and you can evaluate everything with a free 30-day trial. A site license covers every server in one organisation, OEM redistribution is available through sales, and 3-year terms save 10% while 5-year terms save 20%. See the pricing page for current figures.
Can the same compression run in the browser?
Yes. The Browser Imaging Library runs the same layout-preserving engine fully client-side in the browser via WebAssembly, so files never leave the device. Server workloads stay on the server SDK, which runs entirely on your own hardware.
THE FULL TOOLKIT

Explore the rest of the Server SDK

One license, every capability. Take this and you also get all of these.

Start your 30-day trial

Compress real production documents with the trial. License key + library download instantly.