Skip to content
TaskNinja

HomeToolsQSPICE ViewerQSPICE QSCH to Netlist

QSPICE QSCH to Netlist

Get the SPICE netlist out of a QSPICE .qsch schematic in this browser: every part with its nets, and the simulation commands, ready for QSPICE or ngspice.

QspiceOpenFreeNo signupOn your device
Opening the tool…

What this tool does

Turn a QSPICE .qsch schematic into a SPICE netlist in your browser, without QSPICE. Download a .net file for QSPICE or ngspice, plus a parts list. No upload.

How to use it

  1. Choose a .qsch file. It is read in your browser, not uploaded.

  2. Tap Netlist to download a .net file, or Copy netlist to put it on the clipboard.

  3. Open the .net in QSPICE, ngspice or any SPICE tool that reads a text netlist.

Common uses

When you only need the netlist, not the drawing, this page still opens the schematic so you can check the parts, then gives you a .net file and a parts CSV.

The netlist lists every part with the nets on its pins, plus the .tran, .ac and other directives that were on the sheet. You can copy it to the clipboard or download a .net file for QSPICE, ngspice or another SPICE tool.

That is useful when you want to re-run someone else's circuit on a machine that has a simulator but not QSPICE, or when you want to paste the netlist into a script. The parts CSV is the same data as a bill of materials: reference, type, value and pin nets.

Because QSPICE stores symbol drawings inside the .qsch file, the page can also show you the schematic while it builds the netlist, so you can confirm you opened the right file before you download.

If you already use the QSPICE Viewer on TaskNinja, this page is the same tool with a netlist-first guide. Open the schematic, confirm the parts list looks right, then tap Netlist or Copy netlist. The .net file starts with a comment naming the source .qsch and ends with .end, so common SPICE tools accept it without edits for ordinary analog circuits.

Compared with exporting a netlist from QSPICE itself, this page works on phones, Chromebooks and locked office PCs where QSPICE is not installed. Compared with retyping a netlist by hand from a screenshot, you keep the exact values and net names the author saved. Advanced Verilog-linked blocks may still need QSPICE; the viewer says so when a record cannot be drawn.

Private, and the limits

The .qsch file and the netlist never leave your device.

There is no upload, no account and no AI model. Closing the tab clears the schematic from memory.

This page does not simulate the circuit. It only reads the schematic and writes a text netlist you can run elsewhere.

Supported browsers are the same as the main QSPICE Viewer: current Chrome, Edge, Firefox and Safari on desktop and mobile. iPhone and Android both work with the device file picker. Very large schematics still open; the netlist download is plain text and stays small even when the drawing is big. Hierarchical designs that pull in other .qsch files open the sheet you chose; add the child sheets from a ZIP if you need their netlists too. Comments that were marked as comments in QSPICE stay out of the netlist, matching how QSPICE itself exports.

Official sources

Last checked 2026-11-06.

FAQ

Is the netlist the same as QSPICE would write?
It follows the same part, net and directive layout for ordinary schematics. Some advanced Verilog-linked blocks may need QSPICE itself.
Can I get a parts list too?
Yes. Parts CSV downloads a spreadsheet-ready list of every reference, type, value and pin net.
Is my .qsch file uploaded?
No. The netlist is built in your browser from the file you chose.
What can I do with the .net file?
Open it in QSPICE, ngspice or another SPICE tool that reads a text netlist, then run the simulation there.
Does this page run the simulation?
No. It only builds the netlist. Download it and run it in a simulator.

Related tools

QSPICE ViewerLTspice ASC to netlistAll tools