GALAXY OF TOOLS

PDF SECTOR

PDF to SVG Converter

Turn PDF pages into scalable vector SVG files with embedded fonts — one by one or as a ZIP.

Drop a PDF here or click to choose Pages become vector SVG in your browser · the file is never uploaded

Runs entirely in your browser. Nothing you enter or upload is sent to a server.

Convert PDF pages to true vector SVG

The PDF to SVG converter turns each page of a PDF into a Scalable Vector Graphics file. Lines, shapes, curves and text stay as vectors, so you can zoom in without pixels, edit the artwork in Inkscape, Illustrator, Figma or Affinity Designer, style it with CSS, or send it to a plotter, vinyl cutter or laser cutter.

Every page is converted inside your browser with the SVG back-end of Mozilla’s pdf.js, with the PDF’s own fonts embedded so the text looks identical. Each SVG is then drawn and compared with a normal rendering of the same page. If something did not convert faithfully — or a page fails outright — you are told, and you can export that page as an SVG that contains a high-resolution image instead, clearly labelled as not vector.

Nothing is uploaded: the PDF stays on your device from start to finish.

How to convert a PDF to SVG

  1. Drop a PDF onto the upload area or click it to choose a file. Pages are converted straight away (the first 30 for long documents).
  2. Optionally type pages such as 2-4, 9 in Pages, and choose the SVG size: PDF points, or print size at 96 DPI for web use.
  3. Look through the page list. Each page shows a preview, its size and whether it is vector.
  4. If a page is marked as needing attention, compare its preview with the PDF and, if needed, press Use image SVG (not vector) or Make image SVG.
  5. Download pages one at a time with SVG, or everything with Download all (ZIP).

PDF to SVG Converter features

Real vector output

Paths, fills, strokes, clipping and text come out as SVG elements rather than a picture, so the file stays sharp at any size.

Fonts embedded

pdf.js re-maps glyphs to private code points, so the PDF’s font programs are embedded in each SVG as data URIs. Text therefore renders exactly as in the PDF, in any viewer.

Automatic quality check

Every SVG is rasterised and compared pixel by pixel with pdf.js’s normal rendering, catching pages where the SVG converter skipped something.

Honest fallback

Pages that fail or differ can be saved as an SVG containing a PNG image, with “not vector” in the file’s title and in the page list.

Editor-friendly files

SVGs use the standard default namespace with an XML declaration, and you choose point-based or 96 DPI dimensions.

Private and free

Conversion happens on your device, with no page limits, watermarks or sign-up.

What converts well, and what does not

PDF contentIn the SVG
Lines, shapes, logos, charts, CAD drawingsVector paths — ideal
TextVector text drawn with the embedded PDF font; it looks right but may not copy as ordinary words
Photos and scanned pagesEmbedded PNG images inside the SVG (they were pixels in the PDF too)
Gradients, blend modes, some patterns and unusual drawing orderMay be simplified or missing — the quality check flags these pages
Form fields, comments and other annotationsNot included

SVG or PNG?

Choose SVG when you need to scale or edit the page: logos and icons for a website, diagrams for slides, cutting files, or artwork you will recolour. Choose a raster format when the page is mostly a photo or a scan — the SVG would just wrap the same pixels in a bigger file. For pixels, use PDF to PNG or PDF to JPG; to turn an SVG back into a bitmap, SVG to PNG. To pull out just one page before converting, try Extract PDF Pages.

Embedded fonts make files larger — often 100–300 KB per page for text-heavy pages, because each SVG must stand on its own. Pages that only contain shapes are much smaller.

PDF to SVG Converter FAQ

How do I convert a PDF to SVG?

Drop the PDF onto the converter, check the page previews and press “Download all (ZIP)” or the SVG button next to a page. The PDF to SVG conversion is free and runs in your browser.

Is the SVG really vector?

Yes for everything that is vector in the PDF: text, lines and shapes. Photos stay as images. Pages that had to be exported as a picture are clearly marked “Not vector”.

Can I edit the SVG in Illustrator or Inkscape?

Yes. Shapes and paths are fully editable. Text is kept as text drawn with the embedded PDF font, which some editors show as unusual characters; if you need editable words, retype them or use a font you have installed.

Why is a page marked “needs attention”?

The converter met something pdf.js’s SVG back-end does not support, so the vector file looked different from the PDF. Compare the preview; if it matters, use the image SVG for that page.

Why are the SVG files large?

Each SVG includes the fonts it uses, so it displays correctly anywhere. Pages with many fonts or embedded photos are larger.

Is my PDF uploaded?

No. The PDF is read and converted entirely in your browser and never leaves your device.

You might also need