Inkscape: the free, SVG-native vector graphics editor
Inkscape is a professional-quality, free and open-source vector graphics editor for Windows, macOS and Linux. It uses SVG as its native format and can import and edit vector content from PDFs.
by Inkscape · spotlight by navanem
View source on GitHubTL;DR
- Inkscape is a professional-quality, free and open-source vector graphics editor that runs on Windows, macOS and Linux.
- It uses the W3C open standard SVG (Scalable Vector Graphics) as its native file format, so your artwork stays in a clean, editable, standards-based format.
- It handles illustrations, icons, logos, diagrams, maps and web graphics, with full path/node/Bezier editing, text, layers and a deep extension system.
- It is useful for vector PDF work: import vector content from PDFs to edit it, and export your drawings back to PDF or SVG.
- Development happens on GitLab (
gitlab.com/inkscape/inkscape); the GitHub repo is an official mirror. The current stable line is 1.4.x (1.4.4 at the time of writing), with 1.5 in development.
A note on this page: Inkscape is an independent open-source project built and maintained by the Inkscape community and its contributors, not by Navanem. This article is an editorial spotlight written by navanem to help our readers discover a tool worth knowing. We did not create Inkscape and are not affiliated with the project; all credit for the software belongs to the Inkscape community.
What is Inkscape?
Inkscape is a professional-quality vector graphics application that runs on Windows, macOS and Linux. It is used by design professionals and hobbyists worldwide to create graphics such as illustrations, icons, logos, diagrams, maps and web graphics. Unlike a raster editor that works in pixels, Inkscape works in vectors: shapes are described mathematically, so they scale to any size without losing sharpness.
What makes it stand out is its choice of format. It uses the W3C open standard SVG (Scalable Vector Graphics) as its native format, the file your drawing actually lives in rather than just an export option. Your artwork is stored in a transparent, vendor-neutral format that browsers, other design tools and your future self can all open and edit.
The project is free and open-source software, developed openly on GitLab. The repository you may have found on GitHub is an official mirror of that canonical GitLab codebase.
What can it do?
Inkscape is a full drawing environment, not a single-trick utility. Its core strengths sit in a few areas:
- Drawing. Freehand and Bezier (pen) tools, calligraphy, plus shape tools for rectangles, ellipses, stars and spirals.
- Path and node editing. The heart of vector work: edit individual nodes, convert between line and curve segments, adjust Bezier handles, and run boolean operations (union, difference, intersection) to combine shapes. Objects can be grouped and reused.
- Text. Multi-line text, text on a path and text flowed into shapes, with full typographic control.
- Layers. Organise complex artwork into layers you can lock, hide and reorder, which is essential for diagrams and detailed illustrations.
- Extensibility. A deep extension system lets functionality be added on top of the core for specialised workflows.
There is also a useful PDF angle. Because Inkscape is built around vector content, it can import vector graphics out of a PDF to edit directly, and export your work back to PDF (as well as SVG). Our roundup of the best open-source PDF editors features Inkscape specifically for this vector PDF editing use case.
One honest caveat: this PDF support is about vector graphics inside PDFs, not office-style page documents. It is not the tool for editing a text-heavy report, filling in a form, or reflowing paragraphs across pages.
How do you install it?
Inkscape runs on all three major desktop platforms through several distribution channels, so you can pick whatever suits your system.
Windows. Download the official installer (.exe/.msi) from the website and run it, or use a common Windows package manager.
macOS. Download the .dmg from the website and drag Inkscape into Applications. Homebrew users can install it as a cask.
Linux. You have several options:
# Debian / Ubuntu
sudo apt install inkscape
# Fedora
sudo dnf install inkscape
# Any distro, via Flatpak (Flathub)
flatpak install flathub org.inkscape.Inkscape
# Any distro, via Snap
sudo snap install inkscapeFor a no-install, run-anywhere option on Linux, the project also publishes an AppImage: download the file, mark it executable, and run it directly without touching system packages.
chmod +x Inkscape-*.AppImage
./Inkscape-*.AppImageAlways grab installers from the official site, inkscape.org. The current stable line is 1.4.x.
Who is it for?
Inkscape is aimed at anyone working with vector graphics. That includes:
- Designers and illustrators who need a serious tool for logos, icons, illustrations and web graphics, with source files in an open, future-proof format.
- Diagram and map makers who benefit from layers, precise node editing and reusable objects.
- Developers and technical users who want clean SVG assets for the web or documentation.
- Anyone doing vector PDF editing who needs to open the vector content of a PDF, edit the real shapes and text, and export back to PDF or SVG.
It is not the right tool for office-style documents: editing a multi-page text report, filling in PDF forms, or word-processing-style layout are jobs for other software. Keep Inkscape for what it is excellent at, which is drawing and editing vectors.
For more options that run without an install, browse navanem's collection of free browser-based IT tools.
FAQ
Is Inkscape free?
Yes. Inkscape is free and open-source software. The source code is openly developed on GitLab, and most of it is available under the GNU General Public License, version 2 or later (GPL-2.0-or-later).
Where is Inkscape actually developed, GitHub or GitLab?
The canonical home is GitLab, at gitlab.com/inkscape/inkscape. The repository on GitHub is an official mirror of that codebase. If you want to file issues or contribute, the project directs you to GitLab and to the Inkscape Project Website.
Can Inkscape edit PDFs?
It can edit the vector graphics inside a PDF: import that content into Inkscape, edit the paths, shapes and text, and export back to PDF or SVG. It is not designed for page-layout or text-heavy office documents, so treat it as a vector PDF editor rather than a general PDF tool.
What format does Inkscape save in?
Its native format is SVG (Scalable Vector Graphics), the W3C open standard. It can also import and export other formats, including PDF.
Is Inkscape made by Navanem?
No. Inkscape is an independent open-source project created and maintained by the Inkscape community and its contributors. Navanem did not build it and is not affiliated with the project. This page is simply an editorial spotlight by navanem.