Free Online Image Compressor & Cropper — Private, No Uploads

px
px

Leave empty to keep the original size and only compress; fill in to scale down proportionally to fit

Features

TinyImage is a free online image compressor that needs no sign-up and no install. Reduce image file size, resize photos, or crop them to the exact dimensions social platforms expect — all directly in your browser, so your images never leave your device.

Compress images

Re-encode JPG, PNG and WebP to shrink file size while keeping images sharp, for faster websites and emails.

Resize proportionally

Set a maximum width or height and the photo scales down without distortion — never upscaled.

Crop to exact size

Pick a width, height and anchor point to get pixel-perfect images for Instagram, Facebook, X, Pinterest and YouTube.

Batch processing & ZIP

Drop in multiple images at once, then download them one by one or all together as a ZIP.

Private by design

Compression and cropping run entirely in your browser. Nothing is uploaded, so it is safe for IDs, receipts and client work.

Clean file names

Special characters are removed and the output size is added to each file name for easy organizing.

Popular Use Cases

Etsy, eBay & Shopify listings

Crop product photos to clean, consistent ratios and compress them so your store loads fast.

Email attachments

Shrink large phone photos so they fit under Gmail and Outlook attachment limits.

Social media posts

One-click presets for Instagram, Facebook, X, Pinterest and LinkedIn — no more looking up size charts.

Websites & blogs

Compress hero images and blog photos to improve page speed and Core Web Vitals.

FAQ

Is TinyImage free?

Yes. It is completely free with no sign-up, no install and no daily limits.

Are my images uploaded to a server?

No. All compression and cropping happen inside your browser, so your images never leave your device.

Which image formats are supported?

You can open JPG, PNG, WebP, GIF, AVIF and any other format your browser can decode. JPG, PNG and WebP keep their format; others are converted to JPG.

Will compression reduce image quality?

JPG and WebP use high-quality settings, so differences are barely visible. PNG is lossless — combine it with resizing for smaller files.

What is the best Instagram post size?

Use 1080×1080 for square posts, 1080×1350 for portrait posts and 1080×1920 for Stories and Reels. Pick a preset in the Crop & Compress tab to apply it instantly.

How many images can I process at once?

You can batch process as many images as you like, up to 50 MB per file.