Free tool · runs 100% in your browser

Free Image & Video Tools

Convert HEIC to JPG, compress images to a target file size, and prepare rental, real-estate, product or social images in one private workspace. Resize, crop and clean personal metadata without uploading your files.

Drag & drop images here

Choose JPG, PNG, WebP or HEIC files. Up to 50 images, 50 MB each, 200 MB per batch.

Your image files stay on your device. Compression runs in your browser. HEIC decoding and ZIP downloads use libraries that load on demand, so those features may need an internet connection.

How it works

1

Drop your images

Add JPG, PNG, WebP or HEIC files once, then move between export and privacy cleanup. Your originals stay unchanged and your image files stay on your device.

2

Pick format & quality

Choose a preset or set your own format, size limit and dimensions. Select several destinations to create a complete set. Fit keeps the whole image; crop lets you position the subject.

3

Download instantly

Check the output size and dimensions, click a preview to inspect the image, then download individual files or a ZIP. If a size limit cannot be met, the tool tells you what to change.

Why compress images?

Large image files can slow a page down. Export size should match the image's display size and level of detail. Start with the website preset or a file-size target, then inspect the result.

Why is my iPhone photo a HEIC file?

iPhones can save photos as HEIC or HEIF. To make a JPG copy, choose the HEIC to JPG preset before adding your images. Original dimensions are preserved unless you change the settings. This tool does not export HEIC.

Convert MOV to MP4

Choose the Video workspace above to convert a MOV, MP4 or supported WebM video to an H.264 MP4. Convert one complete SDR video up to 3 minutes and 100 MB. Processing runs on your device, with no media upload and no account.

Same video. A more compatible format.

The converter keeps the full frame, original proportions and audio when present. Choose balanced, higher-quality or smaller-file encoding and a maximum output size of 720p or 1080p. Smaller videos are not enlarged. This is a converter, not a reframing or trimming editor.

What should I know before exporting?

The video engine downloads when first needed, approximately 31 MB. Large files can be slow or exceed browser memory. Start with a short SDR video on mobile. HDR and some codecs are not supported. Videos over 3 minutes are rejected rather than shortened. Always review the exported MP4 before using it. Image tools still accept up to 50 photos at a time.

Frequently asked questions

Is this image compressor really free?

Yes. The editor is free, with no watermark or signup. For browser stability, use up to 50 still images per batch, 50 MB per file and 200 MB total. Each run supports up to 60 exports.

Do my photos get uploaded to a server?

No image files are uploaded. Export mode creates new copies without copying personal metadata. Privacy cleanup removes personal metadata from JPG and PNG without recompressing their image data, while keeping display orientation and color profiles. HEIC and ZIP libraries may load from the internet.

How do I convert HEIC to JPG?

Choose HEIC → JPG from the starting presets, then add HEIC or HEIF still photos. Download the JPG copies individually or in a ZIP. Use a file-size limit if your upload form also has a KB or MB cap.

Will compressing reduce my image quality?

JPG and WebP compression can remove detail; results depend on the source image. Compare the preview before downloading. Keeping pixel dimensions does not guarantee unchanged visual quality. PNG exports are lossless but may be larger.

What's the best image format for a website?

WebP is usually the smallest and is supported by every modern browser. JPG is the safest all-round choice for photos, and PNG is best for logos, screenshots and graphics that need transparency.

Can I compress an image to 200 KB without resizing?

Choose JPG under 200 KB and leave smaller dimensions disabled. The tool adjusts quality while preserving dimensions. If it cannot meet the limit, it reports that result. Raise the limit or allow resizing; selected preset dimensions always remain exact.