Upload files (e.g., .minekhan, .epk), compress them with LZ-String, and download original, compressed, or decompressed versions directly in your browser. Handles large files up to ~1GB+ by processing in chunks.
No file selected
Status:Awaiting file selection...
Progress:0%
File Info:
How it works (no server)
Your selected file is read into your browser's memory using JavaScript (File API).
For large files, it's read and processed in chunks to manage memory.
Binary data is converted to Base64 string format.
The Base64 string is compressed using the LZ-String library.
All processing (compression/decompression) happens in a Web Worker to avoid freezing your browser UI.
Download links are generated using `URL.createObjectURL`, allowing you to save the processed data back to your computer.
No data ever leaves your computer. If you close this tab, the processed data is gone (unless downloaded).