I recently had a chance to test two popular 8BitDo controllers – the 8BitDo Pro 2 and the SN30 Pro. They have great reviews on Reddit and Amazon, both are a bit different in terms of handling, but which is a better choice? Well, it depends ofcourse 😉
To aid your decision-making, we’ve compiled a side-by-side comparison of these two excellent controllers.
Design & Aesthetic
8BitDo Pro 2
No products found.
- A full-sized controller with a design akin to the SNES layout.
- Features L2 and R2 buttons, clickable joysticks, and four LED indicator lights.
- Available in Standard (black), grey (PS1 style) version, and a g classic (gameboy style) edition.
SN30 Pro
- Hall Effect Joystick Update.
- Compatible with Switch/Switch 2, Windows, Apple, Android, Steam Deck, and Raspberry Pi.
- Compatible with iPhone, iPad, macOS and Apple TV now. (Officially Supported)
- Full-featured retro controller- clickable joysticks, rumble vibration, motion controls, wireless Bluetooth, rechargeable battery, home and screenshot Buttons and a USB-C connector
- Perfect classic d-pad.
- Resembles the compact, classic SNES controller.
- Includes L2 and R2 buttons, clickable joysticks, and indicator lights.
- Comes in SN Edition, G Classic, G&G, and SF Edition.
Key Features & Performance
| Feature | 8BitDo Pro 2 | SN30 Pro |
|---|---|---|
| Back Buttons | Includes two programmable back buttons for custom mapping. | No back buttons. |
| Ultimate Software | Offers complete customization of button mapping, joystick sensitivity, trigger range, and vibration intensity. | Offers customization with the same software, though less comprehensive without back buttons. |
| Battery Life | Inbuilt 1000mAh Li-on battery that offers up to 20 hours of gameplay with a 4-hour charging time. | Features a 480mAh Li-on battery that provides about 18 hours of playtime with a 1-2 hour charging time. |
| Mode Switching | A back switch allows quick toggling between Switch mode, X-input, and D-input. | Mode switch requires a combination of button presses. Supports Switch, X-input, D-input, and Mac. |
| Performance | Larger size and added back buttons improve overall control and response. Joysticks are slightly more precise. | Provides smooth, responsive controls, making it efficient for both retro and modern gaming. |
Compatibility
Both the 8BitDo Pro 2 and SN30 Pro are highly versatile, being compatible with Windows, macOS, Android, Steam, Nintendo Switch, and Raspberry Pi. The Pro 2 holds a slight edge with its dedicated mode switch, simplifying toggling between different devices.
Price
The 8BitDo Pro 2 is usually $5 more expensive than the SN30 Pro. Both controllers also have wired versions which are much better priced, for 8BitDo Pro 2 it’s $34.99 and for SN30 Pro it’s $29.99.
Which controller is better?
Your choice between the 8BitDo Pro 2 and the SN30 Pro hinges on your specific needs and preferences. The Pro 2, with its larger size and extra features, is perfect if you’re seeking a more comprehensive controller and are willing to pay a bit more. If you prefer a more compact and economical controller that beautifully fuses retro and modern design elements, the SN30 Pro is a splendid choice.
Personally, I liked 8BitDo Pro 2 as it just feels more comfortable in my hands and I like the design very much. There’s also 8BitDo Ultimate which is a really cool option if you like more of a Xbox styled controller.

I love testing and writing about new tech. I focus on keyboards and controllers. I'm also a gamer and an engineer. Check out my Twitter for keyboard and controller news and reviews.
