PDF to SVG Converter
Turn the pages of a PDF into SVG files you can open in a design app, cut on a craft machine or put on a web page. The shapes in the PDF come out as vector paths, so they stay sharp at any size; text stays as real text you can select and edit, with the PDF’s own fonts embedded or swapped for common fonts; and photos inside the PDF are kept as pictures. Pick all pages or a range such as 1-3, 5. Each page becomes its own SVG at its true size, in points, millimetres or pixels, and turned pages stay the right way up. For every page the tool counts what came out (vector shapes, text runs, pictures and fonts), so you can see that the result really is vector, and it tells you when a page is just a scanned picture. Password-protected PDFs open once you type the password. Download one page or all of them as a ZIP. Your PDF is never uploaded.
100% private — everything runs in your browser. Everything runs in your browser; your files are never uploaded.
A scanned page is a photo of paper, so its SVG holds that photo, not shapes you can edit. To get outlines from a simple black and white scan, save the page as PNG and trace it.
Pages
Type all, or page numbers such as 1-3, 5.
Text and size
Runs in your browser: the PDF is read by pdf.js (Apache-2.0), loaded from jsDelivr when you add a file, and converted by our own code; nothing is uploaded and nothing is saved. Passwords are used only to open the file here. You may use what you make here, including commercially, with no credit needed. The rights in your own PDF stay as they were.
How to convert a PDF to SVG
- Drop your PDF on the box, or click Try a sample.
- If the PDF has a password, type it to open the file here.
- Choose the pages, how text is kept and the size unit; the pages convert straight away.
- Check each page in the preview and its counts, then download this page as SVG or all pages as a ZIP.
What you can use it for
- Get a logo or drawing out of a PDF as an editable vector
- Use a page of a PDF on a website at any size
- Prepare artwork from a PDF for a cutting machine or laser cutter
- Edit charts, diagrams and maps from a report in a vector editor
- Split a multi-page PDF of icons or stickers into one SVG per page
- Check whether a PDF holds real vectors or only a scan
What each part of a PDF becomes
| In the PDF | In the SVG | Editable as vector? |
|---|---|---|
| Lines, shapes, outlines, charts | path elements with fill and stroke | Yes |
| Text | text and tspan elements, fonts embedded or common fonts | Yes, as text |
| Photos and scans | image elements with the picture embedded | No, stays a picture |
| Page size and rotation | width, height and viewBox of each SVG | Yes |
An SVG made from a page full of text or with large photos can be bigger than the PDF, because embedded fonts and pictures are stored inside every page’s SVG. Common fonts make text pages much smaller.
Choosing how text is kept
| Text option | Looks like the PDF | File size | Best for |
|---|---|---|---|
| PDF’s own fonts embedded | Yes | Larger | Web pages, sharing, printing |
| Common fonts | Close; uses a similar font | Smaller | Editing in a design app, cutting machines |
Either way the words stay real text: you can search, select and copy them, and change them in a vector editor.
Page sizes in the SVG
| PDF page | Points (pt) | Millimetres (mm) | Pixels (1 pt = 1 px) |
|---|---|---|---|
| US Letter | 612 × 792 | 215.9 × 279.4 | 612 × 792 |
| A4 | 595.28 × 841.89 | 210 × 297 | 595.28 × 841.89 |
| A4 turned to landscape | 841.89 × 595.28 | 297 × 210 | 841.89 × 595.28 |
A point is 1/72 inch, so millimetres are points × 25.4 ÷ 72. Choose points or millimetres to print or cut at the PDF’s real size, and pixels when the SVG goes on a web page.
Tips for clean SVGs
- Use the PDF that came from the design or office app, not a scan or a photo of a page.
- Convert only the pages you need: a range such as 2-4 is quicker and gives smaller files.
- For a cutting machine, choose common fonts and convert text to paths in your editor before cutting.
- Very complex pages, such as maps with thousands of shapes, may take a few seconds each.
Next steps: tidy and shrink the result with the SVG Optimizer, change its colours with the SVG Color Changer, or edit it in the SVG Editor. For pictures of pages instead, use PDF to PNG; to trace a scanned drawing into shapes, use PNG to SVG.
Sources
Sources: W3C Scalable Vector Graphics (SVG) 2; pdf.js on GitHub (Apache-2.0 licence); ISO 32000-2, the PDF 2.0 standard; PKWARE APPNOTE.TXT, the ZIP file format specification.
More free vector tools
Working with SVG?
Edit, tidy, recolour and convert SVG files with free tools; they run privately in your browser with no sign-up.
See all free tools →Frequently asked questions
Is this PDF to SVG converter free?
Yes. There is no sign-up, no watermark and no page limit beyond 200 pages at a time. The conversion runs in your browser, so your PDF never leaves your device.
Is the SVG really vector, or a picture inside an SVG?
Real vector. Lines, shapes and outlines in the PDF become SVG paths, and text stays text. Only photos and scans that are pictures inside the PDF stay pictures. Under the preview the tool counts the vector shapes, text runs and pictures on each page, so you can check.
Can I select and edit the text?
Yes. Text stays as SVG text. With the PDF’s own fonts embedded the page looks the same as the PDF; choose common fonts for a smaller file that is easier to edit in a design app, where the text may then use a similar font instead of the original.
Can it turn the text into outlines?
Not here: the text stays as live text. If you need outlines, for example for a cutting machine, open the SVG in your vector editor and convert the text to paths there.
What about a scanned PDF?
A scanned page is a photo of paper, so its SVG holds that photo, not shapes. The tool tells you when a page is only a picture. To trace a simple black and white scan into shapes, save the page as PNG first and trace it.
How are multi-page PDFs saved?
SVG has no pages, so every page becomes its own file, named with its page number. Download one page, or all the pages you chose as one ZIP.
Does it work with password-protected PDFs?
Yes, if you know the password. Type it when the tool asks; it is only used to open the file in your browser.
What size is the SVG?
The size of the PDF page. Choose points (1/72 inch, the unit PDFs use), millimetres, or pixels with 1 point to 1 pixel for web pages. Pages that are turned in the PDF stay the right way up.
Is my PDF uploaded?
No. The PDF is read by pdf.js and converted by our own code in your browser.