# CircuitDiagramMaker > CircuitDiagramMaker is browser-based electrical documentation software for wiring diagrams, circuit schematics, single-line diagrams, control panels, and wire harnesses. It offers 480+ electrical and electronic symbols, terminal-aware routing, live engineering schedules, supported-model DC/transient/AC analysis, and PDF, SVG, PNG, DXF, JSON, and CSV outputs. More than 2,000 topology-passing reference diagram pages and 480+ symbol references are available; automated checks are not independent engineering certification. ## Tools - [Circuit Diagram Maker](https://circuitdiagrammaker.app/tools/circuit-diagram-maker): Draw circuit diagrams online and analyze supported component models. - [Wiring Diagram Software](https://circuitdiagrammaker.app/tools/wiring-diagram-maker): Terminal-aware wiring, routing, schedules, review, and exports. - [Single-Line Diagram Software](https://circuitdiagrammaker.app/tools/single-line-diagram-software): Structured power paths, loads, feeders, checks, and schedules. - [Electrical Control Panel Design Software](https://circuitdiagrammaker.app/tools/electrical-control-panel-design-software): Schematic-to-2D/3D panel documentation and build reports. - [Wire Harness Design Software](https://circuitdiagrammaker.app/tools/wire-harness-design-software): Pin-to-pin connectivity, cut lists, terminals, labels, and schedules. - [Schematic Maker](https://circuitdiagrammaker.app/tools/schematic-maker): Build electronic schematics with IEC/ANSI symbols (Arduino, Raspberry Pi). - [Electrical Diagram Maker](https://circuitdiagrammaker.app/tools/electrical-diagram-maker): Residential, commercial, and industrial electrical diagrams. - [Circuit Simulator](https://circuitdiagrammaker.app/tools/circuit-simulator): DC, transient, and AC analysis for the published model subset. - [AI Circuit Generator](https://circuitdiagrammaker.app/tools/ai-circuit-generator): Generate a circuit diagram from a text description. ## Symbol reference - [Symbol library](https://circuitdiagrammaker.app/symbols): 480+ standard electrical and electronic symbols with meanings. - Each symbol has a dedicated reference page with live-library geometry, meaning, terminals, uses, source links, and an explicit independent-review status. Standard variants and typical values are shown only where corresponding data exists. - Full list: https://circuitdiagrammaker.app/sitemap-symbols.xml ## Reference guides - [All wiring & circuit diagrams](https://circuitdiagrammaker.app/diagrams): More than 2,000 indexable topology-passing reference diagrams; individual pages state the scope of automated checks. - [Blog](https://circuitdiagrammaker.app/blog): In-depth guides on wiring and circuit design. - Full list: https://circuitdiagrammaker.app/sitemap-diagrams.xml ## Learn / fundamentals Educational explainers with truth tables, formulas, and worked examples: - Logic gates: [AND](https://circuitdiagrammaker.app/diagrams/and-gate-circuit-diagram), [OR](https://circuitdiagrammaker.app/diagrams/or-gate-circuit-diagram), [NOT](https://circuitdiagrammaker.app/diagrams/not-gate-circuit-diagram), [NAND](https://circuitdiagrammaker.app/diagrams/nand-gate-circuit-diagram), [NOR](https://circuitdiagrammaker.app/diagrams/nor-gate-circuit-diagram), [XOR](https://circuitdiagrammaker.app/diagrams/xor-gate-circuit-diagram) - Arithmetic & logic: [Half Adder](https://circuitdiagrammaker.app/diagrams/half-adder-circuit-diagram), [Full Adder](https://circuitdiagrammaker.app/diagrams/full-adder-circuit-diagram), [Multiplexer](https://circuitdiagrammaker.app/diagrams/multiplexer-circuit-diagram), [Decoder](https://circuitdiagrammaker.app/diagrams/decoder-circuit-diagram) - Flip-flops: [SR](https://circuitdiagrammaker.app/diagrams/sr-flip-flop-circuit-diagram), [JK](https://circuitdiagrammaker.app/diagrams/jk-flip-flop-circuit-diagram), [D](https://circuitdiagrammaker.app/diagrams/d-flip-flop-circuit-diagram), [T](https://circuitdiagrammaker.app/diagrams/t-flip-flop-circuit-diagram) - Analog: [Half-Wave Rectifier](https://circuitdiagrammaker.app/diagrams/half-wave-rectifier-circuit-diagram), [Full-Wave Rectifier](https://circuitdiagrammaker.app/diagrams/full-wave-rectifier-circuit-diagram), [Wheatstone Bridge](https://circuitdiagrammaker.app/diagrams/wheatstone-bridge-circuit-diagram), [Voltage Divider](https://circuitdiagrammaker.app/diagrams/voltage-divider-circuit-diagram), [Inverting Op-Amp](https://circuitdiagrammaker.app/diagrams/inverting-amplifier-circuit-diagram) - Basics: [What is a circuit diagram](https://circuitdiagrammaker.app/diagrams/what-is-a-circuit-diagram), [Verify Ohm's law](https://circuitdiagrammaker.app/diagrams/circuit-diagram-to-verify-ohms-law) ## How-to & explainers - [How to read a wiring diagram](https://circuitdiagrammaker.app/diagrams/how-to-read-a-wiring-diagram) - [How to read a schematic](https://circuitdiagrammaker.app/diagrams/how-to-read-a-schematic) - [Wiring diagram basics](https://circuitdiagrammaker.app/diagrams/wiring-diagram-basics) - [Wiring diagram vs schematic](https://circuitdiagrammaker.app/diagrams/wiring-diagram-vs-schematic) - [Ladder diagram tutorial](https://circuitdiagrammaker.app/diagrams/ladder-diagram-tutorial) ## Source-backed alternatives - [Electrical design software alternatives](https://circuitdiagrammaker.app/alternatives) - [AutoCAD Electrical alternative](https://circuitdiagrammaker.app/alternatives/autocad-electrical) - [EPLAN alternative](https://circuitdiagrammaker.app/alternatives/eplan) - [EasyEDA alternative](https://circuitdiagrammaker.app/alternatives/easyeda) - [KiCad alternative](https://circuitdiagrammaker.app/alternatives/kicad) - [Fritzing alternative](https://circuitdiagrammaker.app/alternatives/fritzing) - [QElectroTech alternative](https://circuitdiagrammaker.app/alternatives/qelectrotech) - [SmartDraw alternative](https://circuitdiagrammaker.app/alternatives/smartdraw) - [Lucidchart alternative](https://circuitdiagrammaker.app/alternatives/lucidchart) ## Editable templates and physical components - [Wiring diagram templates](https://circuitdiagrammaker.app/templates): 10 editable, individually documented starters with direct editor placement and engineering boundaries. - [Physical component library](https://circuitdiagrammaker.app/components): 253 generic and manufacturer starter profiles for compatible breadboard, PCB Lite, and control-panel views. - [Manufacturer starter libraries](https://circuitdiagrammaker.app/components): 200 independent starter profiles across Schneider Electric, Siemens, ABB, Eaton, Allen-Bradley, Phoenix Contact, WAGO, Omron, MEAN WELL, and Pilz, each linked to an official catalogue and marked as not manufacturer-certified. ## Evidence and update policy - [Product capability matrix](https://circuitdiagrammaker.app/capabilities): shipped, limited, and unavailable boundaries. - [Simulation compatibility](https://circuitdiagrammaker.app/simulation-compatibility): supported analyses, models, and exclusions. - [About and editorial policy](https://circuitdiagrammaker.app/about): automated-check scope, review status, corrections, and safety policy. - [Live diagram-library quality gate](https://circuitdiagrammaker.app/research/diagram-library-quality): live passing and quarantined counts, common failure codes, method, and explicit limits. - Commercial workflow pages were reviewed against first-party product behavior on 2026-07-14. This is not independent engineering certification. ## Pricing - [Pricing](https://circuitdiagrammaker.app/pricing): Free tier available; paid plans from $19/month or $149/year. ## Safety note Reference diagrams on this site are generic, illustrative, and for educational use only. Fixed electrical installation work must be carried out by a licensed electrician in accordance with the applicable local wiring code (e.g. NEC/NFPA 70, BS 7671, AS/NZS 3000, IEC 60364).