Offline by design
No uploads, no cloud queue. Your files never leave the disk.
All reusable patterns from the design/ library, rendered through the website's <e-*> elements. No class or style attributes in the source — structure via elements, styling in public/css/site.css.
Each group showcases four variants from one design/*.html file. Grids are mapped to discrete elements e-grid-feature, e-grid-proof, e-grid-bento, e-grid-dense that reuse the shared e-cards/e-stats/e-bento templates and mappers — single-source styling, distinct tags.
Four reusable grid patterns — from proof metrics to dense capability tiles. Each demo now has a discrete element: e-grid-feature (cards icons), e-grid-proof (stats row), e-grid-bento (bento), e-grid-dense (cards dense) — thin wrappers over the shared templates.
Icon, title and body. Warm-neutral card, 12px radius, whisper border — the default feature grid from landing.html #offline.
Mono label, tabular-nums value, muted note — the proof row from grids.html grid-02.
Across 12 images
Peak −41%
On a mid-range PC
JPG · PNG · WebP · AVIF
Featured dark cell plus two small tiles and three bottom tiles. Uses e-grid-bento + e-cell with span and dark — mirrors grids.html grid-03 and landing.html #principles.
Quality slider 40–95 with balanced, fast and maximum engines. Keep format or transcode to WebP / AVIF.
Quality 85 · Balanced · Keep original−27% · −904 KB — measured on a mid-range Windows PC.
Photographs and exports. Balanced by default.
Screenshots and transparency. Lossless toggle.
Smaller web delivery. Convert in the same pass.
Six small mono-meta cards — the dense grid from grids.html grid-04. Rendered as compact e-card tiles.
Pick files or a whole folder
Remove EXIF / ICC if you want
Max W × H, downscale only
{prefix}-{NNNN}.{ext}
Originals to /backup
Filter by type — skip what you don't need
Four feature compositions — from icon grids to bento and compact rules. All reuse e-cards and e-bento variants.
Warm-section variant of the feature grid — same element, different surrounding e-section warm.
Icon left, copy right, hairline dividers — the rules list from features.html feat-02.
No upload or download step between you and your files. Your computer does the work.
Images never leave your computer. Local processing, no cloud required.
Work through a whole folder or cherry-pick images — checkboxes for what you compress.
Dark featured cell with light companions — the bento from features.html feat-03.
No uploads. No cloud processing. No accounts. Local only.
No cloud · No accountLike any Windows utility. Example
Mono eyebrow, top rule, compact type — the 4-up grid from features.html feat-04.
Pick files or a folder. Filter by type, sort by size or date.
Quality, engine, format, resize caps — all in one panel.
Batch with concurrency. Backups to /backup when overwriting.
No upload, no dashboard, no subscription.
Four CTA patterns — centered band, split card, minimal row and two-up. Each maps to one e-cta variant.
Centered pill, headline, sub and meta — the band from call-to-actions.html cta-01. Rendered inline here; in production it is a standalone band section.
A small Windows utility for making images smaller — without uploading them anywhere.
Copy left, actions card right — the split from cta-02.
Select a folder, pick your quality, and compress — all on-device.
18.2 MB · Portable .zip also available · View changelog
Text plus button on a bordered surface — the inline row from cta-03.
Two-up cards, ghost + primary — the grid from cta-04. Inner cards are e-card + e-button.
Setup-1.4.0.exe · Signed · 18.2 MB
Portable-1.4.0.zip · No install · 16.8 MB
Four split patterns — editor, content+card, alternating and narrow/wide. All reuse e-split with slot="list|card|media|copy".
Workflow copy with mono steps and a preview card — the editor split from splits.html split-01.
Folder with type, size and dimensions. Checkboxes for what you compress.
Quality 85 · Balanced · Keep format · 4 threads
Designed to feel like a normal Windows utility — not another upload site.
Principle prose with a supporting card — the content+card from splits.html split-02.
Install once. Use offline. Resize, rename and strip metadata in the same pass.
Free for Windows.
Your images are yours. Compressy doesn't need an internet connection — and your files don't need to pass through someone else's server.
Offline · WindowsNo upload or download step between you and your files. Your computer does the work.
Media left (grid preview) and text right — the alternating split from splits.html split-03.
Grid of 4 images · 2.4 MB · 2400×1600 each — image-01.jpg through image-04.jpg
By type, size, date or name. Search by filename. 48/52 split — preview left, text right.
Folder panel shows size, type, dimensions with checkboxes for what you compress. Preview original and result side by side.
Negative list plus stay card — the narrow+wide from splits.html split-04 and landing.html #download.
Install once. Use offline. Resize, rename and strip metadata in the same pass — then export a CSV of what you saved.
Free for Windows.
Four FAQ patterns — accordion, two-column cards, numbered dividers and compact rules. All use e-faq and emit FAQPage JSON-LD.
No. Everything runs locally on your PC. Files stay in your folder — no upload, no queue, no progress bar tied to the internet.
JPEG via mozjpeg, PNG via oxipng, WebP and AVIF. Keep original or transcode in the same batch. Resize and rename in the same pass.
Yes. When “Overwrite” is on, originals go to a backup/ folder next to your images before anything is replaced.
About 1,000 images in 5 minutes on a mid-range Windows PC at Quality 85 · Balanced. Concurrency 2 / 4 / 8.
No. Open the app and select a folder. That is the whole setup. No sign-up, no dashboard, no subscription.
You control it. Quality 85 by default — slide down for size, up for fidelity. Balanced, fast and maximum engines.
Batch with concurrency. The progress bar and header stats stay live while your PC compresses.
Originals go to a backup/ folder next to each file when overwriting. Export a CSV of savings.
Each release lists a SHA-256. Run certutil -hashfile Compressy-setup.exe SHA256 in PowerShell and compare.
No. Compressy compresses without internet after install. Your images never leave your computer.
Yes — toggle lossless for PNG / WebP. Keeps the file bit-exact while still stripping metadata.
Windows 10 1809 or later, 64-bit. No WebView2, no runtime to install. Signed installer.
No uploads. No cloud queue. Files stay on disk.
No sign-up, no dashboard. Open and select a folder.
No upload or download step. Your PC does the work — large folders don't stall behind a server queue.
Four process patterns — horizontal steps, vertical timeline, numbered rules and icon cards. All share e-steps with howto="…" opt-in for HowTo JSON-LD.
Choose a folder or select images. The file list shows size, type and dimensions — with checkboxes for exactly what you want to compress.
Set quality, engine and output format. Run it locally — 2, 4 or 8 threads — and watch per-file savings appear on the right.
Export a CSV, open the folder, or overwrite in place with backups to a backup folder. No upload step in between.
The file list appears with type, size and dimensions. Folder · Filter · Sort
Quality 40–95, balanced / fast / maximum, keep format or transcode to WebP / AVIF, max W×H and rename pattern — one panel. Quality 85 · Balanced
Progress and header stats stay live. Originals go to /backup when overwriting. Export a CSV of what you saved. 1,000 in 5 min
Header shows folder size, total saved and avg. Backups to /backup, open folder when done.
Pick files or a whole folder.
Quality, engine, format, caps.
Batch locally, backups safe.
CSV, open folder, done.
Four table patterns — savings, capability matrix, changelog and pricing. Authored as a real <table> inside e-table; variant handles mono, alignment and divisors.
Four logo patterns — trust bar, card grid, integration strip and centered cluster. Muted, warm, whisper borders — logos stay secondary.
Four stat patterns — hero rules, proof strip, bento and metric row. Tabular-nums, mono labels, whisper borders.
Peak −41% on large photos
On a mid-range Windows PC
Files never leave your computer
Inline pill with dot separators — the warm proof strip from stats.html stats-02 and e-hero proof.
Throughput · mid-range Windows PC · Quality 85
Peak −31% measured
Across 12 images
Across 12 files
Across 12 images
Peak −41%
JPG PNG WebP AVIF
Four point patterns — check lists, two-column rules, numbered dividers and dot bullets. Warm neutrals, whisper borders, one accent.
Four content-heavy patterns for docs, guides and long-form pages — dense type, readable hierarchy and real code blocks. Primary element is e-content variant="editorial"; the other three are compositions of e-content + e-stats / e-table / e-points / e-faq.
Most image weight is invisible — duplicate metadata, oversized dimensions and a quality setting left at 95. Compressy fixes all three locally, in one pass.
Most portfolios ship with images at 2× the displayed size and a quality setting left at 95. Dropping to Quality 85 with the balanced engine removes weight the eye won't miss, while Max W × H trims dimensions that never render.
Quality is the biggest dial. 85 is the default because it keeps text sharp while cutting photographs by ~26%. For screenshots with large flat areas, the lossless toggle keeps PNG bit-exact while still stripping metadata.
Leave Keep original on for archival work — WebP / AVIF as output makes sense when you control the delivery format. Turn Overwrite → backup folder on early — originals land in /backup next to each file before anything is replaced.
Compressy is a single-window Windows utility. Pick a folder, tune four controls, run locally. No sign-up, no upload, no dashboard.
On this page: Quick start · Quality & engine · Output format · Max width × height · Auto-rename · Backup & safety · CLI flags — the sticky TOC from content.html content-02. The docs pattern is a narrow prose column with mono callouts and a 240px TOC.
C:\Portfolio> compressy --quality 85 --engine balanced --keep-original C:\Pictures\Portfolio-2024
12 images · 18.4 MB → 14.2 MB · −22% · 00:08
Tip: leave Auto-rename {prefix}-{NNNN} off until you have confirmed the savings on a sample folder.
e-stats + e-table
Cloud compressors add an upload, a queue and a download. Compressy removes all three. The comparison below is measured on the same 12-image portfolio (18.4 MB) on a mid-range Windows PC and a 20 Mbps connection.
What to tell your team: if you ship images to the web, the win is not a trick — it is removing pixels and quality the user never sees. Compressy trims both in one pass and shows per-file savings so you can prove it before you ship.
e-faq / e-points
Twelve guides, one search. No video you have to watch — just text you can scan, copy and keep. The dense index from content.html content-04 is a 720px column with grouped links and a search bar.
Yes. No internet required after install.
backup/ next to each file when overwriting.
--quality 40–95 --engine balanced|fast|maximum --format keep|webp|avif
The landing hero (e-hero) and the light Primer app mock (e-mock) are standalone elements used together on /. Included here for completeness.
Compressy is a fast, offline image compressor for Windows. Shrink images without uploading them to a server, creating an account, or giving your files to a cloud service.
Hero proof uses e-proof value / label / success; mock uses mock-src / mock-out data tags.
Copy a demo from this library, swap the copy, keep the structure. All styling lives in site.css; all interactivity in app.js.