All work
Web app · Oct 2026
DWM Compressor
Compress and convert PDFs, images and videos right in the browser. Nothing is uploaded.
Visit live projectcompressor.dealwithmuhammad.com


- Client
- Personal project
- Role
- Design & development
- Type
- Web app
- Started
- Oct 2026
- Stack
- Next.jsHeroUIpdf.jspdf-libffmpeg.wasm
Overview
Most online compressors upload your files to someone else's server. DWM Compressor does all the work on your own device: compress PDFs by quality or target size, shrink and convert images, and compress video.
PDF pages are re-rendered with pdf.js and rebuilt with pdf-lib, and video runs through ffmpeg compiled to WebAssembly. There are no file-size limits and no sign-up, and it also ships as a Chrome extension.
Need something similar? See how I approach web development or tell me about your project.