Inkscape for beginners

An introduction to Inkscape for absolute beginners

Unleash your creativity with Inkscape, fun, powerful, free, and open source software for creating scalable vector graphics.

Inkscape for absolute beginners
Image credits : 

John Morgan on Flickr, CC BY 2.0

Get the newsletter

Join the 85,000 open source advocates who receive our giveaway alerts and article roundups.

Inkscape is a powerful, open source desktop application for creating two-dimensional scalable vector graphics. Although it's primarily an illustration tool, Inkscape is used for a wide range of computer graphic tasks.

The variety of what can be done with Inkscape is vast and sometimes surprising. It is used to make diagrams, logos, programmatic marketing materials, web graphics, and even for paper scrapbooking. People also draw game sprites, produce banners, posters, and brochures. Others use Inkscape to draft web design mockups, detail layouts for printed circuit boards, or produce outline files to send to laser cutting equipment. 

Advantages of vector graphics

Inkscape's native file format, Scalable Vector Graphics (SVG), is a W3C open standard. Vector graphics are made up of points and the lines between them. In Inkscape, these are called nodes and paths. Most vector graphics tools give users the ability to create paths called "primitives" or shapes. A shape is really just a closed path. Shapes like circles, squares, triangles, and other polygons are all used extensively in the creation of vector graphics. The other major type of computer images are raster graphics. Instead of being made up of paths, raster graphics are made with a grid of pixels. Vector graphics can easily be converted into raster graphics, but it is much more difficult to convert raster graphics into vectors.

Common file formats for raster graphics include JPG, PNG, BMP, and TIF. Digital photographs are generally born as raster images, and it's best to edit them in a raster graphics tool, such as GIMP or darktable. However, importing raster graphics into Inkscape for use within a larger vector graphic project is possible, either by linking it or by embedding it directly into the file.

The main advantages of using vector over raster graphics come down to scalability and file size, but the vector approach won't suit every use case.

The SVG format that Inkscape uses as its native file format can be opened by almost any other vector graphics tool and can also be viewed by all modern web browsers, which means SVG is increasingly being used on the web and in other kinds of digital design.

A tool to unleash creativity

Like programming or writing, drawing is a skill that lets people express ideas. From rough sketches to famous works of art, drawing can be a pure manifestation of imagination or a way to represent reality from our own unique perspective.

Inkscape gives us all an unlimited canvas of potential. Our powers of creation are limited only by the skill with which we tame our tools. If we work on building a basic familiarity with the tools available and practice using them, we can unleash the power of Inkscape for a huge range of graphic communication projects.

Getting started

If you're ready to use Inkscape, here are links and resources that can help.

Getting involved

Inkscape is available under the GPL open source license and the project is a member of the Software Freedom Conservancy.

A small and changing team of core developers has been building Inkscape since 2003 when the codebase was forked from SodiPodi, which in itself was a fork of GILL, the GNOME Illustration Application created by Raph Levien. The Inkscape website invites people to get involved and outlines a number of different ways people can participate, such as writing the code itself, to helping with the website, to working on documentation, producing example graphics, creating tutorials, and generally helping to promote Inkscape wherever and however possible.


To learn more, attend Donna Benjamin's talk, Inkscape for absolute beginners, at linux.conf.au, which will be held January 22-26 in Sydney.

About the author

Photo of Donna 'kattekrab' Benjamin
Donna Benjamin - Donna Benjamin is a Project Lead at Catalyst IT Australia. She is part of a global team of skilled open source technologists, who specialise in developing, designing and supporting enterprise grade systems using open source technologies. Donna is a passionate advocate of Free and Open Source Software (FOSS) solutions for small business and education. In particular, the use of web applications on the Drupal platform, open source graphics tools such as Inkscape and GIMP, and the Moodle and Sugar... more about Donna Benjamin