Plumbing & Electrical

The Best SPDT DIP Switches

This post contains affiliate links. As an Amazon Associate we earn from qualifying purchases.

Our picks are based on Amazon bestseller rankings, verified customer ratings, and product availability. We update our recommendations regularly to ensure accuracy.

Single Pole Double Throw (SPDT) DIP switches offer a convenient way to manually change electrical circuit configurations. Their compact size and ease of use make them ideal for internal settings on circuit boards. Selecting the appropriate switch ensures reliable circuit control and simplifies troubleshooting and customization.

No. 1
Chanzon SPDT Mini Micro Slide Switch 1p2t 2 Position 70pcs 3mm Toggle Vertical Slide Switch Panel Mount Small...
  • FEATURES – Modle: SS12D00G; Contact Type: SPDT on-off; Size: 8.7 x 3.7 x 11.7mm (L x W x H); Pin Pitch: 0.1" / 2.54mm; Terminal Quantity: 3 pins; Terminal Length: 5mm; Knob Length: 3mm; Connector Type: Vertical Through Hole; Mounting Type: Panel Mount...
  • MATERIAL – Plastic, Brass, Sliver Plated: Anti-corrosion and high conductivity; Voltage: DC 50V; Current Rating: 0.5A; Electrical Life: More than 100,000 click; High Temperature Resistance: -13℉ ~ 176℉.
  • APPLICATION – Used For Arduino, Breadboard, Electronic Circuits, Electronics Board, Microphone, Audio, Video, Electric Circuit, Position Solder, Etc.
  • HOW DO TACTILE SWITCH WORK - The middle pin is fixed. When the handle is pushed to the left, the left two pins are connected, push it to the right, the two pins on the right connect, thus switching circuits.
  • PACKAGE – Quantity: 70 pcs; Comes with on/off SPDT dip 3pin terminals 2 positions small long dual sliding switches.
No. 2
EGSCST 50PCS Micro Mini Slide Switch SPDT Toggle Switches 1p2t 2 Position 3 Pin Small Miniature Vertical Panel...
  • 【SS12D00G Slide Switch】Modle: SS12D00G; Contact Type: SPDT on-off; Size: 8.7 x 3.7 x 13.7mm (0.34 x 0.15x 0.54in); Handle :4mm(0.16in); Terminal Quantity: 3 pins; 2.54mm(0.1in)pin pitch for seamless PCB integration; Connector Type: Vertical Through...
  • 【Durable and reliable in performance】Material: Plastic, Brass, Sliver. Plated Function: High conductivity; Rating Voltage: DC 50V; Rating Current: 0.5A; Electrical Life: More than 100,000 click; High Temperature Resistance: -13℉ ~ 176℉.
  • 【Plug-and-Play Installation】Vertical through-hole design: 5mm(0.2inches) terminal length for quick solder, No extra mounting hardware, Compatible with Arduino, Breadboards, PCB Board,Handle slides smoothly.
  • 【Wide Application】SS12D00G-G4 Micro Mini Slide Switch Widely used for circuit switching in low-voltage electronic devices, such as Arduino projects, PCB circuits Board, Breadboard, microphone/audio/video controls, Power switch, Connection control...
  • 【Pro-Grade Storage Solution】All 50Pcs SS12D00G-G4 Micro Mini Slide Switch are packed in pressure resistant plastic boxes - Easy to find and use quickly.
No. 3
EGSCST 30PCS Micro Mini Slide Switch Toggle SPDT Switches 1p2t 2 Position 3 Pin Small Miniature Vertical Panel...
  • 【SS12D10 Slide Switch】Modle: SS12D10; Contact Type: SPDT on-off; Size: 12.8 x 6.7 x 18.2mm (0.5 x 0.26x 0.72in); Handle: 5mm(0.2in); Terminal Quantity: 3 pins; 4.7mm(0.16in) pin pitch for seamless PCB integration; Connector Type: Vertical Through...
  • 【Durable and reliable in performance】Material: Plastic, Brass, Sliver. Plated Function: High conductivity; Rating Voltage: AC 125V; Rating Current: 2A; Electrical Life: More than 100,000 click; High Temperature Resistance: -13℉ ~ 176℉.
  • 【Plug-and-Play Installation】Vertical through-hole design: 6.9mm(0.27inches) terminal length for quick solder, No extra mounting hardware, Compatible with Arduino, Breadboards, PCB Board,Handle slides smoothly.
  • 【Wide Application】SS12D10-G5 Micro Mini Slide Switch Widely used for circuit switching in low-voltage electronic devices, such as Arduino projects, PCB circuits Board, Breadboard, microphone/audio/video controls, Power switch, Connection control...
  • 【Pro-Grade Storage Solution】 All 30Pcs SS12D10-G5 Micro Mini Slide Switch are packed in pressure resistant plastic boxes - Easy to find and use quickly.
No. 4
EGSCST 150PCS Micro Mini Slide Switch SPDT 1p2t Toggle Switches 2 Position 3 Pin On-Off Dip Vertical Panel...
  • 【SS12F15 Slide Switch】Modle: SS12F15; Contact Type: SPDT on-off; Size: 19.7 x 5.6 x 13mm (0.78 x 0.22 x 0.51in); Handle :5mm(0.2in); Terminal Quantity: 3 pins; 3mm pin pitch for seamless PCB integration; Connector Type: Vertical Through Hole; Mounting...
  • 【Durable and reliable in performance】Silver-plated brass contacts: 50V DC/0.5A rating and >100,000 click lifespan, Temperature resistant (-16.6°F to 158°F) , Bakelite base prevents oxidation.
  • 【Plug-and-Play Installation】Vertical through-hole design: 3mm(0.12inches) terminal length for quick solder, No extra mounting hardware, Compatible with Arduino, Breadboards, PCB,Handle slides smoothly with 0.5mm(0.02in) travel.
  • 【Wide Application】SS12F15G Micro Mini Slide Switch Widely used for circuit switching in low-voltage electronic devices, such as Arduino projects, PCB circuits, Breadboard, microphone/audio/video controls, Power switch, Connection control, lighting...
  • 【Pro-Grade Storage Solution】 All 150Pcs SS12F15-G5 Micro Mini Slide Switch are packed in pressure resistant plastic boxes - Easy to find and use quickly.
No. 5
Chanzon SPDT Mini Micro Slide Switch 1p2t 2 Position 25pcs 3mm Toggle Vertical Slide Switch Panel Mount Small...
  • FEATURES – Modle: SS12F44; Contact Type: SPDT on-off; Size: 12 x 5.7 x 12mm (L x W x H); Pin Pitch: 3mm; Terminal Quantity: 3 pins; Terminal Length: 3mm; Knob Length: 3mm; Connector Type: Vertical Through Hole; Mounting Type: Panel Mount; Color: Black...
  • MATERIAL – Plastic, Brass, Sliver Plated: Anti-corrosion and high conductivity; Voltage: DC 30V; Current Rating: 0.5A; Electrical Life: More than 100,000 click; High Temperature Resistance: -40℉ ~ 80℉.
  • APPLICATION – Used For Arduino, Breadboard, Electronic Circuits, Electronics Board, Microphone, Audio, Video, Electric Circuit, Position Solder, Etc.
  • HOW DO TACTILE SWITCH WORK - The middle pin is fixed. When the handle is pushed to the left, the left two pins are connected, push it to the right, the two pins on the right connect, thus switching circuits.
  • PACKAGE – Quantity: 25 pcs; Comes with on/off SPDT 3pin terminals 2 positions tiny long dual sliding switches.
No. 6
ON Off Switch, SPDT Micro Switch Mini Switches Small Slide Toggle 1p2t for PCB Arduino Breadboard Electronic...
  • Package Include: 3mm SPDT Micro Switch 70PCS
  • Modle: SS12D00G; Contact Type: SPDT on-off; Size: 8.7 x 3.7 x 11.7mm; Pin Pitch: 0.1" / 2.54mm; Terminal Quantity: 3 pins; Terminal Length: 5mm; Knob Length: 3mm; Connector Type: Vertical Through Hole; Mounting Type: Panel Mount; Color: Black, Sliver.
  • Reliable Performance: Crafted with high-quality materials (Plastic, Brass), GuuYebe micro ON OFF Switch ensures reliable performance and long-lasting durability.
  • Sliver Plated: Anti-corrosion and high conductivity; Voltage: DC 50V; Current Rating: 0.5A; Electrical Life: More than 100,000 click; High Temperature Resistance: -13℉ ~ 176℉.
  • Micro ON OFF Switch Applications: robotics, automation, prototyping, DIY electronics, and more.
No. 7
35PCS Micro Mini Slide Switch Toggle SPDT Switches 1p2t 2 Position 3 Pin Small Miniature Vertical Panel Mount...
  • SS12D10 Slide Switch: Model: SS12D10; Contact Type: Single-pole Double-throw Switch; Dimensions: 12.8 x 6.7 x 18.2 millimeters (0.5 x 0.26 x 0.72 inches); Handle: 5 millimeters (0.2 inches); Number of Terminals: 3 pins; The pin spacing for seamless PCB...
  • Durable and Reliable Performance: Material: Plastic, Brass, Silver. Coating function: High conductivity; Rated voltage: DC 50V; Rated current: 0.5A; Electrical lifespan: Over 100,000 clicks; High temperature resistance: -13℉ ~ 176℉.
  • Plug-and-play: Vertical through-hole design: The terminal length is 6.9 millimeters (0.27 inches), facilitating quick soldering and eliminating the need for additional installation hardware. It is compatible with Arduino, breadboards, and PCB boards, and...
  • Widely applied: The SS12D10-G5 miniature sliding switch is widely used in circuit switching of low-voltage electronic devices, such as Arduino projects, PCB circuit boards, breadboards, microphone/audio/video control, power switches, connection control...
  • High-quality storage solution: All 35 SS12D10-G5 miniature sliding switches are packed in pressure-resistant plastic boxes - making them easy to find and use quickly.
  • Warning notice: Please note that these rough tools are not sterile products and can only be used for industrial purposes. It must not be used for medical purposes. For children aged 6, the use of this product for making handicrafts requires adult...
  • Production location: Originating from Guangdong, China. The production technology is mature, and large-scale batch production is carried out with complete specifications.
No. 8
QSYZAIL 53 Pcs Dip Switch with Tact Switch Double Row Red 2.54 mm 1 2 3 4 5 6 7 8 9 10 Position for PCB...
  • Red Dip Switches: 43 pcs 10 different positions (1 2 3 4 5 6 7 8 9 10)
  • Material: Plastic and metal; Type: Slide type; Pitch: 2.54 mm
  • Switching Rating: 24 V DC 25 mA; Non-Switching Rating: 24 V DC 100 mA; Contact resistance: 50mΩ ;Insulation Resistance: 500 MΩ / DC 500 V
  • Compatible with for: Arduino Circuit Board PCB Project Breadboard
  • Tactile Tact Push Button Switch: 10 pcs; 6 x 6 x 5 mm; 2 pin
No. 9
EGSCST 110PCS 9Values SPDT Micro Mini Slide Switch Kit 1p2t Toggle Switches 2 Position 3 Pin Small Miniature...
  • 【Mini Micro Slide Switche Assortment Kit】Modle: SS12D00,SS12F15,SS12D10,SS12F44; Contact Type: SPDT on-off; Terminal Quantity: 3 pins; 2.54mm(0.1in) pin pitch for seamless PCB integration; Connector Type: Vertical Through Hole; Mounting Type: Panel...
  • 【Durable and reliable in performance】Material: Plastic, Brass, Sliver. Plated Function: High conductivity; Rating Voltage: DC 50V; Rating Current: 0.5A; Electrical Life: More than 100,000 click; High Temperature Resistance: -13℉ ~ 176℉.
  • 【Plug-and-Play Installation】 Quick Installation, No extra mounting hardware, Compatible with Arduino, Breadboards, PCB,Handle slides smoothly with 0.5mm(0.02in) travel.
  • 【Wide Application】Micro Mini Slide Switch Widely used for circuit switching in low-voltage electronic devices, such as Arduino projects, PCB circuits, Breadboard, microphone/audio/video controls, Power switch, Connection control, lighting dimmers and...
  • 【Pro-Grade Storage Solution】 All 110PCS 9Values SPDT Micro Mini Slide Switch are packed in pressure resistant plastic boxes - Easy to find and use quickly.
No. 10
EGSCST 150PCS Micro Mini Slide Switch SPDT Toggle Switches 1p2t 2 Position 3 Pin Small Miniature Vertical...
  • 【SS12D00G Slide Switch】Modle: SS12D00G; Contact Type: SPDT on-off; Size: 8.7 x 3.7 x 11.7mm (0.34 x 0.15x 0.46in); Handle: 3mm(0.12in); Terminal Quantity: 3 pins; 2.54mm(0.1in) pin pitch for seamless PCB integration; Connector Type: Vertical Through...
  • 【Durable and reliable in performance】Material: Plastic, Brass, Sliver. Plated Function: High conductivity; Rating Voltage: DC 50V; Rating Current: 0.5A; Electrical Life: More than 100,000 click; High Temperature Resistance: -13℉ ~ 176℉.
  • 【Plug-and-Play Installation】Vertical through-hole design: 5mm(0.2inches) terminal length for quick solder, No extra mounting hardware, Compatible with Arduino, Breadboards, PCB Board,Handle slides smoothly with 0.5mm(0.02in) travel.
  • 【Wide Application】SS12D00G-G3 Micro Mini Slide Switch Widely used for circuit switching in low-voltage electronic devices, such as Arduino projects, PCB circuits Board, Breadboard, microphone/audio/video controls, Power switch, Connection control...
  • 【Pro-Grade Storage Solution】 All 150Pcs SS12D00G-G3 Micro Mini Slide Switch are packed in pressure resistant plastic boxes - Easy to find and use quickly.

Last update on 2026-07-18 / Affiliate links / Images from Amazon Product Advertising API

How to Choose the Best SPDT DIP Switches

Number of Positions

SPDT switches have three positions: on, off, and a momentary or alternate position. Ensure the switch you choose offers the specific configuration needed for your application. Some may have a center-off position, while others allow for switching between two circuits.

Actuation Type

DIP switches are available with various actuation methods. Common types include slide, rocker, and toggle. Consider which type will be easiest to operate and access once installed on your PCB. Slide switches are often preferred for their clear visual indication of the switch state.

Environmental Considerations

For applications exposed to dust, moisture, or harsh chemicals, look for sealed or washable DIP switches. These offer enhanced protection against contaminants that could cause malfunction. Check the ingress protection (IP) rating if environmental resistance is a critical factor.

Frequently Asked Questions

What does SPDT mean for a DIP switch?
SPDT stands for Single Pole Double Throw. This means the switch has one input (the pole) that can be connected to one of two output terminals (the throws). It allows you to select between two different circuit paths.
What are common applications for SPDT DIP switches?
These switches are frequently used for setting configuration options on electronic devices, such as selecting operating modes, setting addresses, or enabling/disabling features. They are common on motherboards, control boards, and other electronic assemblies.
How do I determine the correct size and pin configuration?
Measure the available space on your circuit board and count the number of pins required. DIP switches come in standard sizes and pin counts (e.g., 2, 4, 6, 8 positions). Ensure compatibility with your PCB layout.
Are there different types of actuators for DIP switches?
Yes, common actuator types include slide, rocker, and toggle. Slide actuators are very common and offer a clear visual indication of the switch's state. Rocker and toggle actuators are also available for specific user interface needs.