Private by default
Uploads stay on this server only as long as needed. No accounts, no tracking, nothing shared.
Shrink file sizes, change dimensions, crop photos and trim clips — fast, in your browser. Perfect for websites, social media and email attachments.
Click to choose or drag & drop your file
Images (JPG, PNG, WebP, GIF) · Videos (MP4, MOV, WebM)
Max upload: 1536 MB
Note: ffmpeg not detected — video resize disabled.
Drag & drop your image or video, or click to pick a file from your device.
Set new dimensions, choose a quality level, and optionally crop or trim. The estimated output size updates live.
Press Resize & Download. Your optimized file is ready in seconds — no watermarks, no signup.
Uploads stay on this server only as long as needed. No accounts, no tracking, nothing shared.
Server-side encoding with libvips/GD for images and ffmpeg for video — your file is ready in seconds.
JPG, PNG, WebP and GIF for images. MP4 (H.264) and WebM (VP9) for video. Convert between them in one click.
Drag a selection over your photo, lock common aspect ratios (1:1, 16:9, 9:16), and crop without leaving the page.
Cut the boring parts — set start and end with the playhead and export only the segment you need.
The estimated output size updates as you drag the quality slider — find the sweet spot before you export.
No. Uploaded files and processed outputs are stored only briefly so that you can download the result. Nothing is shared with third parties. For sensitive files, download promptly and clear the output folder if you control the server.
This server allows up to 1536 MB per upload. The limit is set by PHP's upload_max_filesize and post_max_size.
For most photos, 70–85 is the sweet spot — almost identical to the original to the human eye, but a fraction of the size. Use 90+ for prints, 50–60 for thumbnails or quick previews.
JPG is best for photos — small files, no transparency. PNG keeps transparency and is lossless (ideal for logos, screenshots). WebP usually beats both: smaller than JPG with similar quality, and supports transparency.
True video size depends on motion, scene complexity and the codec. The estimate uses your target dimensions, trim length and quality (CRF) to give you a ballpark — actual output may vary by 20–40%.
Yes — the interface is responsive and works in any modern mobile browser. You can pick a file directly from your camera roll.