Your images are processed in your browser — Cloud HD (Pro, opt-in) is the only exception

Why won’t my image file open?

Nearly every time, the answer is one of four things — and three of them you can fix in under a minute. MiniPx tells you which one you have in the message beside the file; this page explains what each one means.

Nothing was uploaded. MiniPx opens your files inside your own browser, so a file that failed to open was read on your device and sent nowhere — that is true when a file works and equally true when it does not.

The four causes

The file is incomplete

How you can tell: It has a real photo’s beginning and stops part-way through.

What fixes it: Copy or download it again from the original source.

An interrupted download, a phone unplugged mid-copy, or a cloud placeholder that has not finished syncing.

It isn’t an image

How you can tell: The contents are something else — usually a saved web page — wearing a picture’s name.

What fixes it: Download the original again, opening the image itself rather than the page around it.

A download that returned an error or sign-in page, which the browser saved under the file name it expected.

The file is empty

How you can tell: 0 bytes. Nothing was ever written into it.

What fixes it: Wait for the download or sync to finish, then add it again.

A transfer that was cancelled or never started.

It’s a rare variant

How you can tell: The file is complete and well formed, and still will not decode.

What fixes it: Re-save it from any ordinary photo app to get a standard file.

Arithmetic-coded, lossless or 12-bit JPEGs, and TIFFs using JPEG 2000, WebP, Zstandard or LERC compression, CIELAB colour or 32-bit integer samples. Tell us about these — this is the only one that is our limitation.

Two cases look like a broken file and are not. An iPhone photo that will not open on Windows is usually a HEIC with no codec installed — why HEIC won’t open on Windows explains it, and HEIC to JPG turns it into a file anything opens. A Samsung or Pixel Motion Photo is a complete JPEG with a short video stored after it, which some software reports as damage — why Motion Photos look corrupt. For a TIFF another app refuses, try TIFF to JPG.

Common questions

Why does MiniPx say my file couldn’t be opened?

Because the picture data inside the file could not be read. That is almost never a problem with the file’s name or its format — it is usually that the file is incomplete, or that it is not an image at all. MiniPx reads the file on your own device, so a failure here says something about the file, not about your connection to us.

What does “this image is incomplete” mean?

The file starts like a real photo and then stops early: the first rows of the picture are there and the rest never arrived. It happens when a download is interrupted, when a phone or camera is unplugged mid-copy, or when a cloud drive has created a placeholder before the real file has synced. Copy or download the file again from its original source and it will open.

MiniPx says my file isn’t an image, but it is called .jpg or .png. What happened?

The name says one thing and the contents say another. The most common cause is a download that returned a web page — an error page or a sign-in page — which the browser then saved under the picture’s name. Opening the file in a text editor usually shows HTML rather than binary data. Go back to where you downloaded it, open the image directly, and save it again.

My file is empty or 0 bytes.

Nothing was written to it. Wait for the download or the cloud sync to finish, check the original still exists where you copied it from, and add it again.

The file is complete and still won’t open.

Then it is a rare variant of its format that the decoder does not implement — an arithmetic-coded, lossless or 12-bit JPEG, or a TIFF compressed with JPEG 2000, WebP, Zstandard or LERC, stored in CIELAB colour, or holding 32-bit integer samples. The file itself is fine. Re-saving it from any ordinary photo app (Preview, Photos, Paint, or an online viewer) as a standard JPEG, PNG or TIFF produces a file that opens normally. This is the one case worth reporting to us at contact@minipx.com, because it is the only one where the limitation is on our side — the decoder — rather than in the file.

Was my file uploaded anywhere when it failed?

No. A file that fails to open failed on your own device: MiniPx reads and decodes it inside your browser, so nothing was sent anywhere, including when something goes wrong. Compression, conversion, resizing and the PDF tools never upload at all. The one feature that does send a photo to a server is Cloud HD, the Pro-only option on the AI tools, and it is off unless you switch it on.

One file failed but the others worked. Is that normal?

Yes, and it is the usual pattern. Each file is opened on its own, so one bad file in a batch stops only itself — the rest are compressed and are ready to download as normal.

Still stuck? Email contact@minipx.com and tell us what the message beside the file said. Please don’t attach the image — we don’t need it, and we would rather not have it.

← Back to the compressor