Comparison of vector graphics editors
A number of vector graphics editors exist for various platforms. Potential users of these editors will make a comparison of vector graphics editors based on factors such as the availability for the user's platform, the software license, the feature set, the merits of the user interface and the focus of the program. Some programs are more suitable for artistic work while others are better for technical drawings. Another important factor is the application's support of various vector and bitmap image formats for import and export.
The tables in this article compare general and technical information for a number of vector graphics editors. See the article on each editor for further information. This article is neither all-inclusive nor necessarily up-to-date.
Some editors in detail
- Adobe Fireworks is a vector editor with bitmap editing capabilities with its main purpose being the creation of graphics for Web and screen. Fireworks supports RGB color scheme and has no CMYK support. This means it is mostly used for screen design. The native Fireworks file format is editable PNG. Adobe Fireworks has a competitive price, but its features can seem limited in comparison with other products. It is easier to learn than other products and can produce complex vector artwork. The Fireworks editable PNG file format is not supported by other Adobe products. Fireworks can manage the PSD and AI file formats which enables it to be integrated with other Adobe apps. Fireworks can also open FWPNG/PNG, PSD, AI, EPS, JPG, GIF, BMP, TIFF file formats, and save/export to FWPNG/PNG, PSD, AI, FXG, JPG, GIF, PDF, SWF and some others. Some support for exporting to SVG is available via a free Export extension. On May 6, 2013, Adobe announced that Fireworks would be phased out.
- Adobe Flash has straightforward vector editing tools that make it easier for designers and illustrators to use. The most important of these tools are vector lines and fills with bitmap-like selectable areas, simple modification of curves via the "selection" or the control points/handles through "direct selection" tools. Flash uses Actionscript for OOP, and has full XML functionality through E4X support.
- Adobe FreeHand is mainly used by professional graphic designers. The functionality of FreeHand includes flexibility of the application in the wide design environment, catering to the output needs of both traditional image reproduction methods and to contemporary print and digital media with its page-layout capabilities and text attribute controls. Specific functions of FreeHand include a superior image-tracing operation for vector editing, page layout features within multiple-page documents, and embedding custom print-settings to each document independent of auxiliary printer-drivers. User-operation is considered to be more suited for designers with an artistic background compared to designers with a technical background. When being marketed, FreeHand lacked the promotional backing, development and PR support in comparison to other similar products. FreeHand was transferred to the classic print group after Macromedia was purchased by Adobe in 2005. On May 16, 2007, Adobe announced that no further updates to Freehand would be developed but continues to sell FreeHand MX as a Macromedia product. FreeHand continues to run on Mac OS X Snow Leopard and on Windows 7. For macOS, Affinity Designer is able to open version 10 & MX Freehand files.
- Adobe Illustrator is a commonly-used editor because of Adobe's market dominance, but is more expensive than other similar products. It is primarily developed consistently in line with other Adobe products and such is best integrated with Adobe's Creative Suite packages. The ai file format is proprietary, but some vector editors can open and save in that format. Illustrator imports over two dozen formats, including PSD, PDF and SVG, and exports AI, PDF, SVG, SVGZ, GIF, JPG, PNG, WBMP, and SWF. However, the user must be aware of unchecking the "Preserve Illustrator Editing Capabilities" option if he or she desires to generate interoperable SVG files.
- Affinity Designer by Serif Europe is non-subscription-based software that is often described as an alternative to Adobe Illustrator. The application can open Portable Document Format, Adobe Photoshop, and Adobe Illustrator files, as well as export to those formats and to the Scalable Vector Graphics and Encapsulated PostScript formats. It also supports import from some Adobe Freehand files.
- Apache OpenOffice Draw is the vector graphics editor of the Apache OpenOffice open source office suite. It supports many import and export file formats and is available for multiple desktop operating systems.
- ConceptDraw PRO is a business diagramming tool and vector graphics editor available for both Windows and macOS. It supports multi-page documents, and includes an integrated presentation mode. ConceptDraw PRO supports imports and exports several formats, including Microsoft Visio and Microsoft PowerPoint.
- Corel Designer is one of the earliest vector-based graphics editors for the Microsoft Windows platform. The product is mainly used for the creation of engineering drawings and is shipped with extensive libraries for the needs of engineers. It is also flexible enough for most vector graphics design applications.
- CorelDRAW is an editor used in the graphic design, sign making and fashion design industries. CorelDRAW is capable of limited interoperation by reading file formats from Adobe Illustrator. CorelDRAW has over 50 import and export filters, on-screen and dialog box editing and the ability to create multi-page documents. It can also generate TrueType and Type 1 fonts, although refined typographic control is better suited to a more specific application. Some other features of CorelDRAW include the creation and execution of VBA macros, viewing of colour separations in print preview mode and integrated professional imposing options.
- Dia is a free and open-source diagramming and vector graphics editor available for Windows, Linux and other Unix-based computer operating systems. Dia has a modular design and several shape packages for flowcharting, network diagrams and circuit diagrams. Its design was inspired by Microsoft Visio, although it uses a Single Document Interface similar to other GNOME software.
- DrawPlus, first built for the Windows platform in 1993, has matured into a full featured vector graphics editor for home and professional users. Also available as a feature-limited free 'starter edition': DrawPlus SE. DrawPlus developers, Serif Europe, have now ceased its development in order to focus on its successor, Affinity Designer.
- Edraw Max is a cross-platform diagram software and vector graphics editor available for Windows, Mac and Linux. It supports kinds of diagram types. It supports imports and exports SVG, PDF, HTML, Multiple page TIFF, Microsoft Visio and Microsoft PowerPoint.
- Embroidermodder is a free machine embroidery software tool that supports a variety of formats and allows the user to add custom modifications to their embroidery designs.
- Fatpaint is a free, light-weight, browser-based graphic design application with built-in vector drawing tools. It can be accessed through any browser with Flash 9 installed. Its integration with Zazzle makes it particularly suitable for people who want to create graphics for custom printed products such as T-shirts, mugs, iPhone cases, flyers and other promotional products.
- Figma is a collaborative web-based online vector graphics editor, used primarily for UX design and prototyping.
- GIMP, which works mainly with raster images, offers a limited set of features to create and record SVG files. It can also load and handle SVG files created with other software like Inkscape or Sodipodi.
- Inkscape is a free and open-source vector editor with the primary native format being SVG. Inkscape is available for Linux, Windows, Mac OS X and other Unix-based systems. Inkscape can import SVG, SVGZ, AI, PDF, JPEG, PNG, GIF, CDR, VSD file formats and export SVG, SVGZ, PNG, PDF, PostScript, EPS, EPSi, LaTeX, HPGL, SIF, HTML5 Canvas, FXG and POVRay file formats. Some formats have additional support through Inkscape extensions, including PDF, EPS, Adobe Illustrator, Dia, Xfig, CGM, sK1 and Sketch. The predecessor of Inkscape was Sodipodi.
- Ipe lets users draw geometric objects such as polylines, arcs and spline curves and text. Ipe supports use of layers and multiple pages. It can paste bitmap images from clipboard or import from JPEG or BMP, and also through a conversion software it can import PDF figures generated by other software. It differentiates itself from similar programs by including advanced snapping tools and the ability to directly include LaTeX text and equations. Ipe is extensible by use of ipelets, which are plugins written in C++ or Lua.
- LibreOffice Draw is the vector graphics editor of the LibreOffice open source office suite. It supports many import and export file formats and is available for multiple desktop operating systems. The Document Foundation with the help of others is currently developing Android and online versions of the LibreOffice office suite, including Draw.
- Microsoft Expression Design is a commercial vector and bitmap graphics editor based on Creature House Expression, which was acquired by Microsoft in 2003. It was part of the Microsoft Expression Studio suite. Expression Design is discontinued, but the final version is available free from Microsoft. It runs on Windows XP, Vista, Windows 7 and 8, and on Windows 8.1 and 10 released after it was discontinued.
- Microsoft Visio is a diagramming, flow chart, floor plan and vector graphics editor available for Windows. It is commonly used by small and medium-sized businesses, and by Microsoft in their corporate documentation.
- OmniGraffle, by The Omni Group, is a vector graphics editor available for Macintosh. It is principally used for creating flow charts and other diagrams. OmniGraffle imports and exports several formats, including Microsoft Visio, SVG, and PDF.
- PhotoLine is mainly a raster graphics editor but also offers a comprehensive set of vector drawing tools including multiple paths per layer, layer groups, color management and full color space support including CMYK and Lab color spaces, and multipage documents. PhotoLine can import and export PDF and SVG files as well as all major bitmap formats.
- sK1 is a free and open-source cross-platform vector editor for Linux and Windows which is oriented for "prepress ready" PostScript & PDF output. The major sK1 features are CMYK colorspace support; CMYK support in Postscript; Cairo-based engine; Color management; multiple document interface; Pango based text engine; Universal CDR importer ; native wxWidgets based user interface. sK1 can import ai postscript-based, CDR, CDT, CCX, CDRX, CMX, XAR, PS, EPS, CGM, WMF, XFIG, SVG, SK, SK1, AFF, PLT, CPL, ASE, ACO, JCW, GPL, SOC, SKP file formats. It can export ai, SVG, SK, SK1, CGM, WMF, PDF, PS, PLT, CPL, ASE, ACO, JCW, GPL, SOC, SKP file formats.
- SaviDraw, by Silicon Beach Software, is a modern vector drawing program for Windows 10. It is available only from the Microsoft app store. It is designed to work well with touch screens - no functions require keyboard modifiers. It features a new way to draw vector curves and has voice-command shortcuts.
- Sketch is a commercial vector graphics application for macOS.
- SketchUp is a free vector graphics program with a paid pro-version. SketchUp is focused primarily on 3D sketching, with many features specifically designed to simplify architectural sketching. Google integrated an online model sharing database called 3D Warehouse to allow sharing of 3D sketches. SketchUp was purchased by Trimble on 1 June 2012.
- SVG-edit is a FOSS web-based, JavaScript-driven SVG editor that works in any modern browser.
- Synfig Studio is a free and open-source 2D vector graphics and timeline-based computer animation program created by Robert Quattlebaum. Synfig is available for Linux, Windows, macOS. Synfig stores its animations in its own XML file format, SIF or SIFZ and can import SVG.
- WinFIG is a shareware Editor with crossplattform. It use the Format of Xfig.
- Xara Photo & Graphic Designer and Designer Pro are vector graphics editors for Windows developed by Xara. Xara Photo & Graphic Designer has high usability compared to other similar products and has very fast rendering. Xara Photo & Graphic Designer was the first vector graphics software product to provide fully antialiased display, advanced gradient fill and transparency tools. The current version supports multi-page documents, and includes a capable integrated photo tool making it an option for any sort of DTP work. The Pro version includes extra features such as Pantone and color separation support, as well as comprehensive web page design features.
- Xara Xtreme LX is a partially open source version of Xara Photo & Graphic Designer for Linux.
- Xfig is an Xlib, open source editor started by Supoj Sutanthavibul in 1985, and maintained by various people. It has a technical library.
General information
Software | Company | First Released | Latest Version | List Price | License |
Adobe Illustrator | Adobe Systems | 1987 | CC 2020 | $19.99 / month or $29.99 / month | |
Affinity Designer | Serif Europe | 2014 | 1.8.3 | $49.99 Mac/Windows and $19.99 for iPad | |
Apache OpenOffice Draw | Apache Software Foundation | 2000 | 4.1.7 | ||
ConceptDraw PRO | CS Odessa | 1999 | 13 | $199 | |
CorelDRAW | Corel | 1989 | 2020 | $499 or $249 annual subscription | |
Dia | The GNOME Project | 1998 | 0.97.3 | ||
DrawPlus | Serif Europe | 1994 | X8 | $119.99 | |
Edraw Max | EdrawSoft | 2004 | 9.4 | ||
Embroidermodder | Embroidermodder Team | 2004 | 1.70 | ||
EazyDraw | Dekorra Optics | 2003 | 9.5.2 | $95 | |
Figma | Figma | 2016 | 2020-05-19 | ||
Karbon | KDE Calligra Suite | 2012 | 3.1.0 CS 3.2.2 | ||
Krita | KDE | 2005 | 4.2.9 | ||
Inkscape | Inkscape Team | 2003 | 1.0 | ||
LibreOffice Draw | The Document Foundation | 2010 | 6.4.4 7.0beta1 | ||
Macromedia FreeHand | Adobe Systems | 1988 | MX | $399, $99 upgrade | |
Microsoft Visio | Microsoft | 1992 | 16.0 | $560, $350 upgrade, $260, $130 upgrade | |
OmniGraffle | The Omni Group | 7.13 for OS X, 3.11.2 for iOS | |||
Pencil2D | Pascal Naidon, Patrick Corrieri | 2005 | 0.6.4 | ||
PhotoLine | Computerinsel GmbH | 1995 | 22.00 | ||
SaviDraw | Silicon Beach Software | 2019 | 1.1 | $20.00 | |
sK1 | sK1 Project Team | 2009 | 2.0RC4 | ||
Sketch | Bohemian Coding | 2010 | 61 | $99 | |
SketchUp | Trimble | 2013 | 20.0 | Freemium | |
SVG-edit | The SVG-edit community | 2009 | 5.1.0 | ||
Synfig | Synfig Team | 2005 | 1.3.13 | ||
WinFIG | winfig Team | 2003 | 7.7 | ||
Xara Photo & Graphic Designer | Xara | 1995 | 2018 | $89.99 | |
Xfig | Xfig Team | 1985 | 3.2.7b |
Operating system support
This table lists the operating systems that different editors can run on without emulation:Software | Windows | macOS | Unix and Linux | iOS | Android |
Adobe Illustrator | |||||
Affinity Designer | |||||
Apache OpenOffice Draw | |||||
Aviary | |||||
ConceptDraw PRO | |||||
CorelDRAW | |||||
Dia | |||||
DrawPlus | |||||
Edraw Max | |||||
EazyDraw | |||||
Figma | |||||
Inkscape | |||||
LibreOffice Draw | |||||
Macromedia Freehand | |||||
Microsoft Expression Design | |||||
Microsoft Visio | |||||
OmniGraffle | |||||
PhotoLine | |||||
SaviDraw | |||||
sK1 | |||||
Sketch | |||||
SketchUp | |||||
Sodipodi | |||||
SVG-edit | |||||
Synfig | |||||
WinFIG | |||||
Xara Photo & Graphic Designer | |||||
Xara Xtreme LX | |||||
Xfig | Windows 10 with WSL | Compiler? |