Neural network templates
Generate MLPs, CNNs and transformer-style blocks with configurable layer sizes, spacing, labels and skip connections.
Configure nodes and layers visually and get clean, compilable TikZ code for neural networks, finite-state machines, flowcharts and system pipelines — ready for papers, theses and talks.
IhateLaTeX runs entirely in your browser via a WebAssembly pdfTeX engine — no servers, no sign-up, no uploads. Every tool below is 100% free with unlimited use. The TikZ Studio turns point-and-click configuration into idiomatic TikZ code with named styles, matched node anchors and scalable coordinates — the kind reviewers accept on first pass.
Generate MLPs, CNNs and transformer-style blocks with configurable layer sizes, spacing, labels and skip connections.
Boxes, diamonds, decision branches and rounded states with automatic arrow routing between anchors.
Consistent stroke widths, serif-compatible fonts, and vector output that stays crisp at any zoom or print size.
The embedded WebAssembly TeX engine renders your actual TikZ code as you tweak — no guessing how pgf will place things.
Output uses readable \node / \path structures with styles defined once, so you can extend the diagram by hand later.
Diagram generation and compilation happen in your browser — unpublished architectures stay on your device.
Use the TikZ Studio's neural-network preset: enter the number of neurons per layer and it produces a complete tikzpicture with circles, layered positioning and connecting paths — no manual coordinate math required.
TikZ/pgf is LaTeX's vector graphics language. Unlike PNGs from Visio or PowerPoint, TikZ figures match your paper's fonts exactly, scale infinitely, stay editable, and are accepted by all major journals.
Yes — compile straight to a cropped vector PDF for includegraphics inclusion, or copy the .tex source and compile it standalone with the standalone class.
No. It is free with unlimited generations, requires no sign-up, and works offline because everything executes locally in WebAssembly.