BytShrink v1.3.0

Fast, private image compression that runs entirely in your browser.

{{ t('playground') }}


{{ t('dropImage') }}

{{ t('options') }}

{{ t('inputImage') }} ({{ t('originalImage') }}) {{ t('download') }}
{{ t('lastModified') }}:
{{ input.lastModified || 'N/A' }}
{{ t('lastModifiedDate') }}:
{{ input.lastModifiedDate || 'N/A' }}
{{ t('name') }}:
{{ input.name || 'N/A' }}
{{ t('type') }}:
{{ input.type || 'N/A' }}
{{ t('size') }}:
{{ input.size | prettySize }}
{{ t('outputImage') }} ({{ t('compressedImage') }}) {{ t('download') }}
{{ t('lastModified') }}:
{{ output.lastModified || 'N/A' }}
{{ t('lastModifiedDate') }}:
{{ output.lastModifiedDate || 'N/A' }}
{{ t('name') }}:
{{ output.name || 'N/A' }}
{{ t('type') }}:
{{ output.type || 'N/A' }}
{{ t('size') }}:
{{ output.size | prettySize }} ({{ ((1 - (output.size / input.size)) * 100).toFixed(2) }}% {{ t('saved') }})

{{ t('comparingImages') }}

Compress images online without uploading them

BytShrink is a free online image compressor for JPG, PNG and WebP files. Compression happens locally on your device, so the selected image is not sent to a server. Adjust quality, dimensions and output format, then compare and download the result.

Private by design

Your image stays in your browser during compression.

Flexible controls

Choose image quality, resize dimensions and output format.

Fast and free

Compress and download images without an account or installation.

How to compress an image

  1. Select or drag a JPG, PNG or WebP image into the compressor.
  2. Adjust quality, dimensions or format when needed.
  3. Review the file-size reduction and download the compressed image.

Image compression questions

Are my images uploaded?

No. BytShrink processes images locally with browser technology. The page does not upload the selected image to a compression server.

Which image formats are supported?

Modern browsers can process common formats such as JPG, PNG and WebP. Available output formats depend on your browser.

What quality setting should I use?

A setting between 0.6 and 0.8 usually provides a practical balance between visual quality and file size for JPG and WebP images.