Middle-out compression
Lossless, bit for bit. A file comes back exactly as it went in, at a fraction of the size.
Hit Gutternote, bottom right, then click whatever offends you.
Join the waitlist →Pied Piper shrinks anything you give it with middle-out compression, then keeps it on PiperNet, a network of ordinary devices that nobody owns. Not us, and definitely not Hooli.
Free for personal use · macOS, Windows and Linux
$ piper compress ./everything reading 48,311 files locating the middle ✓ compressing outward 100% before 212.4 GB after 18.9 GB lost 0 bytes✓ Weissman score 5.2 (limit 2.9)$ Compressing files for
The Weissman score rates a compressor on how small it makes a file and how quickly it gets there. For years, 2.9 was considered the theoretical limit. Middle-out scored 5.2 on a live stage and has not come back down.
Dashed line: the theoretical limit. Scores measured on the standard test corpus. Hooli rounds 2.89 up. We don’t.
One engine for documents, video, backups and the 40 GB spreadsheet finance keeps just in case, with the same lossless guarantee on all of them.
Lossless, bit for bit. A file comes back exactly as it went in, at a fraction of the size.
Files are split into encrypted shards and spread across devices with room to spare. There is no data center to breach or subpoena.
Middle-out decodes while it streams, so 4K plays over a connection that would struggle with a voice call.
Tag images as they upload. Correctly classifies hot dog and not hot dog. Other foods are on the roadmap.
piper compress works on a file, a folder or a whole disk, and prints its Weissman score when it finishes, because we are proud of it.
End-to-end encryption, audited by our systems architect, who approves of very little. He approved of this.
Most compressors read a file from the first byte to the last. Middle-out starts where the patterns are densest and works toward both ends at once.
Piper maps the file and splits it at its densest point. That is rarely the halfway mark, and it is always where the most repetition lives.
Both halves compress in parallel from the split, sharing one dictionary, so every pass is cheaper than the one before it.
The halves finish at the first and last byte. Piper checks every bit against the original before it calls the job done.
PiperNet splits each compressed file into encrypted shards and spreads them across phones and laptops that have space to spare. No single device holds a whole file, and no single company holds the network.
“I discovered these people. Put that at the top.”
“I’m on the board, I think.”
“This thing doesn’t have three commas yet. It will.”
“I have no comment, and have instructed my lawyers to also have no comment.”
We are not going to tell you we are making the world a better place. We are making files smaller. The world can decide.