Текстовый компрессор Shoco
Сжатие · Бесплатный онлайн-инструмент
Алгоритм Shoco для лёгкого сжатия английского текста.
Примечание о реализации:Учебная реализация. Это компактная и удобочитаемая версия, иллюстрирующая работу алгоритма. Её результат не совместим побайтово со стандартными реализациями, поэтому не используйте её для сжатия или распаковки реальных данных.
shoco for byte-compatible output.Click "Compress" to run...Упаковка биграмм
Заменяет 50 распространённых английских биграмм одиночными байтами (0x80..0xB1).
Оптимизирован для английского
Лучше всего работает на английском тексте в нижнем регистре; теряет эффективность на верхнем регистре или не-латинском тексте.
Чистый JS
Крошечная реализация без зависимостей для изучения трюка с упаковкой биграмм.
Как пользоваться: Текстовый компрессор Shoco
- 1Enter or paste the text you want to compress.
- 2Select the compression algorithm (gzip, deflate, or brotli).
- 3Click compress to reduce the data size.
- 4Copy or download the compressed output.
Возможности
- ✓100% бесплатно — без регистрации, подписки и рекламы
- ✓Работает полностью в браузере — данные не покидают ваше устройство
- ✓Быстро и легко — мгновенный результат
- ✓Кроссплатформенность — компьютеры, планшеты и смартфоны
Часто задаваемые вопросы
What compression algorithms are supported?
We support gzip, deflate, and brotli compression algorithms for text data.
Is there a file size limit?
Since tools run in your browser, the limit depends on your device memory. Most tools handle several megabytes without issues.
Can I decompress data produced by other software?
Yes. The decompression tools accept standard gzip, deflate, and brotli streams from any compliant source — command-line tools, web servers, or other libraries.
Why does the compressed output look unreadable?
Compressed data is binary, not text. Use Copy as Base64 or download it as a file — pasting raw compressed bytes into a text field will show garbled characters.
Похожие инструменты
Тест производительности сжатия
Сравнение степени и времени сжатия нескольких алгоритмов на одном входе.
Текстовый компрессор
Универсальное сжатие текста с автоматическим выбором лучшего алгоритма.
Компрессор бинарных файлов
Сжатие любого бинарного файла и скачивание.
Инспектор архивов
Автоматическое определение формата zip/tar/gz и отображение структуры.
Файловый компрессор
Мультиформатный (gzip/deflate/brotli) компрессор файлов.
Конвейер минификации и сжатия
Сначала минификация (JSON/JS), затем бинарное сжатие для минимального размера.
Калькулятор коэффициента сжатия
Расчёт отношения исходного размера к сжатому и экономии.
Компрессор Gzip / Brotli
Сжатие и распаковка текста с помощью потоков gzip и deflate.