There is a growing demand for Electric Design Automation (EDA) software to meet the demand of deep learning, Internet of Things (IoT), virtual reality, augmented reality, driverless vehicles and much more.
Windows users can use free powerful wiring diagram software like TinyCAD and although there’s no Mac version, the following software make excellent alternatives to TinyCAD on a Mac.
Alternatively, some Electronic Engineers use complex ECAD software but these are usually expensive and time-consuming to learn and use.
The good news is that nowadays there’s some excellent dedicated electrical drawing software out there that work on both macOS and Windows and don’t have the steep learning curve of ECAD software.
In our extensive research and testing, we found SmartDraw is the fastest and easiest tool for mapping-out electrical circuits on both Macs and Windows PCs.
When choosing which was the best circuit simulation tool, we considered some of the following questions.
Does it support standard and custom symbol libraries?
Do you need PCB layout features with netlist formats? PCB design is more about the physical placement of parts compared to schematic design which is more theoretical. SPICE simulation netlists are useful for testing the functionality of your circuits.
Do you need flat or hierarchical schematic plans?
Do you need support for embedding graphical images in drawings?
Will you be using it just for electrical wiring drawings or do you need the possibility of drawing pneumatics, hydraulics, HVAC and other types of technical diagrams?
SmartDraw is the best circuit design software on Mac or Windows that we’ve tried because it makes it incredibly easy to draw electrical layouts.
SmartDraw is a multi-purpose diagramming tool but excels at quickly designing circuits due to a huge choice of templates that you can easily customize to fit your layout.
Not only that, but it uses Smart Formatting to connect circuit lines automatically – there’s no messing around trying to align or connect things manually.
The same applies when you make changes – SmartDraw will automatically re-balance and tidy up wiring which saves a lot of stress.
The app has over 40,000 different symbols in total and there are hundreds of electrical symbols to choose from in the Smart Panel.
SmartDraw is a particularly good option for those working in teams as you can collaborate on schematics at the same time.
You can do this either via your shared SmartDraw account or via online file storage services such as Google Drive, Box or OneDrive.
If you want to show clients or non SmartDraw users your designs, you can simply email them a link. You can also embed electrical diagrams in Microsoft Office documents or export to PDF or PNG if you want to print them.
If you want the ultimate in professionalism, AutoCAD is about as powerful as it gets when it comes to CAD of all types including circuit design.
AutoCAD is so commonly used across the industry that even major players like Schneider Electric have their own plugins for AutoCAD to design electrical circuits.
It has hundreds of toolsets of which Electrical is just one but AutoCAD has everything you need if you’re in Electronic Engineering or related industries.
Some of the most notable features in AutoCAD include automatic report generation for components in your designs, ability to share DWG files with customers or suppliers, interactive single line diagrams and real time error checking for unconnected wires.
AutoCAD is not easy to learn but if for professional use, it’s probably the industry leading circuit drawing software out there.
It’s also not cheap but one tip is to get AutoCAD LT instead which is 75% cheaper than AutoCAD and is just as good if you don’t need 3D features.
Lucidchart is an easy to use cloud diagramming tool which is especially good for those that need to collaborate in teams on circuit diagrams.
The software is for all types of diagramming but has lots of templates for schematic drawing. Lucidchart is easy to use, allows you to drag and drop objects and has a large library of symbols to choose from.
Lucidchart is a good choice for large teams of electrical engineers as it allows you to work on circuits simultaneously, chat in real-time and comment on edits.
One of the other attractions of Lucidchart is that it’s free to use for individuals although the free version is limited to just a few designs, very little storage space and only 60 elements.
OmniGraffle doesn’t come cheap at $149.99 for the Standard version or $249.99 for the Pro version (includes Visio import support) but it’s about the most professional desktop diagramming app designed only for Macs.
There are several free or open course electrical design tools that Mac users can use. Most are aimed at students or engineers and aren’t particularly user friendly but if you’re on a really tight budget, here’s a selection of the best ones.
Note that to install many of these, you may need to reduce the security settings on your Mac to allow installations by Apple non verified developers.
To do this go to System Preferences > Security Settings, unlock the padlock and select “Allow app downloads from anywhere”.
Because it’s made only for Apple devices, there’s no Windows version of OmniGraffle either.
EAGLE is another product from Autodesk but is an ECAD software focused specifically on printed circuit board (PCB) Design.
Autodesk EAGLE isn’t as powerful as AutoCAD but is tailored more for the specific demands on electrical circuit design.
The software is what’s known as an electronic design automation (EDA) software and is tailored for printed circuit board (PCB) designers.
EAGLE allows you to connect schematic diagrams, change component placements, do PCB routing and has a huge library of content thanks to integration with Autodesk’s library.io.
Some of the standout features include a SPICE simulator to test and validate your circuits, ability to drag and drop modular design blocks in designs and the ability to create 3D models of your PCB schematics.
The great thing is, if you’re just a hobbyist, you can use EAGLE for free although it’s limited to 2 schematic sheets, 2 signal layers and an 80cm2 board.
Unfortunately though, the full version of EAGLE is now only available with a subscription to Autodesk’s product design software Fusion starting at $70 a month.
Fritzing is an open source project that aims to make electrical design accessible to everyone.
The free app has a thriving community of users that upload projects to the site for other users to adapt or comment on. You can even create your own custom electrical parts and upload them to the Fritzing library.
Fritzing is what’s known as donationware which means it’s free to use but the makers encourage donations to the Fritzing foundation to keep the project going.
XCircuit is a free open source schematic capture program for drawing publishable standard electrical schematic diagrams and produce circuit netlists through schematic capture.
The tool was designed originally for Windows and the interface is clearly made more for PC than Mac but you can also use it on macOS.
However, it’s been ported to Mac which means it’s tricky to install for those that aren’t tech savvy. XCircuit is aimed at professionals but if you need a free tool that produces high quality schematics, XCircuit is worth a look.
MacSpice is a Mac only circuit diagnostic tool rather than a schematics design applications but it’s extremely useful for testing whether your circuits actually work or not.
It’s a particularly popular tool in universities for students of electronic engineering.
The desktop app is designed just for Macs and can analyze circuits as simple as a single resistor to those containing thousands of devices.
It also requires netlists with which it builds a numerical model of the circuit and analyses it. MacSpice is compatible with Berkeley Spice 3f5 and also incorporates many of the latest improvements to it.
MacSpice is a much cheaper and quicker alternative than building a prototype of your circuit and it’s definitely a useful free complement to any schematics software.
SchemeIT is a surprisingly good free online schematics tool provided by electronic components suppliers DigiKey.
It works using HTML5 so it doesn’t require any external browser plugins to use. Engineers can collaborate on designs although it’s designed more for fleshing-out ideas than producing publishable standard schematics.
Part placement and wiring is fast and you can export designs to PDF and PNG.
SchemeIT is great alternative to sketching out electrical plans on pen or paper or a napkin but it’s limited for professional use.
Analog Device Tools is a free circuit design software offered by electrical circuit innovation company Analog Devices. It’s squarely aimed at professionals and offers a range of circuit design tools and calculators.
This includes the LTspice SPICE simulator, data converter tools, power management tools and RF/synthesis tools. Analog Devices Tools are desktop based so you can download and use them from free on both Mac and Windows.
CircuitLab is an online circuit simulator and schematics tool which supports both analog and digital schematics. CircuitLab is extremely user-friendly and great for hobbyists looking for an alternative to LTSpice.
The app features a clever “Smart Wires” tool to automatically connect terminals and rearrange components.
It produces high quality presentation standard schematics in PNG, SVG, EPS or PDF and has its own powerful proprietary simulation engine.
The software is free to try but pricing plans start from $79/year for hobbyists or students up to $999/ year for professional engineers.
Tips On Drawing Schematic Diagrams
Whichever software you choose, there are some important principles to remember when drawing any type of schematics. Here’s a few of the most important considerations.
First and foremost a well draw schematic diagram makes it easy to understand how a circuit works. A badly constructed one only serves to cause confusion which is why the tool you use is so important to keep things neat, tidy and logical.
It’s important to make circuit functions clear. Too much detail in one area leads to confusion – white space is never a bad thing in circuit design.
Circuit designs should always be clearly labelled to prevent confusion about which components are which.
Always align wires horizontally or vertically.
Draw line hops where lines cross.
This is only a brief overview of the essentials but there are many more useful tips you should follow to produce schematic designs like a professional.
Running Windows EDA Software On Macs
There are other industrial solutions such as those by Trace Software but these are Windows only and strictly aimed at those in industrial engineering.
Others such as ProfiCAD are open source and free to use but only work on Windows.
Your only option to use these is run Windows on Mac but it’s a long-winded, expensive solution and doesn’t always provide all the features you can get on Windows anyway.