After mentioning TikZ in academia, I tried to have a look here for recommended editors for TikZ. I found no list, and thus here's the question:

What TikZ editors/front-ends do you know? What can you recommend?

I guess that what I have in mind is a tool where the image can be edited using an interface similar to inkscape, and then it will generate a code snippet in TikZ. For example I know of geogebra, but I'm interested in a big list.

I am aware of the list available here, as pointed by one of the answers to this question, but I'm interested in some evaluation of each based on personal experience.

I suggest that each tool should has its own answer, this way this will become sort of a poll as well. Probably, each answer should contain at least: pros/cons/platform...


6 Answers 6



This is a wonderful editor for TikZ graphics. It has a live preview, several code snippets and examples and parses the TikZ elements to some degree so that for example nodes can be marked in the live preview. Additionally this parsing allows the direct manipulation of some elements, you can drag nodes around in the preview window and the code is updated accordingly.

While the current version 0.2.1 is still a bit rough here and there it works nicely on Windows with a preliminary Linux version.



  • Recently I got the error "Checking for new version failed: Errore del server remoto: (404) Non trovato." that means "remote server non found". I have TikzEdt version with Windows 10. Is it a problem of TikzEdt site or mine? Until few weeks ago all worked well.
    – CarLaTeX
    Commented May 28, 2016 at 12:45
  • 1
    This app was last updated in 2013... is there still development support behind this?
    – user84793
    Commented Jul 5, 2018 at 20:23
  • 1
    Waiting for a working linux version (currently it doesn't work for me in ubuntu; i hope i only face this issue) Commented Feb 6, 2019 at 11:48
  • The download link on the site does not work anymore
    – klirk
    Commented Jan 14, 2021 at 17:00

GeoGebra offers TikZ export (File -> Export -> Graphics View as PGF/TikZ).


  1. WYSIWIG editor, you don't need to remember TikZ commands and syntax.
  2. GeoGebra is a powerful tool for drawing 2D diagrams and hence it migh make you faster than when editing plain TikZ.


  1. You need an external program.
  2. The export has slight problems with labels sometimes (they get shifted a bit). But this can be easily manually fixed in the exported TikZ code.
  3. It can be slow on ARM* machines i.e. Raspberry machines, due to source code environment.
  • 1
    There is an Online version of GeoGebra so this is an amazing advantage by itself.
    – Royi
    Commented Jun 8, 2017 at 20:40
  • Some more disadvantages 4. Limited support for reuse: This will disappear if geogebra's export become smarter. eg: export dependent objects as they are. 5. Lack of support for styles: I am afraid this will be more permanent. But one can edit the exported tikz script; this would still save time Commented Feb 6, 2019 at 11:46

Inkscape allows you to edit the image using an interface remarkably similar to Inkscape's, It can then generate TiKZ code.

Advantages: interface really is very like that of Inkscape.

Disadvantages: tends to produce unwieldy code which is not at all readable and may be difficult to modify.

Disclaimer: I've used Inkscape and I've used TiKZ but, while I have generated TiKZ code using Inkscape, I wouldn't recommend it in general.

  • 2
    I tried to do so. It's very easy but, as you mentioned, it's far from being clean and understandable code. I'd say it's a last resource if one wants to have a nice looking TikZ image, but hasn't the time to create it by themselves in TikZ.
    – gbernardi
    Commented Apr 13, 2016 at 9:05
  • 1
    @gbernardi But you must admit, it satisfies the interface-like-Inkscape requirement to perfection!
    – cfr
    Commented Apr 13, 2016 at 17:35
  • Yes, I do. I was not trying to diminish the value of such great addon. Just pointing out something I noticed that could mainly be detrimental for the compilation time of the generated TikZ pictures ;) As a matter of fact, I should have added that I tested it for some toy examples that were rather intricated: I vectorized a raster icon I liked (which had quite an irregular outline) in Inkscape, and converted it to TikZ.
    – gbernardi
    Commented Apr 14, 2016 at 8:06
  • I'm not disagreeing with you, you know. I was only joking.
    – cfr
    Commented Apr 14, 2016 at 15:02
  • I'm confused ... Inkscape has an interface remarkably similar to Inkscape's? Did you mean to use a different name for the first instance? Commented Oct 4, 2021 at 19:02

There is another editor which does live preview: QTikZ (QT version of KTikZ)


KTikZ is a front-end based on KDE4. It is the KDE version of the generic QT4 front-end mentioned in Dohn Joe's answer.


cirkuit is a front-end for TikZ, GNUplot and Circuit Macros (whatever they are). I assume from the package name in the AUR that this is based on QT5 and intended for use in Plasma.

  • not in development anymore is it
    – Rainb
    Commented Nov 16, 2020 at 20:14

Not the answer you're looking for? Browse other questions tagged .