macOS
brew install pdf2svglocal Homebrew formula metadata
sudo port install pdf2svgMacPorts ports tree · graphics/pdf2svg/Portfile · source: api.github.com
brew / rank 2409
PDF converter to SVG. Version 0.2.4 via Homebrew; verified 2026-09-13. Also installable with debian: sudo apt install pdf2svg.
install
brew install pdf2svglocal Homebrew formula metadata
sudo port install pdf2svgMacPorts ports tree · graphics/pdf2svg/Portfile · source: api.github.com
sudo apk add pdf2svgAlpine Linux edge package indexes · pdf2svg · source: dl-cdn.alpinelinux.org
sudo apt install pdf2svgDebian stable package indexes · pdf2svg · source: deb.debian.org
sudo dnf install pdf2svgFedora Rawhide package metadata · pdf2svg · source: dl.fedoraproject.org
nix profile install nixpkgs#pdf2svgnixpkgs package indexes · pkgs/by-name/pd/pdf2svg/package.nix · source: api.github.com
sudo pacman -S pdf2svgArch Linux sync databases · pdf2svg · source: geo.mirror.pkgbuild.com
sudo zypper install pdf2svgopenSUSE Tumbleweed package metadata · pdf2svg · source: download.opensuse.org
scoop install main/pdf2svgScoop official bucket manifest trees · bucket/pdf2svg.json · source: api.github.com
overview
PDF converter to SVG
history
PDF2SVG is a small command-line converter that renders PDF pages as Scalable Vector Graphics using Poppler and Cairo.
David Barton created pdf2svg as a small converter for turning individual PDF pages into editable SVG files. The project dates to 2007, later gained all-pages support and GNU Autotools integration, and is no longer actively developed.
The author reports that pdf2svg was popular when few comparable utilities existed, and that it became available through standard package repositories for multiple Linux distributions. The input record also shows broad packaging across Homebrew, Debian-family, Fedora-family, Arch, Nix, MacPorts, Scoop, and other ecosystems.
Run `pdf2svg <input.pdf> <output.svg> [<pdf page no. or "all">]`. The result is intended for SVG-capable tools such as Inkscape.
pdf2svg is a compact example of the classic Poppler-and-Cairo Unix graphics stack. It remains widely packaged even though its author now recommends Poppler's better-maintained pdftocairo command.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
pdf2svg | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/dawbarton/pdf2svg
install metadata
| Package key | brew:pdf2svg |
|---|---|
| Version | 0.2.4 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/pdf2svg |
| Homepage | https://cityinthesky.co.uk/opensource/pdf2svg |
| Repository | https://github.com/dawbarton/pdf2svg |
| Upstream docs | https://cityinthesky.co.uk/opensource/pdf2svg |
| License | GPL-2.0-or-later |
| Source archive | https://github.com/dawbarton/pdf2svg/archive/refs/tags/v0.2.4.tar.gz |
| Last updated | 2026-09-13T06:29:16Z |
| Pulse | updated |
| Dependencies | cairo, gettext, glib, poppler |
| Build dependencies | pkgconf |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | pdf2svg |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
pdf2svg 0.2.4-1
converts PDF documents to SVG files (one per page)
http://www.cityinthesky.co.uk/opensource/pdf2svg/
sudo apt install pdf2svgpdf2svg
nix profile install nixpkgs#pdf2svgpdf2svg 0.2.3-5build3
converts PDF documents to SVG files (one per page)
http://www.cityinthesky.co.uk/opensource/pdf2svg/
sudo apt install pdf2svgpdf2svg 0.2.4-r0
A simple PDF to SVG converter using Poppler and Cairo
http://www.cityinthesky.co.uk/opensource/pdf2svg/
sudo apk add pdf2svgpdf2svg 0.2.4-2.fc45
Small tool to convert PDF files into SVG
http://www.cityinthesky.co.uk/opensource/pdf2svg/
sudo dnf install pdf2svgpdf2svg 0.2.4-1
A pdf to svg converter
http://www.cityinthesky.co.uk/opensource/pdf2svg/
sudo pacman -S pdf2svgpdf2svg 0.2.4-1.3
PDF to SVG Converter
http://www.cityinthesky.co.uk/opensource/pdf2svg/
sudo zypper install pdf2svgpdf2svg
sudo port install pdf2svgmain/pdf2svg
scoop install main/pdf2svgsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.