Free
Image Compressor
Reduce JPG and PNG file size without leaving your browser session.
Adjustable qualityFast server-side compressionFree
Before
Drop or tap to upload
JPG, PNG, WebP · max 50 MB
After
Your result will appear here
Frequently asked questions
Will compression reduce quality?
You can adjust quality; higher values preserve more detail.
Built with Pixeltable
Run this as tables and an API on Pixeltable Cloud.
Fact sheet
Last updated
| Modality | Image |
|---|---|
| Inputs | JPG, PNG, or WebP upload |
| Outputs | Edited image file |
| Computed column | Image column plus a computed column for the edit |
| What updates | A new or changed row recomputes only that row. Unchanged rows stay cached. |
| Canonical doc | Image column types |
Runnable sample
import pixeltable as pxt
TableModel = pxt.model_base()
class Photos(TableModel, name='photos'):
image: pxt.Image
width = image.widthRelated tools
- Free Background Remover
Modality: Image
Computed column: reve.edit on the image, saved as a transparent PNG
Docs - Magic Eraser
Modality: Image
Computed column: Image column plus a computed column for the edit
Docs