Home / Knowledge Base / Tools and integrations / Server Response Compression Check

Server Response Compression Check

Tools and integrations 2 min read Updated 13.09.2026
Compression reduces text responses by three to five times with a single server setting. What the check shows, which files do not need to be compressed, and what to do if compression is not enabled.

Compression reduces server text responses several times: HTML, CSS, and scripts are transmitted noticeably faster without any code changes. You can check if it is enabled by compression check.

What the check shows

  • Is compression enabled and which algorithm is used.
  • Original and compressed size — the gain is immediately visible.
  • Which file types are compressed. Often only HTML is configured, while styles and scripts are forgotten.
  • Is anything unnecessary not compressed — compressing images and archives is pointless, they are already compressed.

Why this is more important than it seems

Text files are compressed three to five times. For the visitor, this is a direct reduction in loading time, especially on mobile networks. The setting is done once at the server level and applies to the entire site — in terms of effort and effect, this is one of the best ways to speed up.

File TypeCompress?
HTML, CSS, JavaScriptYes, definitely
JSON, XML, sitemapYes
SVGYes — it’s text
JPEG, PNG, WebPNo, already compressed
Video, archives, PDFNo
Compression and caching — neighbors
The second setting at the same level is static caching: a returning visitor does not download the same files again. Both are visible in response headers and both are enabled on the server.

How much this gives in numbers

A typical HTML page weighing 200 KB after compression takes 30–50 KB, a stylesheet of 150 KB — about 25 KB. For a visitor on a mobile network, this is the difference between instant loading and a couple of seconds of waiting. Moreover, the savings are repeated with every visit of each visitor, unlike one-time optimizations like compressing a single image.

Why compression is sometimes intentionally disabled

There are rare cases: streaming very large responses or saving CPU on a weak server. For a regular site, these considerations do not apply — modern algorithms are cheap in load, and the traffic gain far outweighs the costs.

If compression is not enabled

  1. Check if a proxy or content delivery network in front of the site is interfering.
  2. Ensure that the necessary file types are listed in the server configuration.
  3. Check if the application is returning a ready response bypassing the server.
  4. Recheck the result and also look at the page load speed.

FAQ

Which files should be compressed?
Text files: HTML, CSS, JavaScript, JSON, XML, and SVG. Images, videos, and archives are already compressed, they do not need re-compression.
How much does this speed up the site?
Text files are reduced three to five times — the difference is especially noticeable on mobile connections.
Why is compression not enabled?
Most often, a proxy or content delivery network in front of the site interferes, or the necessary file types are not listed in the server configuration.
Was this article helpful?
Try it on your project Everything described in the article is available in the dashboard — the registration bonus is already in your balance.
Open dashboard