PDF to SVG
Real vector SVG — paths and text, not a rasterized image
Drop your PDF here
or click to browse — Max 50 MB
Real vector SVG — paths and text, not a rasterized image
Drop your PDF here
or click to browse — Max 50 MB
Many "PDF to SVG" tools just rasterize the page and wrap the resulting image in an <svg> tag — you get a picture, not a vector. This tool is different: for pages made of text and shapes, it walks each page's actual drawing instructions and rebuilds them as real SVG <path> and <text> elements, so shapes stay infinitely scalable and text stays selectable, editable text — not pixels. Everything runs locally in your browser. A page that contains an embedded photo is exported as a high-quality image instead, since a photograph cannot be turned into vector paths.
Lines, shapes and fills are converted to actual SVG <path> elements — scale to any size with zero quality loss.
Text becomes SVG <text> elements, not pixels, so it stays selectable and can still be edited in tools like Illustrator or Inkscape.
Unlike tools that just embed a screenshot inside an <svg> wrapper, nothing here is rasterized unless the original PDF page already contained a raster image.
All conversion happens locally in your browser via PDF.js. Your file is never uploaded to any server.
For pages made of text and shapes, yes — the tool reads each page's actual drawing operations and rebuilds them as real SVG paths and text elements, not a rasterized screenshot. A page that contains an embedded photograph is exported as a high-quality image instead, since a photo cannot be turned into vector paths — the same way a design tool like Illustrator would handle it.
On pages made of text and shapes, yes — text is output as real SVG <text> elements with the recognized font, size and position, so it stays selectable and editable in vector editors. A page that falls back to an embedded photo (see above) has no separate selectable text, since the whole page is one image.
Most text- and shape-based PDFs convert very accurately. Pages using advanced effects such as gradients or transparency groups may not translate perfectly, since the SVG format cannot represent every PDF feature exactly, and pages containing an embedded photo are exported as an image rather than vector paths.
Yes. Every page is converted individually — SVG does not support multiple pages in one file — and all pages are bundled into a ZIP archive, one .svg file per page.