Switches, Buttons & Indicators

Switches, Buttons & Indicators

Whether you're building a custom mechanical keyboard, repairing a household appliance, prototyping a new PCB, or adding visual feedback to your electronics project, our Switches, Buttons & Indicators collection has everything you need. We stock a wide range of tactile push buttons, micro switches, self-locking switches, neon indicator bulbs, SMD LEDs, and more — all sourced for reliability and compatibility with popular DIY and professional electronics platforms. From hobbyist makers to seasoned engineers, you'll find the right component at the right price.

What You'll Find in This Collection

Why Choose Our Switches, Buttons & Indicators?

  • ✅ Multi-packs & kits save you money and keep your parts bin stocked
  • ✅ Wide compatibility with Arduino, Raspberry Pi, and custom PCBs
  • ✅ Consistent quality with rated voltage and current specifications clearly listed
  • ✅ Perfect for beginners and professionals — from quick repairs to complex builds

Learn more: EPA guidance on lithium-ion battery handling

Frequently Asked Questions

Q: What is the difference between a momentary push button switch and a self-locking switch?

A: A momentary push button switch only completes the circuit while it is being pressed — releasing the button breaks the connection. A self-locking (latching) switch stays in its activated position after being pressed and requires a second press to return to its original state. Momentary switches are ideal for triggers and resets, while self-locking switches work well for power on/off controls.

Q: Are the MX mechanical keyboard switches compatible with standard PCBs?

A: Yes! Our MX-compatible 3-pin CIY SMD mechanical keyboard switches are designed to fit standard MX-footprint PCBs. They also support hot-swap sockets, so when paired with our hot-swap socket packs, you can swap switches without soldering — great for customizing keyboard feel and actuation without permanent modifications.

Q: What SMD LED sizes are available and how do I choose the right one?

A: We carry SMD LEDs in sizes 0402, 0603, 0805, 1206, 1210, 3528, 5050, and 5730. Smaller sizes like 0402 and 0603 are used in compact, high-density PCB designs, while larger sizes like 5050 and 5730 provide more brightness and are commonly used in lighting strips and indicator applications. Always verify your PCB footprint and current requirements before selecting a size.

Q: Can the 6mm neon indicator bulbs be used with household appliances?

A: Yes. Our 6mm neon indicator bulbs are rated for 220V AC, making them suitable for use in standard household appliance panels, switches, and control boards in regions using 220V mains power. Always ensure proper insulation and observe electrical safety standards when wiring indicator bulbs into live circuits.

Q: What types of micro switches do you carry for appliance repair?

A: We carry several micro switch options including 6x6mm tactile micro switches for PCB and mouse repair, self-locking 6-pin micro switch kits for toggle applications, and 3-wire micro switches designed specifically for gas water heater on/off control. Browse our full range to find the exact specification you need for your repair or build project.

Skip to results list

Active filters:

143 items
Column grid
Column grid

Filter

Active filters:

  • KCD4 Rocker Switch Black DPDT ON/OFF/ON 6 Pin 16A 250VAC

    KCD4 Rocker Switch Black DPDT ON/OFF/ON 6 Pin 16A 250VAC

    Sale price  $9.22 Regular price $10.80
  • KCD4 DPDT Rocker Switch Black ON/OFF/ON 6 Pin 16A 250VAC

    KCD4 DPDT Rocker Switch Black ON/OFF/ON 6 Pin 16A 250VAC

    Sale price  $9.22 Regular price $10.80
  • KCD3 Rocker Switch 15A–30A 250V 3-Pin | 6 Colors

    KCD3 Rocker Switch 15A–30A 250V 3-Pin | 6 Colors

    Sale price  $7.31 Regular price $8.40
  • Kailh Square 2-Pin Mouse Micro Switch – Scroll Button 11.9mm

    Kailh Square 2-Pin Mouse Micro Switch – Scroll Button 11.9mm

    Sale price  $10.18 Regular price $12.00
  • Kailh Silent Micro Switch 6×6×7.3mm – 10 Pack Mouse Buttons

    Kailh Silent Micro Switch 6×6×7.3mm – 10 Pack Mouse Buttons

    Sale price  $10.92 Regular price $12.94
  • Kailh 10Pcs Silent Micro Switch 6x6x7.3mm Wireless Mouse DIY

    Kailh 10Pcs Silent Micro Switch 6x6x7.3mm Wireless Mouse DIY

    Sale price  $10.18 Regular price $12.00
  • IP65 Waterproof Push Button Switch – Crane & Tail Lift Control

    IP65 Waterproof Push Button Switch – Crane & Tail Lift Control

    Sale price  $46.30 Regular price $57.30
  • IP55 Electromagnetic Push Button Safety Switch 110V/220V 15A

    IP55 Electromagnetic Push Button Safety Switch 110V/220V 15A

    Sale price  $19.83 Regular price $24.11
  • Industrial Crane Wireless Remote Control Dual Speed Button

    Industrial Crane Wireless Remote Control Dual Speed Button

    Sale price  $11.43 Regular price $13.58
  • HY2 Forward Reverse Toggle Switch 220V – Steel Shell Inverter

    HY2 Forward Reverse Toggle Switch 220V – Steel Shell Inverter

    Sale price  $58.32 Regular price $72.38
  • HD9 DIN Rail LED Signal Indicator Light 9mm 18mm 220V – 4 Colors

    HD9 DIN Rail LED Signal Indicator Light 9mm 18mm 220V – 4 Colors

    Sale price  $14.81 Regular price $17.81
  • Forward Stop Reverse Motor Switch QS-15/30/60 | 380V CE Rated

    Forward Stop Reverse Motor Switch QS-15/30/60 | 380V CE Rated

    Sale price  $30.09 Regular price $36.98
  • External PC Power Button – Blue LED Switch, 1.8m Cable

    External PC Power Button – Blue LED Switch, 1.8m Cable

    Sale price  $20.55 Regular price $25.01
  • Electric Kettle Thermostat Switch SL-888 220V 10A T125 Controller

    Electric Kettle Thermostat Switch SL-888 220V 10A T125 Controller

    Sale price  $9.61 Regular price $11.29
  • Electric Kettle Thermostat Switch 250V 13A JB-01E Replacement

    Electric Kettle Thermostat Switch 250V 13A JB-01E Replacement

    Sale price  $8.86 Regular price $10.35
  • Electric Kettle Thermostat Replacement – Top & Base Socket Set

    Electric Kettle Thermostat Replacement – Top & Base Socket Set

    Sale price  $9.16 Regular price $10.73
  • Electric Kettle Thermostat Pressure Switch 46×21mm – 20 Pack

    Electric Kettle Thermostat Pressure Switch 46×21mm – 20 Pack

    Sale price  $46.98 Regular price $58.16
  • Electric Kettle Thermostat Pressure Switch 46×21mm – 20 Pack

    Electric Kettle Thermostat Pressure Switch 46×21mm – 20 Pack

    Sale price  $46.98 Regular price $58.16
  • Electric Kettle Thermostat Pressure Switch 46×21mm 20-Pack

    Electric Kettle Thermostat Pressure Switch 46×21mm 20-Pack

    Sale price  $46.98 Regular price $58.16
  • Electric Kettle Base Switch Coupler Set | 3 Piece Connector

    Electric Kettle Base Switch Coupler Set | 3 Piece Connector

    Sale price  $10.80 Regular price $12.79
  • EB2 Keyed Rotary Knob Switch 2/3 Position Self-Locking 5A CE

    EB2 Keyed Rotary Knob Switch 2/3 Position Self-Locking 5A CE

    Sale price  $8.53 Regular price $9.94
  • E-SG Self-Locking Rocker Toggle Switch 32A 250VAC 2/3/4/6 Pin

    E-SG Self-Locking Rocker Toggle Switch 32A 250VAC 2/3/4/6 Pin

    Sale price  $11.70 Regular price $13.91
  • DPDT Knife Disconnect Switch 2 Pole Double Throw 32A 63A 100A

    DPDT Knife Disconnect Switch 2 Pole Double Throw 32A 63A 100A

    Sale price  $27.58 Regular price $33.83
  • DIN Rail Mechanical Timer Switch 24H 96 Segments 16A | SUL181D

    DIN Rail Mechanical Timer Switch 24H 96 Segments 16A | SUL181D

    Sale price  $43.48 Regular price $53.78