How to convert SVG to PDF without uploading it
SVG is a vector format — infinitely scalable, tiny, and perfect for logos and icons — but plenty of destinations still want a PDF: a form that only accepts PDF, a print shop, a client who cannot open an SVG, a slide deck, a portfolio page. The usual converters upload your file to a server, convert it there, and hand it back. That is slow, it leaks your artwork, and for client work it can breach confidentiality. This tool does the whole job in your browser:
- Drop your SVG files (or paste the markup). Up to 20 files per batch, 25 MB each — a 25 MB safety cap applies per file, because browsers cannot safely hold larger jobs in memory.
- Pick a raster size. 1x keeps the SVG's own size; 2x doubles it for retina displays; 3x triples it for print. Or type exact pixels — the aspect ratio stays locked unless you unlock it.
- Pick a quality and a background. 85% is a good default. JPEG has no transparency, so the image is flattened onto the background colour you choose — white by default.
- Choose a page size and mode — Original, A4 or Letter; one combined PDF or one PDF per file — then press Build PDF and download.
What makes this converter different
The pages that top the results for this search mostly convert on a server, and the free tiers cap you. The client-side pages we found are generic image converters, not a dedicated SVG-to-PDF page. This page is the only dedicated SVG-to-PDF page we found that combines a batch of 20 files with a ZIP download, a choice of one combined PDF or one PDF per file, Original/A4/Letter page sizes, fit/fill control, raster scale and quality control, a background picker, and a live network-request counter so you can verify the privacy claim yourself. It runs entirely in your browser — there is no server to upload to.
Honest limitations
Not a vector PDF
The SVG is rasterized to JPEG pixels before it is embedded, so the PDF holds a picture, not the vector. Text becomes pixels and is not searchable. Export a true vector PDF from your editor if you need selectable text.
JPEG is lossy
Every conversion discards some detail. At 85% quality most logos and illustrations look identical to the original; use 90–95% for images you will edit further, and keep the original SVG as your master copy.
No transparency
JPEG has no transparency — transparent areas are flattened onto the background colour you pick. If you need transparency kept, use SVG to PNG instead.
Fonts are not embedded
Text renders with the fonts available on your device. A webfont the SVG expects is never downloaded (external loads are refused), so text falls back to an installed font. Convert text to outlines for pixel-perfect text.
Animations become a still frame
SMIL animation is stripped and the static artwork is rendered — an animated SVG converts as its first frame only.
Metadata is dropped
SVG metadata and any embedded data are not carried into the PDF. The PDF carries only the rasterized image, on a page of the size you chose.
External resources are refused
SVGs that load external images, fonts or stylesheets are refused for safety — remove the external reference and try again.
Very large outputs are capped
Outputs are capped at 16 megapixels and one side at 8000 px, so a 100000×100000 viewBox cannot crash the tab. The file card says when capping happened.
SVGs without any size
An SVG with no width, height, or viewBox renders at the browser default of 300×150 — set a size in the file or use custom dimensions.
Compressed .svgz files are not supported
Unzip .svgz files first, then convert the plain .svg inside.