Built with Rust — Blazing Fast

Compress PDFs
Without Losing Quality

Reduce PDF file sizes by up to 90% while maintaining visual fidelity. Intelligent DSSIM-based quality verification ensures your documents look perfect.

3 Free Compressions • No Credit Card • Windows 10/11

FileMatic
Annual_Report_2025.pdf
24.8 MB · 48 pages · 36 images
-72.4%
24.8 MB → 6.8 MB
Quality: Excellent
90%
Max Compression
53x
Faster Than Others
5
Quality Presets
100%
Local & Private

Powerful Features

Everything you need to optimize your PDFs, built into one fast desktop application.

Smart Compression

4-stage pipeline: analysis, lossless optimization, image optimization with DSSIM quality gate, and verification. Every PDF is handled intelligently.

Quality Verification

DSSIM-based perceptual quality checking ensures your compressed PDFs are visually identical to the originals. No guesswork.

Batch Processing

Compress multiple PDFs at once. Drag and drop files or browse to select. Parallel image optimization for maximum speed.

Auto Watch Folders

Set up watch folders and new PDFs are compressed automatically as they arrive. Perfect for incoming scans and downloads.

5 Quality Presets

From Lossless to Extreme compression. Each preset is calibrated with precise SSIM thresholds and JPEG quality ranges for predictable results.

Custom Profiles

Create and save custom compression profiles with precise control over JPEG quality, DPI, metadata, font subsetting, and more.

CLI Tool Included

Powerful command-line interface for automation and scripting. Integrate PDF compression into your existing workflows and build pipelines.

Secure & Private

All processing happens locally on your machine. Your files are never uploaded anywhere. No cloud, no tracking, complete privacy.

Blazing Fast

Built with Rust and MozJPEG. Parallel image processing, reduced-resolution search, and Q-min fast path deliver 53x speedup over naive approaches.

Lossless Optimization

Stream deduplication, recompression, ASCII85-to-Flate conversion, and metadata stripping — all without touching image quality.

Image Optimization

MozJPEG encoding with binary search quality selection, DPI downsampling, format conversion, and per-image SSIM verification.

Font Subsetting

Automatically subset embedded fonts to include only the characters used in the document, reducing file size without affecting rendering.

How It Works

Three simple steps to dramatically smaller PDFs.

1

Select Your PDFs

Browse or drag-and-drop one or more PDF files. FileMatic analyzes each file to determine the optimal compression strategy.

2

Choose a Profile

Pick from 5 built-in presets (Lossless to Extreme) or create a custom profile with fine-grained control over every setting.

3

Compress & Verify

FileMatic compresses your PDFs with quality verification. Review results with per-file savings and open compressed files instantly.

Compression Presets

Calibrated presets for every use case, from archival quality to maximum compression.

Preset Quality (SSIM) Min DPI JPEG Range Best For
Lossless Perfect Original N/A Archival, legal documents
High Quality 0.990 200 65 – 97 Print-ready documents
Maximum 0.955 120 35 – 85 Email attachments, web uploads
Extreme 0.930 72 20 – 70 Maximum size reduction

Documentation

Get started quickly with the GUI app or integrate via the command-line tool.

Desktop App (GUI)

Getting Started

  1. Download and install FileMatic from the download section below.
  2. Launch the app — you'll see the Manual tab with a file browser.
  3. Click Browse Files or drag-and-drop PDF files.
  4. Choose a Profile (Balanced is recommended) and output mode.
  5. Click Compress and wait for results.

Output Modes

  • Create optimized copy — saves a new compressed file alongside the original.
  • Backup & replace — creates a backup, then replaces the original.
  • Replace original — overwrites the original file (use with caution).

Auto Watch Folders

Switch to the Auto tab to set up watch folders. New PDFs in watched folders are compressed automatically. Configure per-folder profiles and output destinations.

Settings Tab

The Settings tab lets you fine-tune JPEG quality (1–10), target DPI, and toggle options like metadata stripping, JPEG conversion, font subsetting, deduplication, color conversion, and grayscale.

Command-Line (CLI)

Installation

The CLI tool filematic is included with the desktop installer. After installation, it's available in your system PATH.

Basic Usage

filematic input.pdf -o output.pdf

Preset Selection

filematic input.pdf -o output.pdf --preset balanced

Available presets: lossless, high-quality, balanced, maximum, extreme

Custom Options

filematic input.pdf -o output.pdf --jpeg-quality 80 --min-dpi 150 --strip-metadata

Batch Processing

filematic *.pdf --output-dir ./compressed/ --preset maximum

JSON Output

filematic input.pdf -o output.pdf --json

Returns compression stats as JSON for integration with other tools.

Frequently Asked Questions

Everything you need to know about FileMatic.

FileMatic is a high-performance PDF compression desktop application for Windows. It uses a 4-stage compression pipeline built in Rust with intelligent quality verification to ensure your documents remain visually perfect while dramatically reducing file size.

Depending on the content and preset used, FileMatic can reduce PDF sizes by 30% to 90%. Image-heavy PDFs see the largest reductions. The Balanced preset typically achieves 50–70% reduction while maintaining excellent visual quality.

FileMatic uses DSSIM-based perceptual quality verification on every image. Each preset has a calibrated SSIM threshold — the Balanced preset maintains 0.975 SSIM (virtually indistinguishable). The Lossless preset makes no quality changes at all. You always see per-file quality results after compression.

FileMatic includes 3 free compressions so you can evaluate its performance. After that, a one-time license key unlocks unlimited compressions forever — no subscription, no recurring fees.

No. All compression happens 100% locally on your computer. Your files are never sent to any server. FileMatic only makes a brief network call for license validation — your documents never leave your machine.

FileMatic currently supports Windows 10 and Windows 11 (64-bit). macOS and Linux support are planned for future releases.

Yes! FileMatic offers two automation options: Watch Folders in the GUI automatically compress new PDFs as they arrive, and the CLI tool (filematic) lets you integrate compression into scripts, batch files, and CI/CD pipelines.

FileMatic is built in Rust with several performance optimizations: parallel image processing with Rayon, reduced-resolution quality search, Q-min fast path that skips binary search when possible, baseline JPEG for search iterations, and pre-computed DSSIM references. This results in up to 53x speedup compared to naive approaches.

FileMatic works with all PDFs, but image-heavy documents (scanned documents, presentations, reports with photos, marketing materials) see the greatest size reductions. Text-only PDFs benefit from lossless optimizations like stream deduplication and recompression.

Yes. In the Settings tab, you can adjust JPEG quality (1–10), target DPI, and toggle individual features like metadata stripping, JPEG conversion, font subsetting, color conversion, deduplication, and grayscale. Save your configuration as a named profile for reuse.

Download FileMatic

Start compressing PDFs in seconds. Free to try, one-time purchase to unlock.

Windows 10/11 (64-bit)
Version 0.1.0 · 11 MB
Includes GUI + CLI tool
Download FileMatic (.msi)

3 free compressions included • One-time license for unlimited use

Contact & Support

Have questions, feedback, or need help? We're here for you.

Email Support

Get help with installation, licensing, or technical issues.

[email protected]

FAQ

Find answers to the most common questions above.

Browse FAQ

Feature Requests

Have an idea for a new feature? Let us know!

[email protected]