Skip to main content

DesignSpark PCB Software

Boost innovation, establish an effective printed circuit board (PCB) design flow, and explore additional options with our DesignSpark PCB software. At the core of this unique program is a powerful engine that allows you to capture schematics and design PCB boards and layouts.

What are the key features?

Compare Our Plans

Explorer

Creator

Engineer

Free 7-day trial Free 7-day trial
Free
No hidden fees!

per month

per year

per month

per year
Subscribe to Explorer Subscribe to Creator Subscribe to Engineer
DesignSpark PCB
Unlimited schematic sheets and PCB layer count check_circle check_circle check_circle
Export to mechanical design software and Spice simulators check_circle check_circle check_circle
Manufacturing plots (Gerber, Excellon, drill, etc.) and reports (BoM, generic netlist, etc. ) check_circle check_circle check_circle
Design rules checker and editor check_circle check_circle check_circle
Bill of Materials composer check_circle check_circle
Integrated SnapEDA CAD library check_circle check_circle
Advanced DRC checks (undrilled pads, Via to SMD pad distance, etc.) check_circle check_circle
Blind and buried vias check_circle
Heirarchical schematic designs check_circle
Variant manager, TestLands and mechanical dimensions check_circle
Differential pairs and buses (define, edit, trunk routing, etc.) check_circle
Copper coverage report check_circle
IPC-2581 Output check_circle
DesignSpark Mechanical
Unlimited projects and design size check_circle check_circle check_circle
Pull, blend, fill and combine tools for complex shapes and geometry manipulation check_circle check_circle check_circle
Generate Bill of Materials and get quotes check_circle check_circle check_circle
Import PCBs in the IDF format check_circle check_circle check_circle
Measure and quality tools (check mass properties, draft angles, curvature, deviation, etc.) check_circle check_circle check_circle
Equation and constraint-based sketching tools check_circle check_circle check_circle
Reverse engineer solid model from 3D scanned mesh (eg. STL) check_circle check_circle
3D Mirror tool check_circle check_circle
Detailing options for drawing sheets (full GD&T and support for JIS, ISO, ANSI industry standards) check_circle check_circle
Cosmetic threads check_circle check_circle
Import/Export STEP, IGES, AutoCAD DWG and DXF formats check_circle check_circle
Edit 3D objects from Drawing sheet views check_circle check_circle
Design and Product Resources
PCB Footprints And Schematics check_circle check_circle check_circle
Reference Designs check_circle check_circle check_circle
3D Product Models check_circle check_circle check_circle
Product Datasheet check_circle check_circle check_circle
RoHS and Reach Compliance Status (Y/N) check_circle check_circle check_circle
3D Model and Footprint check_circle check_circle check_circle
Lifecycle Risk check_circle check_circle
Environmental Risk check_circle check_circle
RoHS and Reach Compliance Information check_circle check_circle
DRC Status check_circle check_circle
Technical Attributes check_circle
Predictive Lifecycle Data check_circle
Alternative Products check_circle
Export Compliance - HTC, ECCN, and Schedule B check_circle
Product Change and End of Life Notifications check_circle
DesignSpark Circuit Simulator
Simulator Time Limit

1 min

60 min

60 min

Design, modeling, Simulator, and analysis environment for electronic and mechatronic circuits and systems. check_circle check_circle check_circle
Analog, digital, mixed-signal and multi-domain systems including electro-mechanical and electro-thermal. check_circle check_circle check_circle
User access to Partner provided SPICE and VHDL-AMS models. Users can create and import Simulator models. check_circle check_circle check_circle
Unlimited public designs check_circle check_circle check_circle
Closed Groups for Collaboration check_circle check_circle check_circle
Private Groups for Collaboration (DesignSpark invite-only) check_circle
Training & support
Public discussion forum check_circle check_circle check_circle
Learning materials check_circle

tutorials, videos, and FAQs

check_circle

+ advanced tips and tricks

check_circle

+ advanced tips and tricks

Compare Our Plans

Free 7-day trial Free 7-day trial
Free
No hidden fees!

per month

per year

per month

per year
Subscribe to Explorer Subscribe to Creator Subscribe to Engineer
DesignSpark PCB
check_circle Unlimited schematic sheets and PCB layer count
check_circle Export to mechanical design software and Spice simulators
check_circle Manufacturing plots (Gerber, Excellon, drill, etc.) and reports (BoM, generic netlist, etc. )
check_circle Design rules checker and editor
check_circle Unlimited schematic sheets and PCB layer count
check_circle Export to mechanical design software and Spice simulators
check_circle Manufacturing plots (Gerber, Excellon, drill, etc.) and reports (BoM, generic netlist, etc. )
check_circle Design rules checker and editor
check_circle Bill of Materials composer
check_circle Integrated SnapEDA CAD library
check_circle Advanced DRC checks (undrilled pads, Via to SMD pad distance, etc.)
check_circle Unlimited schematic sheets and PCB layer count
check_circle Export to mechanical design software and Spice simulators
check_circle Manufacturing plots (Gerber, Excellon, drill, etc.) and reports (BoM, generic netlist, etc. )
check_circle Design rules checker and editor
check_circle Bill of Materials composer
check_circle Integrated SnapEDA CAD library
check_circle Advanced DRC checks (undrilled pads, Via to SMD pad distance, etc.)
check_circle Blind and buried vias
check_circle Heirarchical schematic designs
check_circle Variant manager, TestLands and mechanical dimensions
check_circle Differential pairs and buses (define, edit, trunk routing, etc.)
check_circle Copper coverage report
check_circle IPC-2581 Output
DesignSpark Mechanical
check_circle Unlimited projects and design size
check_circle Pull, blend, fill and combine tools for complex shapes and geometry manipulation
check_circle Generate Bill of Materials and get quotes
check_circle Import PCBs in the IDF format
check_circle Measure and quality tools (check mass properties, draft angles, curvature, deviation, etc.)
check_circle Equation and constraint-based sketching tools
check_circle Unlimited projects and design size
check_circle Pull, blend, fill and combine tools for complex shapes and geometry manipulation
check_circle Generate Bill of Materials and get quotes
check_circle Import PCBs in the IDF format
check_circle Measure and quality tools (check mass properties, draft angles, curvature, deviation, etc.)
check_circle Equation and constraint-based sketching tools
check_circle Reverse engineer solid model from 3D scanned mesh (eg. STL)
check_circle 3D Mirror tool
check_circle Detailing options for drawing sheets (full GD&T and support for JIS, ISO, ANSI industry standards)
check_circle Cosmetic threads
check_circle Import/Export STEP, IGES, AutoCAD DWG and DXF formats
check_circle Edit 3D objects from Drawing sheet views
check_circle Unlimited projects and design size
check_circle Pull, blend, fill and combine tools for complex shapes and geometry manipulation
check_circle Generate Bill of Materials and get quotes
check_circle Import PCBs in the IDF format
check_circle Measure and quality tools (check mass properties, draft angles, curvature, deviation, etc.)
check_circle Equation and constraint-based sketching tools
check_circle Reverse engineer solid model from 3D scanned mesh (eg. STL)
check_circle 3D Mirror tool
check_circle Detailing options for drawing sheets (full GD&T and support for JIS, ISO, ANSI industry standards)
check_circle Cosmetic threads
check_circle Import/Export STEP, IGES, AutoCAD DWG and DXF formats
check_circle Edit 3D objects from Drawing sheet views
Design and Product Resources
check_circle PCB Footprints And Schematics
check_circle Reference Designs
check_circle 3D Product Models
check_circle Product Datasheet
check_circle RoHS and Reach Compliance Status (Y/N)
check_circle 3D Model and Footprint
check_circle PCB Footprints And Schematics
check_circle Reference Designs
check_circle 3D Product Models
check_circle Product Datasheet
check_circle RoHS and Reach Compliance Status (Y/N)
check_circle 3D Model and Footprint
check_circle Lifecycle Risk
check_circle Environmental Risk
check_circle RoHS and Reach Compliance Information
check_circle DRC Status
check_circle PCB Footprints And Schematics
check_circle Reference Designs
check_circle 3D Product Models
check_circle Product Datasheet
check_circle RoHS and Reach Compliance Status (Y/N)
check_circle 3D Model and Footprint
check_circle Lifecycle Risk
check_circle Environmental Risk
check_circle RoHS and Reach Compliance Information
check_circle DRC Status
check_circle Technical Attributes
check_circle Predictive Lifecycle Data
check_circle Alternative Products
check_circle Export Compliance - HTC, ECCN, and Schedule B
check_circle Product Change and End of Life Notifications
DesignSpark Circuit Simulator
check_circle Design, modeling, Simulator, and analysis environment for electronic and mechatronic circuits and systems.
check_circle Analog, digital, mixed-signal and multi-domain systems including electro-mechanical and electro-thermal.
check_circle User access to Partner provided SPICE and VHDL-AMS models. Users can create and import Simulator models.
check_circle Unlimited public designs
check_circle Closed Groups for Collaboration
check_circle Design, modeling, Simulator, and analysis environment for electronic and mechatronic circuits and systems.
check_circle Analog, digital, mixed-signal and multi-domain systems including electro-mechanical and electro-thermal.
check_circle User access to Partner provided SPICE and VHDL-AMS models. Users can create and import Simulator models.
check_circle Unlimited public designs
check_circle Closed Groups for Collaboration
check_circle Design, modeling, Simulator, and analysis environment for electronic and mechatronic circuits and systems.
check_circle Analog, digital, mixed-signal and multi-domain systems including electro-mechanical and electro-thermal.
check_circle User access to Partner provided SPICE and VHDL-AMS models. Users can create and import Simulator models.
check_circle Unlimited public designs
check_circle Closed Groups for Collaboration
check_circle Private Groups for Collaboration (DesignSpark invite-only)
Training & support
check_circle Public discussion forum
check_circle Learning materials
tutorials, videos, and FAQs
check_circle Public discussion forum
check_circle Learning materials
+ advanced tips and tricks
check_circle Public discussion forum
check_circle Learning materials
+ advanced tips and tricks

Frequently asked questions

What is PCB design software?

PCB design software allows you to create printed circuit boards (PCB) via a computer-aided design (CAD) package. Via a PCB designer, you can take control of every part of the PCB design process, from converting schematics to physical layouts through to efficiently routing the PCB.

With an online PCB design tool like DesignSpark PCB software, you'll get all the essential features you need to complete error-free PCB designs, as well access to a huge online database featuring millions of PCB symbols and footprints to help you get started. There's no limit to the schematic possibilities or the number of circuit board layers you can add. And you can also take advantage of commercially focused features like a bill of materials (BOM) composer to get an instant and complete inventory of your material requirements and costs for any given PCB project.

DesignSpark PCB Explorer is a free to use PCB maker built for both personal and commercial use. If you're looking for advanced features, you can upgrade to one of our paid plans DesignSpark PCB Creative or DesignSpark PCB Engineer.

Which industries use PCB design software?

PCB design software is a versatile tool utilised in various industries due to its wide range of applications, for example

How to design a PCB board

Our circuit board design software makes light work of the complexities of the PCB creation process. From schematic development to putting the final touches on your finished product, DesignSpark PCB is a design tool that can boost your innovation and optimise your PCB design flow every step of the way.

Looking to design a PCB for the first time? Here's the process DesignSpark PCB will walk you through.

Getting to grips with electrical parameters

Before starting on the design, you'll need an understanding of the electrical parameters of your system. DesignSpark PCB software can help you understand the electrical constraints of your design, including:

  • Current maximums
  • Voltages
  • Signal types
  • Capacitance limitations
  • Impedance characteristics
  • Shielding considerations
  • Circuit component and connector types and locations
Developing your schematic

The schematic of your PCB is the blueprint for the electrical design of your board which outlines how it will function. A PCB builder will show you how your schematic will operate and where your components can be fitted.

DesignSpark PCB's limitless schematic capture capabilities mean you can create anything from a simple, single sheet schematic through to a hierarchical system of hundreds of layers. You can create custom symbols and footprints for your PCB or take inspiration from our free to access library where you'll find millions of pre-made schematic design elements.

Creating your PCB layout

Once you have your schematic and PCB stack up in place, you can use your PCB builder to establish your physical PCB layout. With PCB design software, you can get a clear visualisation of your PCB prototype. This allows you to better understand where to fit components within the constraints of the board and your layout guidelines, where to insert drill holes, and complete the PCB routing process.

The result is a ready-to-manufacture PCB design. You can also use DesignSpark PCB to get a full BOM and fabrication write-up to get an understanding of your requirements and costs for production.

Verify and share your PCB design

DesignSpark PCB supports LTspice simulator to ensure your PCB prototype has gone through the relevant behavioural simulations and is error free and functional. Get a clear 3D view of your finished product, which you can share with a mechanical engineer to verify its physical fit in your chosen project.

Why choose DesignSpark PCB software?

Go from concept sketch to prototype, and further

Choose DesignSpark PCB for all your circuit board design needs and get access to the essential tools needed to create a full, error-free PCB design while saving time and money. DesignSpark PCB is built for personal or commercial use, helping to make the complexities of PCB building simple and streamlining your production process.

Start your prototyping journey with our free PCB design software, Login/ Register to download , and upgrade anytime to our Creator or Engineer paid subscription plans for advanced features.

Compare our subscriptions here

Top 5 reasons to use DesignSpark PCB

There are many reasons to try DesignSpark PCB, but here are our top 5:

  • Easy to use: DesignSpark PCB software is a CAD tool that features all the essentials you need to complete any PCB design. Even if you're not a PCB or CAD expert, you'll be able to get a grip on PCB development with our PCB maker.
  • Free to use: DesignSpark PCB Explorer will always be free to use whether you're working on a personal project or using it for commercial PCB development. Download our Explorer package today to get started with no hidden fees. Plus, you can always upgrade to paid advanced features from our Creator and Explorer plans if you need them.
  • Limitless design: there's no limit to the number of schematics you can create or layers you can add to your PCB design with the DesignSpark PCB It's built to provide everything you need on the simplest of PCB builds through to complicated hierarchical systems.
  • Instant BOM and PCB fabrication services: get a full understanding of our material, component, assembly, and tolerance requirements as well as a detailed breakdown of costs for PCB production with our BOM composer.
  • Take advantage of a massive library: DesignSpark PCB software comes with fast and free access to millions of free symbols and footprints online, in case you ever need help with building your perfect PCB blueprint.

Look at our video to find out more.

No limitation on your schematic size

Printed circuit board designs come in different shapes and sizes, serving a variety of purposes and technologies. Whatever the size of your board, DesignSpark PCB allows you to work freely when creating your schematic – there is no limitation on size or number of schematic sheets.

This flexibility allows you to use the DesignSpark PCB software for projects of any size – without the need to pay extra fees.

No limitation on your PCB design

Some PCB boards require the use of up to 50 layers, but not all PCB design software allows that. DesignSpark gives you the freedom to use as many layers as you need.

Not only that, but there are no limits on the maximum number of nodes or pads, and no restriction on the number of connections. The maximum PCB size is 1m X 1m. You can always start from a reference PCB design to save time.

Create your own libraries or use ours

Build your parts’ symbols and footprints to industry standards with the help of our ready-to-use embedded libraries. Alternatively, create your own custom part models to your own specifications in the library editor.

You can also take advantage of our easy-to-use online tools to obtain models of the parts you need free of charge – no matter what plan you go for.

Output the files you want

DesignSpark PCB enables you to prepare unrestricted fabrication files, whether Gerber, IPC, or ODB++, to order PCBs from your favourite manufacturer. Or, let our Mint Tek PCB Quote service help you to order prototype PCBs. This feature is also available from within our PCB design software.

Create BOMs in the format you want

Prepare a bill of materials (BOM) for your PCB design that includes all the parts, items, assemblies, and other resources you need in the format you prefer. Then order the parts whenever convenient.

You can do so using the built-in BOM Quote functionality available through our circuit design software. Simply upload your BOM to the RS Components website using the BOM Quote service and let us find the parts for you.

Export to SPICE simulation software

DesignSpark PCB's Schematic Capture environment supports LTspice simulator, making it easy to conduct circuit simulations and verify your PCB prototype's functionality. It allows you to export your work easily and quickly to SPICE Simulation, outputting different netlist formats, including LTspice, IsSpice, B2 Spice, and TINA.

Looking for advanced features?

Then look at our paid plans. Our top tier Engineer package brings in hierarchical schematic designs, differential pairs, and buses and other professional standard elements. Both plans are available via affordable monthly subscription.

Sign up for our Creator or Engineer paid subscription plan

Compare all our plans

How to get DesignSpark PCB for free

It's easy to get started for free with DesignSpark PCB design software. You can download our Explorer package right now at no charge, with no hidden fees round the corner.

Download DesignSpark PCB Explorer for free

Get started with DesignSpark PCB software today

Want to know more about what DesignSpark PCB has to offer? You can learn the basics of DesignSpark PCB here, or take a look at our support FAQs and PCB forum to get all the answers you need.

Can I pause my subscription?

We have made our subscriptions as flexible as possible, this includes offering the ability to pause your subscription at any time and select the length of time (1, 2 or 3 months) that you would like to pause for.

What if I want to upgrade in the future?

Upgrading is really simple, and can be done at any time via the My subscription tab in your account area.

Can I cancel my Free trial at anytime?

At any time within your free trial, you can cancel your subscription and revert to the Free Explorer membership tier

What else will I get with my subscription?

We have a complete list of the features across our software, community web platform and design resources are available here

Download PCB Software

DesignSpark PCB features vary depending on which subscription you are on. Register for a free DesignSpark account to explore our entry level software or upgrade to a Creator or Engineer to unlock more features and release your imagination

Download Software