Skip to content

Interactive TikZ Editor

Build TikZ figures visually in your browser. Add nodes, connect them with edges, edit properties, then export the generated TikZ code or compile to PDF — all without installing anything.

This is a very early beta test of the browser GUI, it’s not very useful yet unfortunately! (one day though)

  • Add nodes by clicking the canvas. Set label, fill color, shape, and size in the properties panel.
  • Add edges by switching to edge mode, then clicking a source node and a target node.
  • Export generates tikzfigure Python code and the resulting TikZ LaTeX code (via Pyodide running in-browser).
  • Compile to PDF sends the TikZ code to latex-on-http and displays the result.

Note: PDF compilation requires an internet connection to latex.ytotech.com.