Sources, passives, semiconductors, IC blocks, loads, sensors, and instruments.
From schematic to waveform.
Draw an analog circuit, choose the analysis, and inspect what the circuit is doing. Explore op-amps, filters, diodes, transistors, power stages, and instruments in a browser workspace backed by DigiSim’s clean-room Rust/WebAssembly engine.
Runs in your browser · no installation · open a new schematic without signing in

The actual Analog Lab workspace — schematic editor, analysis controls, probes, and instruments
Open the Analog LabOperating point, DC sweep, AC response, transient, and continuously paced live analysis.
Working reference circuits from an RC filter to a common-emitter amplifier; these are not formal lessons.
What is DigiSim Analog Lab?
DigiSim Analog Lab is an online analog circuit simulator for drawing schematics and studying circuit behavior. It converts the connected schematic into a netlist, checks common errors, and runs operating-point, DC sweep, AC, transient, or continuously paced live analysis in a Web Worker. Results appear as values, plots, console diagnostics, and oscilloscope traces without installing desktop software.
Best for: electronics students, instructors, makers, and engineers who need fast conceptual analysis and design exploration in a browser.
Eight starters, including three guided pilots.
Open an editable circuit, inspect its result, and change it to test your own question. Three of the eight starters include guided AnaCast pilots: RC low-pass, half-wave rectifier, and common-emitter amplifier. A full Analog curriculum is not published.
3 starters are public. The catalog shows the access required for each remaining starter and guided pilot.
Open Analog Lab- FILTERSFilters1
- POWERPower3
- AMPLIFIERSAmplifiers2
- OSCILLATORSOscillators2
A short path from idea to evidence
How it worksThe workspace follows an engineering loop: define the circuit, choose the question, run the analysis, and interpret the result. Every starter circuit remains editable, so examples become experiments.
- 01
Start empty or load a verified starter example
Use a known working reference when learning an analysis, or place sources and components for your own circuit.
- 02
Wire the schematic and set parameters
Connect terminals, add the ground reference, assign component values, and place the probes needed for the result.
- 03
Choose the analysis that answers the question
Use operating point for bias, DC sweep for transfer behavior, AC for frequency response, and transient or live mode for time-domain behavior.
- 04
Read the plots, scope, and diagnostics
Compare channels, inspect magnitude and phase, review scalar values, and use lint or console output to correct the design.
A serious analog workbench with a clear learning curve
Engineering depth, browser speedStart from a known circuit or draw your own. The lab exposes the analysis choices and diagnostics that matter while keeping setup, wiring, and measurement visually direct.
Clean-room Rust/WebAssembly engine
A browser-native modified nodal analysis core runs in a Web Worker, with nonlinear solving, adaptive transient stepping, and a responsive data path to the instruments.
A 50-type electronics library
Combine sources, RLC parts, transformers, diodes, BJTs, MOSFETs, JFETs, op-amps, comparators, a 555 timer, dependent sources, sensors, loads, and probes.
Five ways to analyze a circuit
Find the DC operating point, sweep a source, plot AC magnitude and phase, inspect a transient, or run a live time-domain view while tuning supported values.
Measurement tools built into the schematic
Place voltage and current probes, voltmeters, a multimeter, wattmeter, Bode and FFT probes, then open the oscilloscope for multi-channel inspection.
Starters and guided pilots
Load an RC low-pass, buck converter, half-wave rectifier, relaxation oscillator, inverting amplifier, Zener regulator, 555 astable, or BJT common-emitter amplifier.
Netlist visibility and useful diagnostics
Inspect or export the generated netlist, see lint findings before a bad run, and keep the engine console available when a circuit needs debugging.
Useful from first filter to active electronics
Analog Lab is designed for learning and early design reasoning: quick enough for a lecture, inspectable enough for coursework, and capable enough to test a meaningful circuit hypothesis.
Electronics courses
Teach bias points, rectification, time constants, frequency response, op-amp feedback, transistor gain, oscillation, and power conversion with editable examples.
Design exploration
Change component values, sweep a source, compare waveforms, and check whether a topology behaves as expected before moving to a breadboard or detailed model.
Technical demonstrations
Project a live schematic and scope, or begin from a starter example so an audience can focus on the electrical relationship rather than setup.
Learn on the free core. Unlock the advanced bench with Pro.
Free and Pro accessThe live product policy keeps 25 essential components free and gives Pro access to the complete 50-component catalog, including transformers, and project and netlist export. Eight starters include three guided pilots; the catalog shows their separate access rules. A full Analog curriculum is not published.
Build the essential circuits
Start without an account, learn the analysis workflow, and build useful source, passive, rectifier, and regulator circuits.
- Core voltage and current sources
- RLC passives, switches, and common diodes
- Voltage/current probes, multimeter, scope, and all five analysis modes
- 3 public starter examples
Use the complete Analog catalog
Add advanced semiconductors and active blocks, and export projects or netlists. Learning content has its own access rules.
- Transformers, BJTs, MOSFETs, JFETs, and bridge devices
- Op-amps, comparator, 555 timer, and dependent sources
- All 8 starter examples, subject to current content access
- File and netlist export
Analog Lab FAQ
Is DigiSim Analog Lab a SPICE-style circuit simulator?
It uses a SPICE-like netlist and modified nodal analysis workflow, but the simulation core is DigiSim’s clean-room Rust/WebAssembly engine. The editor generates the netlist, performs lint checks, and sends the selected analysis to the engine in a Web Worker.
Which analyses are available?
The lab provides DC operating point, DC source sweep, small-signal AC analysis, transient analysis, and a continuously paced live transient mode. AC results include magnitude and phase; time-domain results can be viewed in plots or the oscilloscope.
Which components can I simulate?
The 50-type catalog spans independent and dependent sources, passive parts, transformers and switches, diodes and bridges, BJTs, MOSFETs and other semiconductors, op-amps and IC-style blocks, loads and sensors, plus voltage, current, power, Bode, FFT, and scope-oriented instruments.
Do I need to install software or create an account?
No installation is required, and a new schematic opens without an account. Local draft and file workflows are available in the browser. Sign-in is used when you want cloud saving and your saved-circuit list.
What is the difference between Analog Lab and Electricity Lab?
Analog Lab uses engineering schematics and multiple formal analysis modes for electronics. Electricity Lab looks and behaves like a classroom apparatus bench and emphasizes direct measurement, physical effects, and guided introductory physics experiments.
Can an online simulation replace hardware validation?
No. It is valuable for concepts, topology checks, and comparative design work, but a manufactured circuit also depends on component tolerances, parasitics, model quality, layout, temperature, safety, and real measurements. Validate consequential designs with appropriate engineering tools and hardware.
Turn the schematic into evidence.
Open a verified circuit or draw your own, choose the analysis, and inspect the result in the same browser workspace.


