Калькулятор коэффициента сжатия
Введите исходный и сжатый размеры файла, чтобы мгновенно рассчитать коэффициент сжатия, экономию места, процент сокращения и биты на байт. Калькулятор коэффициента сжатия поддерживает единицы Б, КБ, МБ и ГБ, показывает наглядную шкалу сравнения размеров и даёт оценку качества сжатия. Шесть предустановленных примеров охватывают типичные сценарии — от фотографий JPEG до сжатия видео. Все расчёты выполняются в вашем браузере, без регистрации.
Compression Ratio Calculator
Enter the original and compressed file sizes to instantly calculate compression ratio, space savings, percentage reduction, and bits per byte. All calculations happen locally in your browser - no data is sent anywhere.
Try an example
Почему стоит использовать наш калькулятор коэффициента сжатия?
Вот основные преимущества инструмента.
- Мгновенный расчёт коэффициента сжатия: рассчитайте коэффициент сжатия, экономию места и процент сокращения мгновенно — введите два числа и нажмите Enter. Калькулятор коэффициента сжатия вычисляет все показатели за миллисекунды, без загрузки файлов.
- Безопасный онлайн-калькулятор коэффициента сжатия: данные никогда не отправляются на серверы. Калькулятор коэффициента сжатия работает полностью в вашем браузере — все расчёты выполняются локально. Безопасен для конфиденциальных данных о размерах файлов из продакшн-систем.
- 7 показателей сжатия за один расчёт: калькулятор коэффициента сжатия вычисляет сразу семь показателей: коэффициент сжатия, процент экономии места, сэкономленные байты, процент сокращения, коэффициент расширения, биты на байт и оценку качества сжатия — с наглядной шкалой сравнения размеров.
- 100 % бесплатно навсегда: калькулятор коэффициента сжатия полностью бесплатен — без регистрации, без премиум-тарифа, без ограничений по размеру и без рекламы. Рассчитывайте неограниченное количество коэффициентов сжатия бесплатно и навсегда.
Типичные сценарии использования калькулятора коэффициента сжатия
Вот самые частые сценарии.
- Анализ сжатия ответов API: рассчитайте коэффициент сжатия ваших ответов API после применения GZIP или Brotli — введите несжатый размер JSON и сжатый размер в сети, чтобы увидеть точную экономию. Калькулятор коэффициента сжатия помогает обосновать включение серверного сжатия для ваших конечных точек API.
- Оценка затрат на облачное хранилище: рассчитайте, сколько места вы экономите, сжимая файлы перед загрузкой в S3, Google Cloud Storage или Azure Blob Storage. Калькулятор коэффициента сжатия показывает точное количество сэкономленных байт, чтобы оценить снижение месячных затрат на хранение.
- Оптимизация ресурсов мобильных приложений: рассчитайте коэффициент сжатия при преобразовании PNG-иконок в изображения WebP или JPEG в вашем мобильном приложении — введите исходный и сжатый размеры, чтобы увидеть точное сокращение. Калькулятор коэффициента сжатия помогает понять, стоит ли компромисс по качеству полученной экономии.
- Отчёты о веб-производительности: рассчитайте и задокументируйте коэффициенты сжатия веб-ресурсов в аудитах производительности — изображений, JS-бандлов, CSS-файлов и бинарников WASM. Калькулятор коэффициента сжатия даёт точные показатели для отчётов Core Web Vitals и документации по оптимизации PageSpeed.
- Анализ сжатия резервных копий баз данных: рассчитайте коэффициент сжатия резервных копий, сжатых с GZIP, ZSTD или LZ4 — введите размер несжатого дампа и размер сжатой копии. Калькулятор коэффициента сжатия помогает понять, какой алгоритм даёт лучший коэффициент для ваших данных.
- Сравнение алгоритмов сжатия: сравнивайте коэффициенты сжатия разных алгоритмов, рассчитывая каждый отдельно — введите один и тот же исходный размер с разными сжатыми результатами. Калькулятор коэффициента сжатия упрощает сравнение GZIP, Brotli и ZSTD на ваших конкретных данных.
Что такое коэффициент сжатия?
Коэффициент сжатия — это мера того, насколько алгоритм сжатия уменьшает размер данных. Он выражается как отношение исходного (несжатого) размера к сжатому: например, коэффициент сжатия 4:1 означает, что сжатый файл в 4 раза меньше исходного. Наш калькулятор коэффициента сжатия вычисляет этот коэффициент вместе со связанными показателями: экономией места (процент сэкономленного исходного размера), сэкономленными байтами (абсолютное уменьшение размера), коэффициентом расширения (сжатый размер как доля исходного) и битами на байт (сколько бит сжатого вывода представляют каждый байт исходного — теоретическая мера эффективности сжатия).
Как работает наш калькулятор коэффициента сжатия
Вот три шага.
- 1 Введите исходный размер: укажите размер несжатого файла и выберите единицу (Б, КБ, МБ или ГБ). Калькулятор покажет точный эквивалент в байтах под полем ввода. Используйте предустановленные примеры, чтобы попробовать типичные сценарии сжатия.
- 2 Введите сжатый размер: укажите размер сжатого файла и выберите единицу. Нажмите Enter или кнопку «Рассчитать», чтобы мгновенно получить все показатели. Все расчёты выполняются локально в браузере — данные никуда не отправляются.
- 3 Изучите результаты: панель результатов показывает коэффициент сжатия, экономию места, сэкономленные байты, процент сокращения, коэффициент расширения, биты на байт и оценку качества сжатия, а также наглядную шкалу сравнения размеров и интерпретацию результатов.
Ключевые показатели сжатия
Вот показатели, которые вычисляет инструмент.
- Коэффициент сжатия (N:1): исходный размер, делённый на сжатый. Коэффициент 3:1 означает, что сжатый файл в 3 раза меньше. Чем выше, тем лучше. Типичные значения: текст GZIP 3–10:1, изображения JPEG 5–20:1, видео 50–200:1.
- Экономия места (%): процент исходного размера, который был устранён, что равно (1 - сжатый/исходный) × 100. Экономия 75 % означает, что сжатый файл составляет 25 % исходного размера.
- Коэффициент расширения: сжатый размер, делённый на исходный, — обратная величина коэффициента сжатия. Коэффициент расширения 0,25 означает, что сжатый файл составляет 25 % исходного (экономия места 75 %).
- Биты на байт: сколько бит сжатого вывода представляют каждый байт исходного. Значение 2 бита/байт означает сжатие на 75 %. Значения около 8 бит/байт указывают, что данные уже сжаты или случайны (несжимаемы).
Часто задаваемые вопросы
Калькулятор коэффициента сжатия вычисляет соотношение между исходным и сжатым размером файла. Наш бесплатный онлайн-калькулятор коэффициента сжатия также вычисляет процент экономии места, сэкономленные байты, коэффициент расширения и биты на байт — всё в вашем браузере.
Для текста и JSON: от 3:1 до 10:1 с GZIP. Для изображений: от 5:1 до 20:1 с JPEG. Для видео: от 50:1 до 200:1 с H.264. Уже сжатые файлы (JPEG, MP3, ZIP) обычно дают коэффициент около 1:1.
Коэффициент сжатия выражается как N:1 (например, 4:1 означает в 4 раза меньше). Экономия места — это процент (например, 75 % означает, что 75 % устранено). Коэффициент 4:1 соответствует экономии 75 %. Коэффициент 2:1 соответствует экономии 50 %.
Биты на байт показывают, сколько бит в сжатом выводе представляют каждый байт исходных данных. Значение 2 бита/байт означает сжатие на 75 %. Значения около 8 указывают, что данные уже сжаты или случайны.
Да — 100 % бесплатно и навсегда. Без регистрации, без аккаунта, без премиум-тарифа и без рекламы.
Да — калькулятор коэффициента сжатия подходит для любого типа сжатия: GZIP, Brotli, ZSTD, сжатия изображений (JPEG, WebP), сжатия видео (H.264, VP9) и любого формата, для которого вы знаете исходный и сжатый размеры.
Фиксированного максимума нет — всё зависит от данных. Сильно повторяющиеся данные могут давать коэффициенты в тысячи раз. Случайные или уже сжатые данные сжать дальше нельзя.
Алгоритмы сжатия добавляют накладные расходы, из-за которых вывод может стать больше ввода для небольших или уже сжатых файлов. Это нормально для файлов размером менее ~100 байт или для уже сжатых файлов (JPEG, MP3, ZIP).