
When I built my first MAME cabinet back in 2019, I cheaped out on the buttons. Big mistake. Within three months, two of them started sticking, another had a mushy feel that made pulling off special moves in Street Fighter nearly impossible, and the whole setup felt like a toy. That is when I discovered what the arcade community had been saying all along: Sanwa arcade button kits are the real deal.
If you are here, you already know Sanwa Denshi makes some of the best Japanese arcade buttons on the market. The challenge is figuring out which kit actually fits your build, whether you are upgrading an Arcade1Up cabinet, modding a fightstick, or building a custom Raspberry Pi controller from scratch. Our team spent weeks comparing eight different Sanwa arcade button kits to find the best options for every project and budget in 2026.
From authentic Sanwa OBSF-30 button bundles to budget-friendly alternatives that punch above their weight, this guide covers everything you need to know before buying. We will break down button sizes, compatibility, authenticity concerns, and which kits make sense for different arcade setups.
| Product | Specs | Action |
|---|---|---|
Sanwa JLF-TP-8YT + 8 OBSF-30 Kit
|
|
Check Latest Price |
8 pcs Sanwa OBSF-30 Buttons (White)
|
|
Check Latest Price |
12 pcs Sanwa OBSF-30 Multicolor
|
|
Check Latest Price |
6 pcs Sanwa OBSF-30 Buttons (Red)
|
|
Check Latest Price |
6 pcs Sanwa OBSF-24 Buttons (Red)
|
|
Check Latest Price |
6 pcs Sanwa OBSF-30 Multicolor
|
|
Check Latest Price |
EG STARTS 12x 30mm Copy Buttons
|
|
Check Latest Price |
EG STARTS 12x 24mm OEM Buttons
|
|
Check Latest Price |
JLF-TP-8YT Joystick + 8 OBSF-30 Buttons
Snap-in Installation
Switchable 4/8 Way
Compatible with Mad Catz and Hori
I installed this Sanwa JLF-TP-8YT bundle in my Qanba Q4 and the difference was night and day. The joystick has a solid spring with excellent return to center, and the ball top feels premium in a way that cheap clones simply do not match. Every quarter-circle motion registers cleanly, which matters enormously when you are trying to execute Dragon Punch motions in a ranked match.
The eight OBSF-30 buttons that come with this kit are the real stars. They are smooth, quiet, and responsive with no annoying clicking sound. I swapped out the stock buttons on my fight stick and immediately noticed faster inputs during combo chains. The snap-in installation took me about 20 minutes total, and the buttons fit perfectly into the mounting holes.

One thing to keep in mind is that this kit does not include the 5-pin connector cable for the joystick. You will need to either solder connections or buy a JLF wiring harness separately. The 8-way restrictor gate is also not included in the package, though the stock square gate works well for most fighting games. For panels up to 5mm thick, the snap-in mounting holds everything securely in place.
At 220 grams for the entire package, the build feels substantial without being heavy. This bundle is compatible with Mad Catz SF4 Tournament Joysticks, most Hori sticks, and custom arcade builds. With nearly 800 reviews maintaining a 4.7 rating, the community consensus is clear: this is the gold standard for arcade upgrades.

This kit shines brightest as a complete fight stick upgrade. If you have a Mad Catz, Hori, or Qanba stick sitting around with worn-out parts, swapping in this Sanwa joystick and button bundle will make it feel brand new. It is also an excellent starting point for a single-player custom arcade cabinet build where you need both a joystick and action buttons in one package.
Before purchasing, confirm that your control panel is no thicker than 5mm for the snap-in buttons to mount properly. You will also need to source a 5-pin JLF wiring harness and potentially an 8-way gate if you prefer diagonal-friendly movement. The kit comes with red buttons, so check if other color options are available if you want a specific look for your build.
8 pcs OBSF-30 30mm Buttons
Snap-in Installation
3,000,000 Lifetime
Non-clicking Microswitch
These are the buttons that converted me from a skeptic to a Sanwa believer. I popped a set of these white OBSF-30 buttons into my 8BitDo Arcade Stick and the improvement was immediate and dramatic. The buttons have a buttery smooth press with a satisfying but quiet tactile response. No harsh clicking, no mushy bottom-out, just clean consistent actuation every single time.
The 30mm snap-in design fits perfectly into most Hori and Mad Catz fight sticks without any modification. I had all eight buttons swapped in under 15 minutes. Each button uses a non-clicking microswitch that provides fast reactive time and quick reset, which translates directly to better performance in games where frame-perfect inputs matter.

With a rated lifetime of 3,000,000 presses per button, these should outlast your arcade stick by a wide margin. The quick-connect terminals make wiring straightforward, and the snap-in mounting means you can replace them without any tools if you ever need to. The white color option looks clean and professional in any build.
One concern the community raises frequently is authenticity. Some third-party sellers have shipped counterfeit buttons that look similar but lack the Sanwa quality. I recommend buying from a reputable seller and checking that the buttons have the proper Sanwa branding and the characteristic smooth plunger action that fakes cannot replicate.

Eight buttons is the perfect count for a single-player fight stick layout. You get six main action buttons for Street Fighter or Mortal Kombat configurations, plus two extra for Start, Select, or additional functions. If you are building or upgrading one fight stick, this is exactly the quantity you need without leftovers.
Real Sanwa OBSF-30 buttons have a distinct smooth plunger travel with no scratchiness. The microswitches should be nearly silent compared to generic clones. Look for clean molding with no flash marks, and verify the seller is listed as an authorized Sanwa distributor. If the buttons feel gritty or have a loud metallic click, they are likely not genuine Sanwa parts.
12 pcs OBSF-30 30mm Buttons
6 Colors (2 Each)
Snap-in Installation
3,000,000 Lifetime
When I upgraded my Arcade1Up Marvel vs Capcom 2 cabinet, these multicolor Sanwa OBSF-30 buttons were the first thing I reached for. Having 12 buttons in six different colors means you can color-code your layout so Player 1 gets one set and Player 2 gets another. The visual pop of red, blue, yellow, green, black, and white buttons on a clean control panel is hard to beat.
The response improvement over the stock Arcade1Up buttons is massive. The Sanwa buttons pick up inputs faster and reset quicker, which matters enormously in fast-paced fighting games. My installation took about 20 minutes, and that included pulling the old buttons and snapping these into place. The feel is noticeably different from stock: smoother press, cleaner return, no stickiness whatsoever.

Each color comes in a pair, so you get two red, two yellow, two blue, two green, two black, and two white buttons. This is perfect for a two-player setup where you want matching colors for each player’s action buttons. The snap-in design works on panels up to 5mm thick, though some Arcade1Up owners report needing to slightly widen the mounting holes.
At a 4.8 rating across over 200 reviews, these buttons are consistently praised as one of the best Sanwa arcade button kits for Arcade1Up owners. The one trade-off is sensitivity: these buttons register presses with very little force, which takes some getting used to if you are coming from stiffer stock buttons. Light brush of a finger can register an input.

Most Arcade1Up cabinets use 30mm mounting holes, which these buttons fit. However, some models have slightly smaller holes that may need careful widening with a file or reamer. The Sanwa buttons are also slightly taller than stock, so check your panel clearance before ordering. Many Arcade1Up owners in the Reddit community have confirmed these work with minimal modification.
Go with this 12-button multicolor kit if you are doing a two-player cabinet upgrade, want color-coded buttons for different functions, or just prefer having spare buttons on hand. If you only need to fill out a single fight stick, the 8-pack is more economical. The multicolor option is particularly helpful for kids who are learning button layouts by color association.
6 pcs OBSF-30 30mm Red Buttons
Snap-in Installation
3,000,000 Lifetime
Non-clicking Microswitch
Six buttons is the magic number for a standard fighting game layout, which makes this red OBSF-30 set a go-to for fight stick mods. I dropped these into an 8BitDo Arcade Stick as the primary action buttons and kept the stock buttons for Start and Select. The difference was immediately apparent: inputs felt snappier, combos came out cleaner, and the quiet operation meant I could practice late at night without waking anyone.
The quality gap between these authentic Sanwa buttons and generic clones is not subtle. The plastic construction has a premium density to it, the plunger travel is perfectly smooth, and the snap-in tabs grip the panel tightly. After three months of regular use in my weekly local tournament sessions, every button still feels as crisp as day one.

With nearly 500 reviews and a 4.7 rating, the community consensus is strong. Most buyers report that these buttons are the single most impactful upgrade you can make to a budget or mid-range fight stick. The 3,000,000 lifetime rating means they should last years under normal use, though some heavy users report microswitch wear after about a year of daily competitive play.
Installation is about as straightforward as it gets. Pop out the old buttons, snap these into the 30mm holes, connect the quick-disconnect terminals, and you are done. The whole process takes about 10 minutes even if you have never opened a fight stick before.

Six buttons covers the standard Street Fighter layout of Light, Medium, and Heavy Punch plus Light, Medium, and Heavy Kick. If you play Tekken or other four-button fighters, you will have two extras for Rage Art or other system buttons. This is the most practical count for any single fight stick upgrade.
For casual and regular players, these buttons should last multiple years without issue. The 3 million press rating is a laboratory figure, but even at half that in real-world conditions, you are looking at years of service. Tournament players who practice several hours daily may notice the microswitches softening after 12 to 18 months, at which point the buttons are still functional but not quite as crisp as new.
6 pcs OBSF-24 24mm Buttons
Low-Profile Design
Snap-in Installation
3,000,000 Lifetime
The OBSF-24 is the smaller sibling of the OBSF-30, and it fills a specific role that every arcade builder eventually needs: Start, Select, Coin, and other utility buttons. At 24mm, these buttons are noticeably more compact than the standard 30mm action buttons, making them perfect for tight spaces on fight sticks, control panels, and compact arcade builds.
I used these as the Start and Select buttons on my Mayflash F300 fight stick mod, and the low-profile design fits perfectly without crowding the main button layout. The feel is exactly what you expect from Sanwa: smooth, quiet, and consistent. They share the same snap-in mounting system as the OBSF-30, so installation is identical.

With a 4.8 rating, these are highly regarded by the community for their quality and versatility. DIY project builders love them for Raspberry Pi arcade controllers where space is at a premium. They also work well for pinball flipper buttons on custom fight sticks, or any application where a full 30mm button would be overkill.
Use 24mm buttons for Start, Select, Home, Turbo, or any secondary function button. Some fight stick layouts also use them for the short-row buttons in an 8-button configuration where the top row is slightly offset. If you are building a bartop arcade cabinet with limited panel real estate, mixing 24mm utility buttons with 30mm action buttons gives you a professional layout without crowding.
These fit perfectly in the Mayflash F300 and F500, Hori RAP V, and most custom fight stick cases with 24mm mounting holes. The snap-in tabs hold securely on metal and plastic panels alike. Check your specific stick model before ordering, as some manufacturers use 30mm holes for all buttons including Start and Select.
6 pcs OBSF-30 30mm Buttons
6 Different Colors
Snap-in Installation
3,000,000 Lifetime
This six-button multicolor set gives you one button each of six different colors, which is perfect if you want maximum variety without buying duplicates. I grabbed these for a custom hitbox-style controller build where I wanted each button to be a different color for easy visual reference during fast gameplay. Red for Light Punch, yellow for Medium, green for Heavy, and so on.
The quality is consistent with what you expect from Sanwa OBSF-30 buttons: smooth plunger travel, quiet non-clicking microswitches, and easy snap-in installation. Each button carries the same 3,000,000 lifetime rating as the single-color packs. The only trade-off compared to the higher-rated options on this list is that some users have reported minor cosmetic scratches on arrival.

With a 4.4 rating across 45 reviews, this is a solid mid-tier option. The color variety is the selling point here. Parents building arcade cabinets for kids particularly love this set because the bright colors make it easy for young players to learn button layouts. The buttons also work well for educational arcade games where color-coded inputs matter.
Installation follows the same snap-in process as all OBSF-30 buttons. They fit most Hori and Mad Catz joysticks as well as custom arcade panels up to 5mm thick. The quick-connect terminals make wiring simple, and each button can be replaced individually without disturbing its neighbors.

This kit is ideal for single-player custom builds where you want each button to serve a different function with distinct color coding. It works great for educational arcade games, rhythm games where color matters, and any project where visual clarity of the button layout improves the experience. For two-player cabinets, you would need two sets.
The 12-pack multicolor kit from Sanwa gives you two of each color, which is better for two-player setups. This 6-pack is more economical if you only need one of each color for a single-player build. The button quality is identical between both sets; the only difference is quantity and color distribution.
12x 30mm Buttons in 6 Colors
Snap-in Plan
10,000,000 Cycle Rating
No Soldering Required
Let me be upfront: these EG STARTS buttons are not genuine Sanwa parts. They are designed as direct replacements for the Sanwa OBSF-30, OBSC-30, and OBSN-30 form factors, but at a fraction of the cost. When I tested them side by side with authentic Sanwa buttons, the difference was noticeable but not dramatic. The travel is slightly longer, the feel is a bit less refined, and the spring tension is marginally different.
That said, for the price of 12 buttons, these deliver solid value. The microswitches are included inside each button and are rated for an impressive 10,000,000 cycles, which actually exceeds the Sanwa lifetime rating. They produce a satisfying clicking sound that some users actually prefer over the quiet Sanwa microswitches. No soldering is required for installation.

I would recommend these for DIY MAME cabinet builds, Raspberry Pi arcade projects, and any situation where you need a lot of buttons without spending a fortune. They snap into standard 30mm mounting holes and work with most Hori and Mad Catz joysticks. The multicolor assortment with two of each color covers two-player layouts nicely.
With nearly 300 reviews maintaining a 4.4 rating, the community verdict is clear: these are competent budget buttons that work well for casual and intermediate builds. Just do not expect them to fool a tournament player who knows what real Sanwa buttons feel like.

If you are building a Raspberry Pi arcade cabinet, a bartop MAME machine, or a casual gaming setup for the family room, these buttons offer excellent value. The 12-button count covers most two-player configurations, and the included microswitches mean you have everything you need in one package. For competitive play, invest in authentic Sanwa instead.
These buttons are slightly wider than genuine Sanwa OBSF-30 buttons, which can cause fit issues in some fight sticks like the Mayflash F500. They work well in custom panels where you control the hole size, and in most Hori and Mad Catz sticks. The snap-in tabs are sturdy and hold the buttons firmly in place once installed.
12x 24mm Buttons in 6 Colors
Snap-in Plan
10,000,000 Cycle Rating
Direct Sanwa OBSF-24 Replacement
The EG STARTS 24mm buttons fill the same budget-friendly role as their 30mm siblings, but in the smaller form factor. I picked up a set for utility buttons on a custom arcade panel: Start, Select, Coin, and Player 1/2 select. For those secondary functions, these buttons work perfectly well. The 24mm size is ideal for buttons that need to be accessible but should not be confused with the main action buttons.
Where these buttons fall short is as primary action buttons for fighting games. The travel distance is noticeably longer than authentic Sanwa OBSF-24 buttons, the springs are stiffer, and the internal metal tab produces a louder snapping sound. Competitive players will find these too sluggish for main gameplay inputs. But for Start, Select, and other non-critical functions, they serve their purpose admirably.

The 12-button count with two of each color means you have enough for a full two-player utility button setup. The microswitches are rated for 10,000,000 cycles, and no soldering is needed for installation. They are designed as direct replacements for Sanwa OBSF-24, OBSC-24, and OBSN-24 push buttons, though the fit and feel are not identical.
With 167 reviews and a 4.4 rating, buyers generally understand what they are getting: functional budget buttons for non-critical applications. Several reviewers specifically mention using these for custom button box projects and Raspberry Pi builds where authentic Sanwa quality is not strictly necessary.

Use these 24mm buttons for Start, Select, Coin, Player Select, Turbo, and any other secondary function that does not require fast repeated inputs. They work well in custom button boxes, MAME cabinets, and Raspberry Pi arcade controllers. Avoid using them as primary action buttons in any competitive or fast-paced game.
If you are building a fight stick or arcade panel for competitive play, skip these and go straight for the authentic Sanwa OBSF-24 buttons reviewed above. The difference in response time, travel distance, and overall feel is significant enough to affect gameplay performance. Save these budget options for casual builds and utility button roles where split-second precision does not matter.
Picking the right button kit comes down to four factors: button size, quantity, authenticity, and your specific project. Let me walk through each one based on what I have learned from building and modding arcade setups over the past several years.
The OBSF-30 (30mm) button is the standard size for main action buttons on fight sticks and arcade cabinets. If you are pressing it during gameplay to attack, jump, or perform special moves, it should be a 30mm button. The OBSF-24 (24mm) button is smaller and used for Start, Select, Coin, and other utility functions. Most fight stick layouts use six to eight 30mm buttons for action inputs and one to two 24mm buttons for system functions.
For a standard single-player fight stick, you need six 30mm buttons plus one or two 24mm buttons. For a two-player arcade cabinet, count on twelve 30mm buttons and two to four 24mm buttons. Always measure your existing mounting holes before ordering to avoid compatibility surprises.
The Reddit community has strong opinions on this, and for good reason. Authentic Japanese Sanwa buttons offer smoother operation, better durability, and more consistent quality than copies. The telltale signs of genuine Sanwa are the smooth plunger action, near-silent microswitch, and clean molding with no flash or rough edges. If a button arrives with visible manufacturing defects or a harsh metallic click, it is likely a replica.
The EG STARTS buttons in this guide are upfront about being Sanwa-compatible rather than genuine Sanwa. They work well for budget builds but do not match the premium feel of authentic parts. For tournament play or builds where quality matters, stick with genuine Sanwa.
Single-player fight stick: 6 to 8 buttons (30mm) plus 1 to 2 buttons (24mm). Two-player arcade cabinet: 12 to 16 buttons (30mm) plus 2 to 4 buttons (24mm). Arcade1Up upgrade: typically 12 buttons (30mm) for two players. Raspberry Pi or MAME build: varies, but 12 to 20 buttons for a full two-player setup. Buying a kit with the right count saves money compared to purchasing individual buttons.
Before ordering any kit, verify four things: your panel thickness is 5mm or less for snap-in mounting, your mounting holes are the correct diameter (30mm or 24mm), your wiring uses quick-connect terminals compatible with the button tabs, and your joystick connector type matches the kit if a joystick is included. Most Sanwa buttons use snap-in mounting, which works on metal and plastic panels. If your panel is thicker than 5mm, you may need screw-in buttons instead.
Sanwa controls use Japanese-style design with snap-in mounting, ball-top joysticks, and convex buttons that sit nearly flush with the panel. Happ controls use American-style design with screw-in mounting, bat-top joysticks, and concave buttons that protrude above the panel. Sanwa buttons are generally quieter with shorter travel distance, making them preferred for fighting games. Happ buttons have a more pronounced click and longer travel, which some players prefer for classic arcade games.
Authentic Sanwa buttons are available through specialized retailers like Paradise Arcade Shop, Focus Attack, and official Sanwa Denshi distributors. Amazon carries genuine Sanwa products through authorized sellers, but check seller ratings and reviews carefully as some listings may ship counterfeit products. Look for sellers with high ratings and verified purchase reviews that mention authentic Japanese quality.
Any snap-in 30mm or 24mm arcade buttons are compatible with Sanwa joystick setups. The Sanwa OBSF-30 is the most common pairing for the JLF-TP-8YT joystick in fight stick and arcade cabinet builds. The buttons and joystick connect independently to your encoder board or PCB, so there is no brand-specific compatibility requirement between buttons and joysticks.
Sanwa arcade buttons use snap-in mounting, which requires no tools for installation. Push the button through the mounting hole from the top of the panel until the snap tabs click into place underneath. To remove, pinch the snap tabs together from below and push the button up through the hole. Connect the quick-disconnect terminals from your wiring harness to the button tabs. The entire process takes about 2 minutes per button.
After testing and comparing eight different kits, a clear hierarchy emerges. For a complete upgrade, the Sanwa JLF-TP-8YT joystick and button bundle delivers everything you need in one package and remains the best Sanwa arcade button kit for serious arcade builders. For button-only upgrades, the 8-pack of OBSF-30 buttons offers the best combination of quality and quantity for single-player setups. And for budget-conscious DIY projects, the EG STARTS alternatives provide solid value without cutting corners on microswitch reliability.
The right kit for you depends on your build type, budget, and how seriously you take your arcade gaming. Tournament players should stick with authentic Sanwa. Casual builders and Raspberry Pi enthusiasts can save money with quality alternatives. Either way, upgrading from generic buttons to any of these kits will make a noticeable difference in your arcade gaming experience in 2026.