PDF to EPS Converter
Turn the pages of a PDF into EPS files for print, signs and layout apps, without uploading the PDF. An EPS file holds one page, so every page you choose becomes its own EPS, named after the PDF and the page number, and many pages download together as a ZIP. Shapes stay vector shapes, text stays text and pictures stay pictures, at the page’s exact size. Text is set in the standard PostScript fonts Helvetica, Times or Courier, each letter at its own place on the page; if the exact letter shapes matter, or something is missing, choose As a picture and pick 150, 300 or 600 DPI. Every EPS is checked after it is made, and the tool tells you how many paths, text runs and pictures it holds, which pages are only scans, and anything that changed. Your PDF never leaves your device.
100% private — everything runs in your browser. Your PDF is read and turned into EPS files on your device; nothing is uploaded or stored.
As a picture: each EPS holds one picture of the page, not vector shapes, so it blurs when enlarged. Use it when the vector EPS is missing something you need.
This page is a picture (a scan or photo), so its EPS holds that picture, not shapes or text.
Changed on this page
Pages
Type all, or page numbers such as 1-3, 5. An EPS holds one page, so each page is its own file.
EPS content
Vector: shapes stay shapes and text stays text, set in Helvetica, Times or Courier at each letter’s own position. The page size is kept exactly.
Runs in your browser: pdf.js (Apache-2.0) reads the PDF, loaded from jsDelivr when you add a file, and our own EPS writer makes the files. Nothing is uploaded and nothing is saved. Each EPS is checked after it is made. You may use what you make here, including commercially, with no credit needed. The rights in your own document stay as they were. Not affiliated with Adobe.
How to convert a PDF to EPS
- Drop your PDF on the box, or click Try a sample.
- Keep all pages, or type a range such as 1-3, 5, and click Convert these pages.
- Page through the results and read what each EPS holds and what changed.
- Click Download this page, or Download all pages for a ZIP.
What you can use it for
- Send a print shop or sign maker the EPS they ask for
- Place a page of a PDF in an older layout app that takes EPS
- Turn a logo sheet exported as PDF into EPS files
- Split a multi-page PDF of artwork into one EPS per page
- Make a high-resolution picture EPS of a page with unusual fonts
- Check which pages of a PDF are real vectors
What goes into each EPS
| In the PDF page | Vector EPS (default) | As a picture |
|---|---|---|
| Shapes, lines, curves | PostScript paths, sharp at any size | Pixels at the DPI you pick |
| Text | Text in Helvetica, Times or Courier at each letter’s position | Pixels: the exact letter shapes |
| Photos and pictures | Pictures | Part of the one picture |
| Clipped areas (cut-off edges) | Kept as clipping paths | Kept |
| Gradients | One average colour (noted) | Kept as pixels |
| See-through colours and masks | Blended with white, or left out (noted) | Flattened onto white |
| Page size | Exact, in points | Exact, in points |
An EPS (Encapsulated PostScript) file describes one page of artwork in the PostScript language, with a bounding box that tells layout and print programs its size. It can hold vector shapes, text and pictures, which is why print shops, sign makers and older layout apps still ask for it.
The tool reads each page with pdf.js, the same PDF reader as our PDF to SVG tool, and writes the PostScript itself, one EPS per page.
Page size and picture resolution
| Page | Size in points | Picture EPS at 150 DPI | At 300 DPI | At 600 DPI |
|---|---|---|---|---|
| US Letter | 612 × 792 pt | 1,275 × 1,650 px | 2,550 × 3,300 px | 5,100 × 6,600 px |
| A4 | 595.28 × 841.89 pt | 1,240 × 1,754 px | 2,480 × 3,508 px | 4,961 × 7,016 px |
| A5 | 419.53 × 595.28 pt | 874 × 1,240 px | 1,748 × 2,480 px | 3,496 × 4,961 px |
A point is 1/72 inch, so pixels = points × DPI ÷ 72. The EPS keeps the page’s size in points either way; DPI only sets how many pixels a picture EPS holds.
Tested on real PDFs
| Our test PDF | Pages | What the EPS held |
|---|---|---|
| A page with Helvetica and Times text, an accented word, a dashed frame, a circle and a placed picture | 1 | 3 paths, 2 text runs, 1 picture |
| A 3-page PDF: a curve, a page of Courier text, a scanned page | 3 | 3 EPS files in a ZIP; page 3 marked as a picture only |
| A 12-page PDF | 12 | 12 EPS files, page-01 to page-12 |
| The same text page As a picture at 300 DPI | 1 | One 1,750 × 1,250 px picture |
Every EPS made in testing was also drawn by an independent PostScript interpreter and compared with pdf.js’s drawing of the PDF page.
Need the page as an SVG or a picture instead? Use PDF to PNG or PDF to JPG. To take a few pages out first, use Extract PDF Pages or Split PDF; for a PDF with copy restrictions you have the right to change, start with Unlock PDF.
Not affiliated with Adobe.
Sources
Sources: Library of Congress: Encapsulated PostScript File Format (one page, the %%BoundingBox comment); ISO 32000-2, the PDF 2.0 standard (1 point = 1/72 inch); pdf.js on GitHub (Apache-2.0 licence).
More free PDF tools
Need something else from the PDF?
Split, convert and tidy PDFs with free tools that run in your browser, with no sign-up.
See all free tools →Frequently asked questions
Is this PDF to EPS converter free?
Yes. There is no sign-up, no watermark and no limit beyond 100 pages at a time. The PDF is read in your browser and never leaves your device.
Why do I get one EPS per page?
An EPS file describes a single page, so a multi-page PDF cannot become one EPS. Each page you choose becomes its own file, named like brochure-page-01.eps, and Download all pages puts them in one ZIP.
Is the EPS vector?
Yes, by default. The page’s shapes are written as PostScript paths, its text as text and its pictures as pictures, at the page’s exact size. The tool reads each EPS back and shows how many vector paths, text runs and pictures it holds.
What happens to the fonts?
PostScript printers and apps all have the standard fonts Helvetica, Times and Courier, so the text is set in the nearest of these, each letter at its original position. Letters outside the Western European set show as a question mark and are listed. To keep the exact letter shapes, choose As a picture.
When should I choose As a picture?
When the page uses special fonts, see-through effects or masks that the vector EPS lists as changed, or when the EPS only needs to print and never be edited. Pick 300 DPI for print, 600 DPI for fine detail. The picture EPS is larger and cannot be scaled up without blur.
What about scanned PDFs?
A scanned page is a picture, so its EPS holds that picture, not shapes or text. The tool marks such pages before you download.
What does not carry over to a vector EPS?
EPS has no transparency, so see-through colours are blended with white; colour gradients are drawn as one average colour; see-through masks are left out. The notes for each page say which of these happened.
Can it open password-protected PDFs?
Yes, if you know the password: type it when asked. It is used in your browser only and never sent anywhere.
Is my PDF uploaded?
No. pdf.js is downloaded from jsDelivr and runs in your browser, and the EPS files are written by our own code on your device.