PDF 转 SVG

将 PDF 文件的每一页转换为可缩放矢量图形 (SVG),在任何尺寸下都能保持完美质量。

点击选择文件 或将文件拖放到此处

PDF 文件

您的文件从未离开您的设备。

使用方法

1

Upload File

点击或拖放您的文件到此处

2

Process

点击处理按钮开始

3

Download

立即保存处理后的文件

相关 PDF 工具

Merge PDF

Free online merge PDF tool

Compress PDF

Free online compress PDF tool

Split PDF

Free online split PDF tool

Edit PDF

Free online edit PDF tool

Rotate PDF

Free online rotate PDF tool

常见问题

Is the text in the SVG still selectable?

No. Each page is exported with text drawn as vector outlines, so it scales cleanly and doesn't depend on fonts being installed, but it isn't live text you can select or search. If you need the words themselves, use PDF to Text alongside the SVG.

Do I get one SVG for the whole document or one per page?

One per page, since SVG has no concept of pages. A single-page PDF downloads as filename.svg, a multi-page PDF becomes filename_svg.zip containing page_1.svg, page_2.svg and so on, and several PDFs at once download as pdf_to_svg.zip.

Can I edit the result in Illustrator or Inkscape?

The output is standard SVG that opens in Inkscape, Illustrator, Figma, and any web browser. Shapes, paths, and text outlines arrive as editable vector objects, while photos embedded in the PDF stay as raster images inside the file.

Why is my SVG file so large?

Scanned or photo-heavy PDFs produce big SVGs because every raster image is embedded in the file as base64 data, and pages with thousands of tiny vector paths add up too. For image-based pages, PDF to PNG gives a smaller and more practical result.

Can I convert multiple PDFs at once?

Drop as many PDFs as you like into the tool and click Convert. Each file is processed in turn and the results are collected in pdf_to_svg.zip, named after their source document.

Are there any options like page range or size?

No. Every page of every uploaded file is converted at its native page size, with no scaling or range selection. To convert only certain pages, split them out first with Extract Pages.

Can I convert a password-protected PDF to SVG?

You're prompted for the password after upload, and conversion proceeds once it's accepted. The SVG files themselves carry no password.

Is my PDF uploaded for the conversion?

No. PyMuPDF runs inside your browser as WebAssembly and writes the SVG files locally, so the PDF never leaves your machine. The engine is fetched on first use, which is why the first conversion takes a moment longer.