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
Aexit 5 Pcs DIP Switches 5 Positions 10P 10 Pins 2.54mm Pitch Side Piano Type SPDT DIP Switches DIP Switch
  • Product Name : DIP Switch;Type : 5 Positions( 2 Row 10 Pin);Pitch : 2.54mm / 0.1''
  • Non-Switching Rating : 100mA DC 50V;Switching Rating : 25mA DC 24V;Contact resistance : 50mΩ 24VDC/100mA (at initial)
  • 100mΩ typical, 24VDC/100mA (after life test) : 100mΩ typical, 24VDC/100mA (after life test);Overall Size : 14 x 12 x 14mm / 0.55" x 0.47" x 0.55"(L*W*H)
  • Material : Plastic, Electric Parts;Color : Red, White & Gold Tone
  • Net Weight : 17g;Package Content : 5 x DIP Switch
No. 2
Chanzon SPDT Mini Micro Slide Switch 1p2t 2 Position 70pcs 3mm Toggle
  • 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.
SaleNo. 3
EGSCST 110Pcs Slide Switch Kit SPDT Micro Mini 2 Position 3 Pin Panel Mount
  • 【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. 4
Aexit 10 x DIP Switches 7mm High Knob 8 Pin 3 Position 2P3T DP3T Vertical SPDT DIP Switches Slide Switch
  • Product Name : Vertical Slide Switch;Model No. : SS23D23-G7;Position : 3;Pins Design : 8 Pins ( Double Rows )
  • Contact Type : 2P3T;Pin Width : 0.5mm/ 1/50";Pins Pitch : 2.54mm/ 0.1" & 5mm/ 0.2";Knob Size : 3 x 2.5 x 7mm/ 0.12" x 0.1" x 0.27"(L*W*H)
  • Rating : DC 50V, 0.5A;Contacts Resistance : 30MΩ;Insulation Resistance : 100MΩ;Minimum Load : DC 500V
  • Dielectric Strengths : AC 500V / 1 minute;Life Test : 10000 cycles/ minute;Main Body Size(not include pins & knob) : 16 x 6.5 x 6.5mm/ 0.63" x 0.26" x 0.26" (L*W*H);Overall Size : 16 x 6.5 x 18mm/ 0.63" x 0.26" x 0.71" (L*W*H)
  • Material : Plastic & Metal;Color : As picture shown;Weight : 14g;Package : 10 x Vertical Slide Switch
No. 5
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. 6
Dahszhi DIP Switch 8Pin 4Positions 2.54mm Pitch Double Row 20Pcs
  • Package Content:20 x DIP Switch
  • Type:Slide Type; Features:4 Positions ( 2 Row 8 Pin); Pitch:2.54 mm / 0.1"
  • 100mΩ typical; 24VDC/100mA (after life test); Each Size:12 x 10 x 11 mm / 0.47" x 0.4" x 0.43" (L*W*H)
  • Non:Switching Rating:100mA DC 50V; Switching Rating:25mA DC 24V; Contact resistance:50mΩ 24VDC/100mA (at initial)
  • Widely used in circuit boards, breadboards and all pcb projects, perfect as a toggle or on off switch for your projects
No. 7
Mini Micro Slide Switch - 1p2t 2 Position - 20pcs SPDT Toggle Switch - Panel Mount Small High Knob Vertical...
  • Slide Switch Specification - Modle: SS12F15; Size: 19.7 x 5.6 x 13mm (L x W x H); Pin Pitch: 3mm; Contact Type: SPDT on-off; Terminal Length: 3mm; Terminal Quantity: 3 pins; Sliding Knob Length: 5mm / 0.2"; Connector Type: Vertical Through Hole; Mounting...
  • Durable Material - Plastic,Metal,Brass,Sliver Plated: Anti-corrosion and high conductivity; Rated Voltage: DC 50V; Rated Current: 0.5A:Electrical Life: More than 100,000 click;High Temperature Resistance: -16.6℉ ~ 158℉.Can be used for a long time.
  • Wide Use - Slide Switch used for control the operation of many low-power electronic projects,Arduino, Breadboard, Electronic Circuits, Electronics Board, Microphone, Audio, Video volume, Electric Circuit, Lighting dimming control,Position Solder, Etc.
  • How Do Tactile Swithch 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 - 20 Pcs x 5MM SS12F15 Slide Switch
No. 8
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. 9
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. 10
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.

Last update on 2026-09-02 / 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.