
If you're the type of person who often finds themselves in the market for cool gaming tech and accessories, you've likely come across the name 8BitDo. The Chinese company specialises in a wide range of gaming peripherals, such as wireless controllers and adapters designed to help you get the most out of both your current gaming systems and your retro consoles, and is known for being one of the leading manufacturers in the business.
In this guide, we'll be giving you a rundown of the best 8BitDo controllers and accessories available, as well as highlighting a number of products that might be suitable for your specific needs, broken down into categories. So, without further ado...
Please note that some external links on this page are affiliate links, which means if you click them and make a purchase we may receive a small percentage of the sale. Please read our FTC Disclosure for more information.
Best 8BitDo Controllers - Some Of Our Top Picks
Let's kick things off with a selection of controllers that we've not only extensively tested over the past few years, but that also left a great impression on us. Taking into account their usability, compatibility, and price point compared to other controllers on the market, these are easy recommendations.
8BitDo SN30 Pro+
When it launched back in 2019, 8BitDo claimed the SN30 Pro+ to be the best controller it had ever created – and we agreed. Inspired by Nintendo's SNES controllers looks-wise, the controller has much more of a 'Pro Controller' feel to it and can be used with Nintendo Switch, PC, Mac, and Android – there's even a smartphone holder that clips onto the pad and allows you to use it with your phone attached. You can read a full review of the controller here.
At the time of writing, the SN30 Pro+ model is sold out, but the (also excellent) original SN30 Pro is still available – and at a very welcome discount. If the Pro+ reappears, we'll add the links you need right here:
8BitDo 2.4G/Bluetooth Ultimate Controllers
With an Xbox-style design fused with a SNES-style D-pad, 8BitDo's 2.4G Ultimate Controller is primarily aimed at computer and Android players, although the Bluetooth version is also compatible with Nintendo Switch.
Perhaps the ideal pad for emulation fans who like to play their favourite ROMs on PC or mobile, we'd heartily recommend these Ultimate controllers. As for the main difference between the 2.4G and Bluetooth models, aside from the connection method of course? The Bluetooth model is compatible with Switch and Windows, whilst the 2.4G model is compatible with Windows and Android.
Bluetooth:
2.4G:
8BitDo Arcade Stick for Xbox/Switch
Let's wrap this section up with something a little different – 8BitDo's Arcade Sticks. Naturally, these are suited to console owners who love nothing more than spending hour after hour beating up their friends in arcade fighting games.
There are versions available for both Xbox and Switch (we shared a full hands-on review of the former on our sister site, Pure Xbox), and we're happy to report that they offer tight, responsive control and are also a perfect match for non-fighting retro titles like Radiant Silvergun, Ikagura, Castlevania: Symphony of the Night, Golden Axe, Streets of Rage 2 and many, many more.
Best 8BitDo Accessories
Before we dive into our full round-up of 8BitDo controllers, let us quickly highlight a couple of accessories that we feel are must-have items for any gaming fan.
USB Wireless Adapter 2
This little beauty allows you to connect all manner of wireless controllers – both 8BitDo's own and the official Nintendo Switch, PS5 and Xbox controllers – with pretty much any device. Say you wanted to use the PS5's DualSense controller with your PC or Raspberry Pi? Well, now you can!
8BitDo Retro Mechanical Keyboard
Do we even need to explain why you should want one of these? Just look at it.
With programmable keys and a similar intuitive control panel to that found on the 8BitDo Arcade Sticks, these mechanical keyboards are a fantastic treat for retro fans – the two designs are inspired by Nintendo's NES (or Famicom) console, hence the colouring. You can connect these to your PC via Bluetooth, 2.4G wireless, or wired, and they even have giant A and B buttons that would be perfect for emulation.
Best 8BitDo Controllers & Accessories - Which Is Right For Me?

Below, we've rounded up some of the best 8BitDo products money can buy. Simply scroll down to find the console or device you're looking to purchase for, and all the products listed will be compatible. Happy shopping!
8BitDo Controllers & Accessories - Best Options for PC
These controllers and accessories have been designed with PC players in mind. Bear in mind that the majority of these controllers are only confirmed to work with Windows – some do also work with Mac, but if you're wanting to pick something up for Mac specifically, we'd urge you to check individual product listings to be sure!
8BitDo Controllers & Accessories - Best Options for Smartphones
Wanting a controller that'll let you play games and emulated titles on your smartphone in style? Look no further!
8BitDo Controllers & Accessories - Best Options for Nintendo Switch
Here are some of our favourite 8BitDo controllers for Nintendo Switch owners!
8BitDo Controllers & Accessories - Best Options for Xbox
Xbox owners have a variety of controllers and cool little accessories to choose from:
8BitDo Controllers & Accessories - Best Options for Retro/Legacy Systems
Finally, here's a look at some 8BitDo products that are perfect for use with retro systems and new 'Classic' edition systems:
We hope you found this guide useful. Make sure to let us know if anything has caught your eye with a comment below.
*Please note that our 10% off discount code with 8BitMods is a one-use-per-customer deal – we'd recommend throwing everything you're interested in into your basket and buying in one go to take advantage of the deal, as you won't be able to use our discount code again in future!
Comments 28
i have the pro+ and the m30 and now i just need the stick and the neogeo pad for my life to be complete.
and ill take that sweet keyboard too, thanks 👍
EDIT - I would contend that unless you are emulating alot of old Xbox games, the sn30 pro+ is "Perhaps the ideal pad for emulation fans who like to play their favourite ROMs on PC or mobile," over the ultimate controller.
seriously, between the pro+ and m80, youve pretty much got the entire retro gaming world covered besides xbox, n64, and gamecube. ✌️
I cannot find a perfect controller for the Steam Deck. PS4 and Xbox controllers via Bluetooth disconnect randomly. 8bitdo Pro 2 controller shows the Xbox input buttons but it has the Switch ones printed on it and also disconnects randomly. The wireless USB adapter is advertised as working with the Deck but it doesn't.
I am open to suggestions. I really prefer symmetrical sticks since I play a lot of retro content and I want Steam to display the actual buttons I have to press...
I wonder with Analogue now taking pre-orders for the Analogue Duo, will they also sell the 8BitDo Duo 30 controller too or do you had to buy the clone console to get one?
@belmont Bluetooth connection to your Steam Deck may be unstable or you're running the Deck on the Beta firmware. Make sure to go check your firmware to see if you're running the Stable firmware. Next make sure you're at the latest firmware update, Steam Deck update every once in a while so it's good to check when you got the chance. Also make sure to also check your bluetooth settings as well so that there's no other bluetooth devices also running on the Deck.
Having too many devices connecting to bluetooth also cause disconnection issue too as the signal may had difficulty trying to run all devices at once. Before you connect another controller to your Deck make sure the ones you are not using are disconnected and not running.
I have a Pro 2 controller that I mostly use for emulated games on my PC (and the Super Console X-Pro I have hooked up to my TV). For more modern games I prefer Xbox or Switch Pro controllers and I have one of each.
The reason for my preference is the placement of the left stick and d-pad, most modern games assume you'll be using the stick as your primary input and as such both the Xbox and Switch controllers place it closer to the edge of the controller, making it more comfortable to use, but most retro console games from the NES up to the Saturn and PS1 weren't really made with a joystick in mind so I like having the 8bitdo controller with the d-pad in the more prominent place closer to the edge for those games.
My experience with 8bitdo controllers:
-SN30 Pro - a solid controller, but it feels too noisy after some time of gameplay
-SN30 Pro + - a huge improvement over the SN30 pro. Very comfortable, perfect buttons, great for both retro games and Switch games. The position of the D-pad and left analog stick feel more comfortable to me than the Switch Pro Controller, which I also have, but use less than my 8bitdos
-SN30 Pro 2 - bought it because of how incredible the Pro+ was to me. If you're happy with the Pro+ there's nothing much better in this one, but as I like a good joystick, having one more wouldn't hurt, so I'm very happy it too
-M30 - an awesome controller for retro games! Not useful for new games because it lacks L2 and R2 buttons, but great for the goal it is supposed to achieve
Now I'm interested in a Neo Geo model. I hope I can buy it soon
The 8bitdo sn30 pro is still my nr1 controller ever.
The Dpad is amazing.
Use it for both the switch and for PC.
Their service is also topnotch.
When i broke my left shoulder button after my son dropped it on concrete..
They send me new buttons and gave me instructions how i can do it myself, or send the controller to them.
Its really user friendly.
@Serpenterror Thanks for the information ! I don't use beta and I only connect the controllers and they still disconnect randomly. I thought the USB Adapter would solve the issues but it doesn't. The controllers work fine wired though but I may have to invest in a 2.4 Ghz controller but all have asymmetrical sticks. In any case the problem that most 8bitdo controllers have the Nintendo Switch layout remains.
I've got about 2 dozen 8bitdo controllers and accessories at this point and I love them. Fantastic stuff
The 8BitDo Lite 2 is better than the first. It’s more portable and features stacked trigger buttons instead of parallel. Having all the shoulder buttons in a row is very confusing.
I see a lot of people say the Pro+ and Pro 2 controllers are better than the base SN30, but I disagree. While the added functionality on the Pro+ and Pro 2 are nice… I found the form on the Pro controllers uncomfortable, but I may have tiny hands.
Been buying their products since the first SNES style pad, and having been buying 3rd party stuff since the days of the Wico trackball, Speed King and Quickshot II, these guys make the best controllers out there. SNES for my Super NT gets a lot of use, but the M30 is the GOAT with that d-pad. White version arriving today.
The ultimate pad is close to perfect and while expensive it feels premium.
Only minor disappointment is the PC Engine/Turbo pads - don’t feel quite right. Tho part of that is the slight lag inout on the PCE mini. We’ll see how it goes on the Analogue Duo.
Love these guys and long may they keep taking my money.
@John_Deacon
The M30 does have L2 and R2 buttons. Because it has 6 face buttons C and Z are mapped as the bumpers or L1/R1 in PlayStation terms. The shoulder buttons are then mapped as the triggers.
It has 4 different pairing modes where the buttons are slightly different, if you go on the bit do site there is a manual explaining it all.
It is my favourite controller they sell, I have 3 of them. I bought one for my pc and one for my switch but after they released a white one with colour buttons I had to get that as well.
I really like the 8BitDo DIY kit for the NES dogbone controller. It still feels like I’m playing on an original controller but with wireless added. It’s particularly handy as the cords on the AV Famicom controller are really short!
Surprised you didn't include this, lol:

The SN30PRO is great for kids w small hands. It got my youngest to better use both sticks.
@Glassneedles I got one too, and it feels incredible...but the mapping is a nightmare so I don't use it.
@LikelySatan I’ve got one of mine connected to my switch but I’ve been playing that less and less since I upgraded my PC, now mainly use it for exclusives and those really work better with dual analogue sticks.
On my PC it’s connected by the D input option where C and Z are the bumpers and the shoulder buttons act like triggers as I said in my previous message. I’ve found this works super well for RPGs like Chained Echo and Jack Move so it’s my primary controller I use for 2D games on there.
I’ve got one of their ultimate controllers that I use for anything 3D. That’s replaced an Xbox Elite 2 controller which started to have issues with the bumpers after a few months. The build quality on them is shockingly bad especially for the price.
If you’re a Neo Geo fan I can’t recommend the Neo Geo CD controller enough. Not a great general purpose controller but if you play a lot of Neo Geo or NGPC it’s the best there is.
I really, really love the form factors of the SN30 Pro and the Pro 2, but I find the input lag to be a hindrance; if it's all you play with then you won't notice, but if you switch controllers regularly, then the input lag tends to stick out, at least to me.
I got the Bluetooth Ultimate controller on release, and it is a darn sight better on the lag front. Bluetooth Mode is great, the hall sensor sticks are sublime and the 2.4ghz mode on Switch and PC is flawless. I wish it was made out of the same materials as the Pro 2, but it still feels great in the hand.
That being said, I wish that 8bitDo would just bite the bullet and release a 2.4ghz variant of the Pro 2; now THAT would be my Ultimate controller!
@Glassneedles I've been using the Gulikit Kong 2 for my 3D games (great, great hall effect sticks) and usually the pro controller for 2D stuff. The Kong 2 handles platformers fine but I wouldnt use it for 2D fighters. I got the Saturnlike pad for fighters.
Honestly, I have bought almost all of their controllers, starting way back when they introduced their first, a Famicom style controller with mini USB (yes mini, not micro), and almost all of them suffer from bad dpads with the same issue as the Switch Pro controller, where they sometimes output a diagonal when you press a cardinal direction. So if you are a retro gamer that likes Contra or Tetris, you might want to pass on most of these.
The exception is the Pro 2 which on the 3 I have owned, all function well. Their Lite controllers have functional Dpads too, but the original Lite as such little depth to press in the dpad that its hard to get a feel for what you are doing. I haven't tried their Ultimate yet, so I can't speak on that. The M30 has noticeable input lag and doesn't have the diagonal problem, but when doing fighting game circle motions, it sometimes drops input directions.
Its really a shame they have really let the dpad issue plague them, because all of their controllers feel amazing in the hand. They seem not to care about fixing it either, because they just released a third revision of the SN30 Pro, now in translucent colors, and they still have that dpad issue.
@Hikingguy I have tried this and I know it is a nitpick but I don't want to see the Switch layout, having more experience with the Xbox controller it confuses me. Even in this mode the controller disconnected randomly while I was playing Resident Evil 4 Remake and it was not pleasant. I play only wired for the tine being.
Unfortunately, I never had the Wii U Pro controller. I have heard only positive things for it.
I've picked up a bunch of 8bitdo controllers. I started with one of their Famicom style pads back in 2015. I got one of their micro novelty controllers after that. I was pretty happy with those that I kept an eye on their stuff. I was planning to get an M30, but never did because they came out with the SN30 Pro+ before I was ready, so I bought that instead. That Pro+ was mostly amazing. I'll get to issues shortly.
An earlier commenter mentioned accidental diagonals. I can only speak about the pads I've bought and a couple of others I've used at a friend's place, but I haven't noticed that issue. I'm not saying it isn't an issue at all. It might even vary from person to person. I remember having that issue with Nintendo's Wii Classic Controller Pro design. I didn't hear a lot of people talk about that, so it might have been an issue of preference.
As far as impressions and issues, I liked my original FC30 and had no issues, but I do recall some people having their charging ports break. From what I can tell, 8bitdo improved that for later controllers. My SN30 Pro+ has been fantastic to use. The d-pad accuracy and response is top notch, and my gold standard is Sega's Saturn pads. The issue with it is that the rubber membrane is weak and will tear with some heavy use. I still have to purchase replacements. The Pro 2 seems to have a different membrane, so I don't know if it has the same issue or if they fixed it. I also recently bought the Ultimate C Wired controller. That one, unfortunately, is doing ghost inputs. I haven't had a chance to try a firmware update, so it might take care of it, or maybe a future update will fox it. So 8bitdo hasn't been perfect for me, and the ghost input issue is significant, but I do love their controllers right now. In some ways, their stuff is better than first-party controllers. The Pro+ d-pad works better for me on fighting games than the current Xbox controllers, which are okay for non-fighting games. I have been planning to pick up 8bitdo's Neo Geo CD controllers as they look fantastic and won't have any membrane issues. I just wanted to wait to hear some reviews and impressions. Hopefully, they hold up well over time.
Edit: Quick update on the ghost input issue. I typically use Linux setups, but just had a chance to test it on a Windows machine. No ghost inputs at all on Windows 10 with the Ultimate Wired C pad. I thought it was strange 8bitdo would have let that get past them, unless it was just plain a defective unit. But it seems to work perfectly in Windows which is good news. I'm going to keep looking for new firmware and also try it with newer Linux distros to see if that fixes it.
@Hikingguy Yeah, I know it is a nitpick but I hate the Switch layout. As for the rumble I will surely try it. I currently use the Pro 2 wired in my Deck but I don't think I will use it for long. The buttons are printed in the Switch layout. I was thinking to try the new Ultimate C with the 2.4 adapter that has the Xbox layout but it has asymmetrical sticks and I am not sure I should invest in a new one. The Pro 2 and the M30 and the USB adapter that I also have don't work as advertised.
Still thanks for the rumble tip. I will check it with both the Pro 2 and the Xbox One controller.
I wonder if the Pro+ is being discontinued, since there's the Pro 2, which is the same form factor, but with a more convenient mode switching mechanism (no need to hold a face button while powering on to select a mode) and two back buttons.
@farrgazer
I was thinking about the pro2 but already have the previous version. Whats the difference between the two?
@The-Chosen-one I don’t own the 2, and used to own the Pro+.
From what I know, the biggest differences are:
@Hikingguy I knew about it. I was hesitant to order because they ship from China and I am in EU and I don't want to bother with custom office, import and custom fees etc.
However, I use the controller in the deck, even If I use it wired and the controller works vial Bluetooth on my PC so I ordered them, thanks for reminding me! From 3$ they may cost up to 20€ though.
Still the Xbox layout and the symmetrical sticks are nitpicks, but I want them in my controllers. Too bad 8bitdo hasn't made a 2.4Ghz version of Pro 2.
Leave A Comment
Hold on there, you need to login to post a comment...