Open the image formats your computer will not preview
10/11/2023

Open the image formats your computer will not preview

ICO, EPS, TGA, WebP, CDR and CMX all show up as blank icons on a normal machine. What each one actually is, and why nothing on your PC will open it.

Somebody sends you a logo and it arrives as logo.eps. Windows shows a blank page icon and offers to look in the Store; a Mac shows a preview that is somehow blurry. Nothing is wrong with the file. Drop it on the image viewer — ICO, EPS, TGA, WebP, CDR, CMX, SVG, DNG and the rest, up to 25 MB, deleted when you close it. Then, if you want to know why your computer had no idea what to do with it, this is the short version.

Enhance Image Viewer - ICO - EPS - TGA - WEBP - CDR - CMX
Enhance Image Viewer - ICO - EPS - TGA - WEBP - CDR - CMX

Why your operating system gives up

Showing a picture requires a decoder for that particular format, and an operating system ships the handful everybody has: JPEG, PNG, GIF, BMP. Everything else arrives in the world attached to a specific application, and the decoder came in the same box. No CorelDRAW, no CDR decoder. It is not a permissions problem or a corrupt download — your machine is being asked to read a language nobody installed.

What each of these actually is

ICO is not one image. It is a container holding the same icon at several sizes — 16, 32, 48, 256 pixels — so that a desktop can pick the one it needs instead of scaling. Open one and you are looking at a set, which is why an ICO occasionally seems to change size depending on where you saw it.

EPS is a small PostScript program that draws a picture when something runs it, usually a printer. Layout applications cannot afford to run it just to show you a thumbnail, so an EPS often carries a low-resolution preview bitmap alongside the code. That preview is the blurry thing you have seen on screen next to a logo that printed perfectly. Two different pictures, one file.

TGA — Truevision Targa — comes out of video and game work. It is simple, usually uncompressed and carries an alpha channel, which is why it survives in texture pipelines long after the format stopped being fashionable anywhere else.

WebP is Google's format for the web. It can be lossy like a JPEG or lossless like a PNG, it supports transparency, and it can be animated — so a WebP that behaves like a GIF is not a mislabelled GIF, it is a WebP doing what it does.

CDR is CorelDRAW's own document, and it is version-locked in a way that catches people: a CDR written by a newer CorelDRAW cannot be opened by an older one. "The file won't open" often means "the file is newer than the program".

CMX is Corel's exchange format, made for moving artwork between Corel applications and out to other software. If someone sends you a CMX, they were trying to be helpful.

What a viewer can and cannot give you

You get the picture, rendered. You do not get the editable thing underneath: the layers in a CDR, the paths in an EPS, the alpha channel in a TGA as something you can manipulate. Rendering flattens.

That distinction decides whether a viewer is enough. Approving a logo, checking that the right version arrived, reading a file before you forward it — a render is the entire job. Changing the artwork needs the application that made it, and no viewer substitutes for that.

When it does not open

Over 25 MB — likely a CDR with a lot of placed images, or a large uncompressed TGA. A CDR from a CorelDRAW version the renderer has not met may come through partly, or not at all; there is no fix from your side except asking for it as PDF or PNG, which is worth doing anyway when the file is only going to be looked at.

An EPS with no embedded preview still opens: it is drawn from the PostScript rather than read off a thumbnail, so what you see is the real artwork and not the blurry stand-in.

If files like these keep arriving from designers who assume you own the software they own, the image viewer is the page worth a bookmark.