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

Zero document limits · marketplace PAYG available

USD-anchored globally. 3-year and 5-year prepay options unlock additional discounts on annual licenses.

Free / Developer
Free
Watermarked · single dev machine
  • Single dev machine only
  • All file formats
  • Watermarked output
  • For evaluation only
Start free
Client-side
$200
/year
  • Desktop apps
  • Single-user tools
  • Single-threaded
  • 3-yr: $540 · 5-yr: $800
Start trial
Domain Unlimited
$5,000
/year
  • All servers in one org
  • Priority support + SLA
  • Unlimited document volume
  • 3-yr: $13,500 · 5-yr: $20,000
Start trial

Volume / Multi-domain → Contact sales

Enterprise multi-region · custom SLA · OEM redistribution rights. Negotiated pricing. Routes via enterprise@abscode.com.

Hyperscaler Marketplace SaaS → Pay-as-you-go

Same compression engine, exposed as REST API on AWS · Azure · GCP Marketplaces. ~$0.002–$0.005/document. For cloud-native customers using Lambda / Functions / Cloud Run. Enterprise procurement bypass via existing cloud commitments.

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.

Hyperscaler marketplaces

PAYG billing through AWS, Azure, and GCP marketplaces, counts toward cloud spend commitments instead of a separate procurement.

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

Domain Unlimited and OEM tiers 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, with a free watermarked tier for evaluation on a single development machine. Domain-unlimited and pay-as-you-go marketplace options are also available; see the pricing page for tiers.
Can the same compression run in a browser or as a hosted API?
Yes. Besides the server library, a WebAssembly build runs fully client-side in the browser so files never leave the device, and a REST API is offered through the AWS, Azure and GCP marketplaces on a pay-as-you-go basis. All three use the same layout-preserving compression engine.
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.