A SVG Converter


CairoSVG is a SVG converter based on Cairo. It can export SVG files to PDF, PostScript and PNG files.

Technical Description

CairoSVG is known to work on Linux, and should work with most of the UNIX-like platforms (*BSD, OS X) and Windows. It is free and open-source software, written in Python, released under LGPL version 3.

Contrary to some other libraries, CairoSVG only requires Pycairo or cairocffi, and does not depend on X, Glib or Qt libraries.

Main Features

  • Simple svg2pdf, svg2ps and svg2png equivalent executables
  • Multipage support for PDF and PostScript