Compress images and PDFs — reclaim the storage you already paid for

Find bloated image and PDF attachments across your database, preview the exact space you will save, and compress safely — with full statistics and one-click rollback.

The problem

Product photos, scanned documents and chatter uploads pile up at full resolution for years, bloating your filestore and backups. Existing tools sell image and PDF compression as two separate premium purchases, run scheduled jobs with no visibility, and overwrite your originals with no way to undo a mistake.

The solution

One module compresses both images and PDFs under configurable rules, lets you preview the exact savings with a dry run before touching a single byte, and keeps a full audit trail with one-click rollback — so shrinking your database is provable and safe, not a blind background job.

Capabilities

Everything you need to shrink attachment bloat

Every capability below is implemented in the module.

01

Dry-Run Preview

Scan a rule against matching attachments and see exactly which files would shrink and by how much — before a single byte changes.

02

Images and PDFs, One Module

Compress JPEG, PNG and WebP images and recompress the images embedded inside PDF documents — no need to buy two separate apps.

03

Configurable Compression Rules

Target by file type, specific models, minimum size, minimum width and file age — with quality presets from High to Print, or a fully custom quality level.

04

Format Conversion

Convert output to JPEG, PNG or WebP, and optionally downscale oversized images above a width you choose.

05

Safe Rollback

Every applied run can keep a full backup of the original file, so you can undo a compression with one click and restore the exact original bytes.

06

Compression Statistics

Track scanned, compressed, skipped and error counts per run, with before/after size and percentage saved on every attachment.

07

Savings Dashboard

Graph and pivot views break down space saved by model and by status, so you can prove the storage impact to management.

08

Scheduled Compression

Enable a daily scheduled run per rule to keep new uploads compressed automatically — ships disabled so nothing runs unexpectedly.

09

Multi-Company Ready

Rules and runs respect company boundaries, with dedicated user and administrator access groups for safe multi-company use.

Workflow

How it works

1

Create a Rule

Choose file type, target models, size/age filters and a quality preset.

2

Preview the Impact

Run a dry-run scan to see projected savings with zero risk to your data.

3

Compress with Confidence

Apply the rule to compress matching attachments, with automatic backups for rollback.

4

Review the Results

Check per-run statistics and savings dashboards, or roll back any run in one click.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Only if you choose to. Each rule has a Replace Original toggle, and when Keep Backup is enabled every applied run stores the original bytes so you can roll back with one click.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Image & PDF Attachment Compression

Compress image and PDF attachments with rule-based targeting, dry-run preview, savings statistics and safe rollback

Buy on Odoo App Store