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.

  • 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.