I am looking for a good, lightweight, free or cheap to buy .eps to .pdf or .svg converter

Apple has removed the ability to open and convert .eps files in macOS, by removing support for PostScript since Sonoma, presumably to annoy Designers, it's favourite pass time.


Most Graphic Designers will have a huge library of .eps files which they need to access. It used to be possible to open .eps files with Preview, which did an excellent job of converting them to .pdf.


I have tried Skim v1.7.1 and Acrobat Reader neither will open .eps files. Affinity Designer 2.65, which shows a warning when opening .eps in Finder, rasterises them. Pixelmator will open the .eps but rasterises them.


Linearity requires a subscription to open vector files.


Online tools like Convertio & Zamzar, which are clumsy at best, convert the files I tested to raster files not vector.


I have installed GraphicConverter 12 which requires the User to install HomeBrew which is necessary to install Command Line Tools for Xcode-16.4 which is necessary to Install GhostScript to do the postscript conversion.


This took several attempts, the process is slow and there is no indication of progress or if anything is happening, but I finally succeeded.


After all that effort, GraphicConverter also rasterised the .eps files. GraphicConverter is not my first choice anyway. It is expensive, poorly designed and clumsy.


But I do need to get access to older files.


I may haul one of my older Intel Macs out of storage to do the job, but would much rather do it in my current Macbook Pro M1 Pro running Sequoia 15.5.

MacBook Pro 14″, macOS 15.5

Posted on Jul 7, 2025 9:48 PM

Reply
Question marked as Top-ranking reply

Posted on Jul 8, 2025 4:42 AM

You can obtain a Ghostscript v10.05.1 package installer via direct download and without any need for homebrew. It will install the package binaries in /usr/local/bin.


To convert name.eps to name.pdf in the Terminal:

/usr/local/bin/ps2pdf name.eps


To convert name.eps to name.pdf with higher resolution in the Terminal:

/usr/local/bin/ps2pdf -dPDFSETTINGS=/prepress name.eps


If you install the free Inkscape v1.4.2, it has a command-line component that can go directly from .eps to .svg, or even .eps to PDF. Note that there is a separate download for the Apple Silicon (e.g. arm64) build for your MBP 14 inch.


Inkscape is a regular GUI application that installs in your /Applications folder. Internally, it also has this command-line component named inkscape. I created a bin folder in my home directory in the Terminal which I prepended to my Shell PATH statement. I then created a command-line soft link into that bin folder using this syntax:

/bin/ln -s /Applications/Inkscape.com/Contents/MacOS/inkscape ~/bin/inkscape


With that, I can now enter inkscape on the Terminal command line and the first thing you want to do is:

inkscape --help-all


And the following says use the first page, export plain svg, and export text to path:

inkscape -n 1 -l -T -o out.svg in.eps


You may need to tweak the preceding inkscape conversion line with additional switches for the desired svg output.

14 replies
Question marked as Top-ranking reply

Jul 8, 2025 4:42 AM in response to PeterBreis0807

You can obtain a Ghostscript v10.05.1 package installer via direct download and without any need for homebrew. It will install the package binaries in /usr/local/bin.


To convert name.eps to name.pdf in the Terminal:

/usr/local/bin/ps2pdf name.eps


To convert name.eps to name.pdf with higher resolution in the Terminal:

/usr/local/bin/ps2pdf -dPDFSETTINGS=/prepress name.eps


If you install the free Inkscape v1.4.2, it has a command-line component that can go directly from .eps to .svg, or even .eps to PDF. Note that there is a separate download for the Apple Silicon (e.g. arm64) build for your MBP 14 inch.


Inkscape is a regular GUI application that installs in your /Applications folder. Internally, it also has this command-line component named inkscape. I created a bin folder in my home directory in the Terminal which I prepended to my Shell PATH statement. I then created a command-line soft link into that bin folder using this syntax:

/bin/ln -s /Applications/Inkscape.com/Contents/MacOS/inkscape ~/bin/inkscape


With that, I can now enter inkscape on the Terminal command line and the first thing you want to do is:

inkscape --help-all


And the following says use the first page, export plain svg, and export text to path:

inkscape -n 1 -l -T -o out.svg in.eps


You may need to tweak the preceding inkscape conversion line with additional switches for the desired svg output.

Jul 8, 2025 8:35 AM in response to PeterBreis0807

PeterBreis0807 wrote:

TeXShop I believe is using macOS's Cocoa libraries and is just for text, I am opening vector graphics.


NO, NO, NO! It is not just for text! (Yes, it is using the libraries in the OS)


I suggest you try TeXShop. It's free, and you don't need to install TeX itself.

You can download it directly from the author's page here:


https://pages.uoregon.edu/koch/texshop/


It keeps vector data for sure.




I tested Skim with a number of files, it rasterised all of them. I want to keep them as vector files.

In the one that I tried with Skim, it also seemed to keep the vector data.

It uses Ghostscript to make the conversion.


Jul 26, 2025 10:20 PM in response to PeterBreis0807

Didn't want to leave this hanging.


The quickest, cleanest method was I got out my old Macbook Pro 16" from 2012, bought a USB A to USB C cable and plugged in my external M.2 SSD Drive/Hub. Then used Preview to open the .eps files and save them to small tight pdf conversions.


I don't buy the ".eps Security Hazard". Yes they can contain scripts but that surely can be detected and blocked. In the decades I have used them on probably tens of thousands eps files, I never had an issue and there are a lot of .eps files still around, including quite a few of my old jobs.

Jul 8, 2025 5:54 AM in response to PeterBreis0807

"I have installed GraphicConverter 12 which requires the User to install HomeBrew which is necessary to install Command Line Tools for Xcode-16.4 which is necessary to Install GhostScript to do the postscript conversion."


NO! You absolutely don't need to install homebrew in order to install Command Line Tools for XCode.


Just type this line in Terminal and that's it:


xcode-select --install

Jul 8, 2025 4:56 AM in response to PeterBreis0807

Ghostscript would be my first choice too.


If you don't want a command line option, I assume Adobe Illustrator and/or Acrobat (full version) could handle EPS file too. After all, they created this problem.


Also, you could install a Ventura VM and convert them that way.


I recommend converting to PDF. While PDF is a nasty format, it's better than SVG. SVG is based on XML so it's fairly easy to create a valid SVG document, but that doesn't mean that any software is going to be able to read it. They all expect their own specific variants, which is never documented, of course. Yeah, I'm talking about you, Apple.

Jul 8, 2025 9:12 AM in response to PeterBreis0807

PeterBreis0807 wrote:

Apple has removed the ability to open and convert .eps files in macOS, by removing support for PostScript since Sonoma, presumably to annoy Designers, it's favourite pass time.


Not to annoy designers – but either because they grew tired of maintaining PS/EPS support, or more likely, for security reasons.


PostScript is a full-fledged programming language, and it is possible to write malware in it (to attack, say, your printer). I do not think there has been much PS/EPS malware. Still, Microsoft turned off support for using EPS images in Office documents, first by default (in April 2017), and then completely, whether users liked it or not, beginning in May 2018.


Microsoft Support – Support for EPS images has been turned off in Office


These days, Apple seems to be placing a great deal of emphasis on security – even at the cost of convenience. While you or I might think that the risk from PS/EPS does not outweigh the inconvenience of removing support, Apple might have different priorities.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

I am looking for a good, lightweight, free or cheap to buy .eps to .pdf or .svg converter

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.