Cookies for analytics and advertising
We use cookies for analytics and advertising, both sent to Google. Refusing changes nothing you can see.Read the privacy page
EPS
The print industry vector exchange format. Being replaced by PDF almost everywhere.
EPS
EPS is a plain-text format you can open in any editor. It can hold both pixels and drawn shapes on the same page. It is used for print and typesetting.
The extension is .eps, and the full name is Encapsulated PostScript. Both matter less than what the file can hold, which is what the rest of this page is about.
Adobe published it in 1987. The specification is PostScript Level 2.
A format that has been readable for that long is a format worth trusting with something you want back in ten years.
It is written down and implementable, though the vendor decides what the next version looks like. In practice that is enough for the file to keep opening; it is not enough to be sure of it.
It still opens everywhere and is still written by older tools, but nothing new is being built around it. Convert what you mean to keep, and do not choose it for something starting today.
EPS stores its content exactly. Saving it again changes nothing, so it can be opened, edited and re-saved as often as you like without accumulating damage — which is what makes it a working format rather than a delivery one.
EPS has nowhere to record transparency. Anything transparent in the source is filled with a solid colour on the way in — white, unless something chooses otherwise.
It can work in RGB, CMYK, the model a printing press needs and greyscale.
CMYK is the one that decides whether a printer accepts the file, and it is the thing most often lost converting to a screen format.
Adobe Illustrator, Inkscape and Ghostscript read it, and so do most programs of the same kind.
If a file will not open, the format is rarely the problem — it is more often that the program predates it. Converting to something older is the reliable way past that, and it is what the rest of this site is for.
No browser reads it.
That is the single most common reason to convert it: not that the format is bad, but that the place you want to show the file cannot read it.
EPS is meant to be opened and changed. Keep the file in this format for as long as the work is going on, and export from it whenever a finished copy is needed.
The recurring complaints: fonts are not always carried inside the file and support outside its home ground is uneven.
None of these is a reason to avoid the format. They are the things worth knowing before you are surprised by one, which is a different claim and a more useful one.
An EPS file is PostScript, and PostScript is a programming language. Open one in a text editor and there are readable instructions: move to this coordinate, set this colour, stroke this curve. The page is not stored as an image; it is stored as the steps required to produce one.
That is why it scales without limit — the instructions are followed at whatever resolution is asked for — and why rendering one requires an interpreter rather than a decoder. It is also why an EPS can be slow to open, and why an unusually complex one can defeat a printer entirely.
An EPS often embeds a small low-resolution bitmap preview so that layout software could show something without running the PostScript. Machines of the late 1980s could not interpret a complex file quickly enough to place it on a page, so a rough thumbnail stood in.
Decades later, plenty of software still displays only that preview — which is why a company logo can look blocky and pixelated on screen and come out of the printer perfectly crisp. The bad-looking image is not the artwork. If an EPS appears low quality, that is very likely all you are seeing.
The E in EPS is the important part. Ordinary PostScript describes a whole document and can do anything, including changing the printer’s state. Encapsulated PostScript is a restricted subset promising to draw one self-contained thing inside a boundary and leave everything around it alone.
That boundary is declared in a header line called the bounding box, and it is the source of the most common EPS complaint: a logo surrounded by unexpected white space, or cropped along one edge. The artwork is fine; the declared box does not match it.
Illustrator has warned for years that EPS is a legacy format and recommended saving as AI or PDF instead. Photoshop 22 took EPS out of the default Save As list, leaving it under Save a Copy. The tooling that produced most of the EPS files in circulation no longer wants to make more.
The reason is that PDF does everything EPS does and more: transparency, modern colour management, embedded fonts as a normal case, multiple pages. PDF was itself built on PostScript, so this is a format being replaced by its own descendant rather than by a rival.
PostScript has no concept of it. Where a design uses a drop shadow, a soft edge, a glow or any partial opacity, saving to EPS forces the software to fake it — flattening the affected region into opaque shapes, or converting it to a small embedded bitmap.
Both outcomes are permanent. A logo with a soft shadow, round-tripped through EPS, comes back with the shadow baked in and no longer editable, and sometimes with a faint rectangular seam where the flattening happened. This is the strongest single argument against sending artwork as EPS today.
An EPS may embed the fonts it uses or merely name them. If it names them and the machine opening it lacks the typeface, something else is substituted and the layout shifts — in a logo, that means the wordmark is simply wrong, which nobody catches until it is printed.
The long-standing defence is to convert text to outlines before saving, turning every letter into a shape. It guarantees the appearance on any machine and makes the text permanently uneditable and unsearchable. For a logo that trade is correct. For a document it is a poor idea, which is a fair summary of what EPS should still be used for.
EPS belongs to print, so its colours are usually CMYK rather than the RGB a screen uses, and may include named spot inks — a specific Pantone the brand is printed in. Converting to a screen format maps those into RGB, and some cannot be reproduced.
The visible result is a corporate colour that looks slightly duller or shifted, most noticeably on strong blues and oranges. Nothing has gone wrong. Keep the EPS for the printer and treat the converted copy as the version people look at, rather than trying to make one file serve both.
Brand and identity packs, which are assembled once and reissued for a decade. Advertisement specifications from newspapers and magazines. Printers, sign makers and embroidery services with established workflows. Stock illustration libraries with long back catalogues. And university or government templates that were correct when written.
In each case the sender is not making a technical argument; they are sending what they have. That is worth remembering before pushing back — the useful move is usually to accept the EPS and convert it, not to ask for something else.
For the web, SVG. It is vector like the original, so it stays sharp at any size, and every browser renders it directly. This is the right destination for a logo that has to sit on a website.
For print or for sending onward, PDF, which preserves the PostScript drawing model almost exactly and is what any printer today would rather receive. For a placement into a document or a presentation where scaling does not matter, PNG at a generous size — and keep the EPS regardless, because it is the only copy that can still be scaled without limit.
| Extension | .eps |
|---|---|
| Media type | application/postscript |
| Published by | Adobe |
| First published | 1987 |
| Specification | PostScript Level 2 |