DeskGyver

Format Foundry — PDF & Image Converter

Convert PDF, PNG, JPG, WebP, GIF, BMP, and SVG between every common format. Rasterize PDFs to JPG or PNG, vectorize images to SVG, batch-export as a ZIP. Runs entirely in your browser — files never leave your device.

Frequently Asked Questions

What formats can it convert between?
PDF, PNG, JPG, WebP, GIF, BMP, and SVG — any input to any output. Drop multiple files at once and pick a format per file or for the whole batch.
Are my files uploaded anywhere?
No. Everything runs in your browser using the Canvas API, pdfjs-dist, pdf-lib, and imagetracerjs. Files never leave your device — that is true for PDFs and ZIP downloads alike.
How does PDF to SVG work?
Each PDF page is rendered to a high-resolution canvas and traced to vector paths. The output SVG scales cleanly but does not preserve the original PDF as selectable text. To pull pages from a PDF without converting, use the PDF Page Extractor.
Can I batch-convert and download a ZIP?
Yes. Toggle "Bundle download as ZIP" before converting and every result is packed into a single archive download. Multi-page PDFs split to images are zipped automatically.
What are the file size limits?
A 50 MB cap per file to keep your browser tab healthy, and PDFs are capped at 100 pages when rasterizing or vectorizing. For very long PDFs use the page-range field (e.g. "1-50, 75").

Related Tools