Plumbing & Electrical

The Best Pushbutton 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.

Pushbutton switches are fundamental components in countless electronic and mechanical applications, ranging from model railway controls and DIY electronics to household appliances and industrial machinery. They provide a simple, tactile interface for controlling circuits. Products were evaluated based on operation type, contact configuration, voltage and current ratings, physical form factor, package quantity, user reviews, and feature analysis.

Best Overall

Gebildet 12pcs 7mm 3V-6V-12V-24V-230V/1A Prewired Mini Momentary Push Button,SPST Nomal Open ON/Off 2 Pin Round Button for Model Railway Hobby

The Gebildet 12pcs prewired momentary switches offer versatility with multi-voltage ratings and a convenient prewired design, making them suitable for a wide array of projects.

Search on Amazon
Best Budget

EGSCST 375PCS 26Values Micro Momentary Tactile Push Button Switch Assortment Kit 2 Pins/3 Pins/4 Pins Tact Pushbutton Switches Set

$13.99

The EGSCST 375PCS assortment provides an extensive range of micro tactile switches in various sizes and pin configurations, offering excellent value for prototyping and hobbyists.

Search on Amazon
Best Premium

APIELE 16mm Latching Push Button Switch 12V DC On Off Black Shell with LED Angel Eye Head for 0.63" Mounting Hole with Wire Socket Plug Self-Locking (Blue/Black Shell)

The APIELE 16mm Latching Push Button Switch features a robust metal shell, integrated LED, and a self-locking mechanism, indicative of higher durability and advanced functionality.

Search on Amazon
No. 1
Gebildet 12pcs 7mm 3V-6V-12V-24V-230V/1A Prewired Mini Momentary Push Button,SPST Nomal Open ON/Off 2 Pin...
  • Package contains 12pcs 7mm Prewired momentary mini push button,6 colours (red, yellow, blue, green, black, white),each colour 2pcs.
  • Operation Type: Momentary; Contact Type: SPST; Rating Voltage: 3V-6V-12V-24V-230V/ 1A; 2 Pin, Nomal Open NO/NC.
  • Momentary ON/OFF button (button is "on" only when the button is held down).
  • Easy Installation: Pre-wired design,Nice soldering,easy to install,save your time to connect wire to the switches.
  • The push button is used in industrial controlling circuits for controlling in electromagnetic starter, Contactor, Relay, electrified railway and power grid wire insulation protection.
No. 2
BFXM Push Button Starter Switch 12V 50A, Waterproof Momentary Start Switch for Car Engine, Push Button Starter...
  • Heavy Duty 50A Capacity:The Push Button Starter Switch is rated at 12V and 50A, ensuring reliable performance for heavy-duty applications such as engine starting and horn activation
  • Weatherproof and Dustproof Design:Featuring a robust weatherproof and dustproof rubber cover, this switch is built to withstand harsh environments, preventing dirt, moisture, and dust from interfering with its functionality
  • High-Quality Materials:Constructed with diecast aluminum housing and pure copper contacts, the switch is designed for durability and long-lasting use. The brass, nickel-plated screw terminals provide secure and stable connections
  • Easy Installation with Mounting Plate:The switch requires a standard 5/8" (0.625") mounting hole and can be easily installed on panels up to 3/8" thick. It includes an additional iron plate for secure and easy installation, making it suitable for various...
  • Versatile Applications:Ideal for use in cars, trucks, boats, RVs, and ATVs, this push button starter switch is perfect for a wide range of applications, including engine starting, horn activation, and other electrical equipment
No. 3
Gebildet 5pcs 12mm 2A 12V/24V/125V/250V AC Prewired Waterproof Push Button Momentary Stainless Steel Push...
  • 5pcs Metal Momentary Prewired Switch Push Button with IP65 protection: waterproof and rustproof, can be used in wet or dusty environment.
  • Push buttons hole diameter: 12mm, Push buttons hole thread: 0.75mm. Momentary Type: Push & Hold-ON, Release-OFF.
  • 12mm momentary prewired push button type: Make it easy to install and disassembling.
  • Used widely:Great for Horn Button Switch,PC Power Switch ect.
No. 4
APIELE 16mm Latching Push Button Switch 12V DC On Off Black Shell with LED Angel Eye Head for 0.63" Mounting...
  • GET NEW ONE IF NOT MAN MADE BROKEN IN 3 YEARS SINCE YOU PURCHASE THE SWITCH.
  • Brand New 16mm Latching Switch; Black Shell Ring LED; LED voltage: 12V only, Hole size required: 0.63''/16mm
  • Latching Push Button Switch: Push it, ON; Push it again, OFF. Contact Configuration: 1NO1NC; 12 volt switch
  • Electrical life: 200 thousand times. Mechanical life: 1,000,000 cycles
  • 12v on off Switch; High quality metal material & IP65 waterproof protection can be used in wet or dusty enviroment.
No. 5
EGSCST 375PCS 26Values Micro Momentary Tactile Push Button Switch Assortment Kit 2 Pins/3 Pins/4 Pins Tact...
  • EGSCST 375PCS 26Values Micro Momentary Tactile Push Button Switch - Suitable for Arduino Electronic Circuit Breadboard.
  • Size: 3x6x2.5mm / 6x6x3mm / 3x4x2mm / 3x4x2.5mm / 3x3.5x2mm / 3x6x5mm / 3x6x2.5mm / 5x5x0.8mm / 2.5x4.5x3.5mm / 4x4x1.5mm / 6x6x5mm / 4x7x3.5mm / 4x7x5mm / 4.5x4.5x3.3mm / 3.5x6x4mm / 4.5x4.5x4mm / 6x6x8mm / 6x6x12mm/ 4.5x4.5x5mm/ 12x12x7mm/ 12x12x4.5mm.
  • Current Rating: 50mA; Voltage Rating: DC 12V; Contact Type: Momentary Contact.
  • Wide Application - Micro Momentary Tactile Push Button Switches are widely used in TV, audio equipment, computer, remote control, Automation DIY,etc.
  • All 375Pcs 2 Pins/3 Pins/4 Pins Micro Momentary Tactile Push Button Switch are packed in pressure resistant plastic boxes - Easy to find and use quickly.
No. 6
Gebildet 3V-6V-12V-24V-230V/1A 10pcs 7mm Black Prewired Mini Momentary Push Button,SPST Nomal Open ON/Off...
  • Operation Type: Momentary; Contact Type: SPST; Rating Voltage: 3V-6V-12V-24V-230V/1A; 2 Pin, Nomal Open NO/NC.
  • Momentary ON/OFF button(switch is "on" only when the button is held down).
  • Easy Installation: Pre-wired design,Nice soldering,easy to install,save your time to connect wire to the switches.
  • The push button is used in industrial controlling circuits for controlling in electromagnetic starter, Contactor, Relay, electrified railway and power grid wire insulation protection.
  • Package contains 10 pcs 7mm Black Prewired momentary mini push button
No. 7
Nilight 12mm Push Button Switch 5PCS with Pre Wired Harness 12V 24V Stainless Steel Self Locking Latching LED...
  • LED Illuminated Switch: The LED indicator on the push button switch will illuminate when you press the switch to "ON" status, and LED remain off when the switch is in "OFF" status. Mounting hole size for the switch is 12mm 1/2", durable for a longer...
  • Easy Installation: Each switch is pre-wired with the soldered wiring harness, convenient for connect the accessories or equipments. Round latching switch with screw clamp type terminals to make fitting very easy,multi-type wire connection. Lifetime can up...
  • Wide Application: Our switch can be used as a switch for various additional electric equipment, inside and outside the car. AC or DC enviroment. It is widely used to control LEDs and circuits on Car, RV, Marine Boats, Trucks, Households, Coffee Machine...
  • IP67 Waterproof Rating: This self-locking push button switch can be used in a wet or dusty environment, no worry about rain or water anymore, which can be used outdoor and rainy day.
  • PACKAGE INCLUDES: 5 x 12mm 12V SPDT latching push button switch with 8inch wiring harness, a wiring diagram. Great for motorized vehicles of motor starting, power starting devices and can also be an access control button
No. 8
24Pcs 16MM Momentary Push Button on Off Switch Assorted Red Green Yellow Blue White Black,3A 250V AC 2-Pin...
  • [Momentary Switch] Automatic reset, energised when the button is pressed and de-energised when the button is released. Non-locking round switch is made of high quality plastic, sturdy and wear-resistant. Equipped with sturdy spring, it can flexibly spring...
  • [Easy to install] It is widely used as neon lights, led light switches, car horns, ignition switches, doorbells, home appliances buttons, and automotive technical equipment projects.
  • [Mounting hole size] Opening size 16mm/0.63inch; Maximum switching capacity: 3A/250VAC; Terminal type: screw; Material: stainless steel, plastic, electrical parts.
  • [Stable performance] High-quality, durable, reliable, shock-resistant, up to 500,000 cycles. It is easy to clean and maintain, and has a long service life.
  • Momentary pushbutton switch can be used for car modification parts replacement or arcade game parts replacement: momentary pushbutton switch can be used for circuit control in electromagnetic starters, contactors, relays and other circuits.
No. 9
DIYhz Momentary Push Button Switch, 1A 250VAC SPST Mini Pushbutton Switches Normally Open(NO) Black & Red Cap...
  • ★Item Name: Push Button Switch; Action Type: Momentary; Contact Type: NO (Normally open), Push and Hold - ON, Release - OFF.
  • ★Poles: SPST; Rating Voltage: AC 250V / 1A; Terminals: 2 Pin.
  • ★Thread Diameter: 6.9mm / 0.27"; Cap Diameter: 6mm / 0.24"; Pin Pitch: 3mm / 0.11".
  • ★Overall Size: 25 x 9mm / 0.98" x 0.35" (Max. L * D); Material: Plastic, Metal.
  • ★Package Content: 10 x Red Cap Push Button Switches.10 x Black Cap Push Button Switches.

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

How to Choose the Best Pushbutton Switches

Understanding Operation Type: Momentary vs. Latching

The primary distinction when selecting a pushbutton switch lies in its operation type. Momentary switches, such as the Gebildet 12pcs Mini Push Buttons or the DIYhz Momentary Push Button Switch, activate a circuit only while the button is physically held down. Releasing the button returns the switch to its original state, making them ideal for tasks like triggering a momentary signal, resetting a device, or controlling a motor that needs to run only when pressed. In contrast, latching switches, exemplified by the APIELE 16mm Latching Push Button Switch, toggle their state with each press: one press turns the circuit ON, and the next press turns it OFF. This self-locking behavior is essential for applications requiring continuous power until manually disengaged, such as main power switches for equipment or lighting.

Voltage and Current Rating Considerations

Matching the switch's electrical ratings to your application's requirements is critical for safety and longevity. Switches like the Gebildet Mini Momentary Push Button are notably versatile, rated for 3V-6V-12V-24V-230V/1A, accommodating a broad spectrum of low-power and even mains voltage circuits up to 1 amp. Conversely, a switch like the APIELE Latching Switch is specifically rated for 12V DC, indicating it's designed for lower voltage automotive or DC-powered electronics and should not be used in higher voltage AC applications. The DIYhz Momentary Push Button Switch, rated at AC 250V / 1A, is more suited for specific AC line voltage applications. Always verify that the switch's maximum voltage and current capacity can safely handle the load it will control to prevent overheating or failure.

Physical Form Factor and Mounting Methods

The physical dimensions and mounting style of a pushbutton switch dictate its suitability for a project. Micro tactile switches, such as those found in the DAOKI 100Pcs Micro Momentary Tactile Switch or the EGSCST 375PCS Assortment Kit, are typically small (e.g., 6x6x5 mm) and designed for through-hole mounting directly onto Printed Circuit Boards (PCBs). These are commonly observed in compact electronic devices. For panel-mounted applications, switches like the Gebildet 7mm Prewired Mini Push Button or the APIELE 16mm Latching Push Button require specific hole sizes (e.g., 7mm or 16mm) and often feature threaded bodies with nuts for secure installation. The Gebildet switches also come prewired, which can simplify installation, particularly in tight spaces or when soldering is inconvenient.

Contact Configuration and Pin Count

Understanding the contact configuration is essential for proper circuit design. Most basic pushbutton switches, including the Gebildet and DIYhz models, are SPST (Single Pole, Single Throw) Normally Open (NO). This means they have two terminals and complete a circuit only when pressed. Other configurations exist, such as the 1NO1NC (one Normally Open, one Normally Closed) found in the APIELE Latching Switch, which provides both a normally open and a normally closed contact that change state simultaneously. Micro switches like the DAOKI often have 4 pins, which might be internally connected in pairs for stability or provide additional options for mounting, even if the electrical function is SPST. Carefully check the datasheet for specific pinout and contact behavior.

Pros & Cons

Gebildet 12pcs 7mm 3V-6V-12V-24V-230V/1A Prewired Mini Momentary Push Button,SPST Nomal Open ON/Off 2 Pin Round Button for Model Railway Hobby

Pros

  • Offers broad voltage compatibility (3V-230V), enhancing versatility for diverse projects.
  • Conveniently prewired, simplifying installation and reducing soldering requirements.
  • Available in multiple colors, aiding in visual identification and aesthetic integration.

Cons

  • Momentary operation may not be suitable for applications requiring a latched state.
  • The 1A current rating limits use in higher-power circuits.

EGSCST 375PCS 26Values Micro Momentary Tactile Push Button Switch Assortment Kit 2 Pins/3 Pins/4 Pins Tact Pushbutton Switches Set

Pros

  • Extensive assortment (375 pieces, 26 values) provides ample options for various needs.
  • Includes a wide range of sizes and pin configurations for prototyping and repairs.
  • Suitable for Arduino and breadboard electronic circuit development.

Cons

  • All switches are micro tactile, limiting applicability for panel-mount or robust interfaces.
  • Limited to DC 12V / 50mA rating, restricting use in higher voltage or current applications.

APIELE 16mm Latching Push Button Switch 12V DC On Off Black Shell with LED Angel Eye Head for 0.63" Mounting Hole with Wire Socket Plug Self-Locking (Blue/Black Shell)

Pros

  • Features a latching (self-locking) operation, ideal for ON/OFF control.
  • Robust black metal shell with an integrated LED 'angel eye' provides a premium aesthetic and durability.
  • Includes a wire socket plug, facilitating easier and more secure connections.

Cons

  • Limited to 12V DC operation, not suitable for AC or higher DC voltage systems.
  • Only available as a single unit, which may not be cost-effective for projects requiring multiple switches.

Common Mistakes to Avoid

Confusing Momentary with Latching Operation

A frequent error observed in projects is misinterpreting the switch's action type. For instance, using a momentary switch like the Gebildet Mini Push Button (which is ON only when held) when a continuous ON/OFF state is required. Conversely, attempting to use a latching switch, such as the APIELE 16mm Latching Push Button, for an application that needs a brief pulse can lead to unexpected circuit behavior or requiring additional control logic.

Ignoring Voltage and Current Ratings

Overlooking the specified voltage and current ratings is a critical mistake that can result in switch failure, circuit damage, or safety hazards. Applying 230V to a switch rated only for 12V DC, like the APIELE Latching Switch, will inevitably cause a malfunction. Similarly, exceeding the 1A current rating of the DIYhz Momentary Push Button Switch can lead to contacts welding shut or overheating.

Mismatched Physical Dimensions and Mounting

Users often select switches without considering the physical fit for their enclosure or PCB. For example, a micro tactile switch from the EGSCST Assortment Kit (e.g., 3x6x2.5mm) is designed for PCB mounting and would not be suitable for a panel requiring a 16mm hole, as specified for the APIELE Latching Switch. Conversely, trying to surface-mount a panel-mount switch onto a PCB is impractical and can lead to unstable connections.

Misunderstanding Contact Type (NO/NC)

Incorrectly assuming the contact configuration can lead to circuits that behave in reverse or fail to activate. Most general-purpose push buttons, like the Gebildet and DIYhz switches, are Normally Open (NO) SPST. This means they complete a circuit when pressed. If an application requires a circuit to be broken when the button is pressed, a Normally Closed (NC) configuration or a switch with both NO and NC contacts (like the 1NO1NC on the APIELE switch) would be necessary, and the appropriate contacts must be wired correctly.

Frequently Asked Questions

What is the key difference between a 'momentary' and a 'latching' pushbutton switch?
A momentary switch, such as the Gebildet 7mm mini push button, activates only while pressed and returns to its original state upon release. A latching switch, like the APIELE 16mm model, toggles its state (ON/OFF) with each press, maintaining its position until pressed again.
What does 'SPST Normally Open (NO)' mean for a pushbutton switch?
'SPST' stands for Single Pole, Single Throw, indicating a simple ON/OFF function with two terminals. 'Normally Open (NO)' means the circuit is open (disconnected) by default and closes (connects) only when the button is actuated, as seen in the DIYhz momentary switches.
Why do some pushbutton switches, like the Gebildet 7mm, have such a wide voltage rating (3V-230V)?
Switches with broad voltage ratings typically achieve this versatility by being designed for low-current applications (e.g., 1A). This allows them to switch a wide range of voltages, from low DC for electronics to higher AC for mains, as long as the current draw remains within their specified limit.
When are micro tactile switches, like those in the EGSCST assortment kit, typically used?
Micro tactile switches are commonly employed in compact electronic devices, circuit boards, and prototyping projects (e.g., Arduino breadboards). Their small footprint and low current ratings make them ideal for signal inputs rather than directly switching power to high-load components.
What is the significance of a switch having '2 pins' versus '4 pins'?
A 2-pin switch typically indicates a simple SPST contact configuration, as seen in the DIYhz switches. A 4-pin micro tactile switch, like the DAOKI model, often has two pairs of pins that are internally connected, providing mechanical stability for PCB mounting while still functioning as a basic SPST switch.