8BitDo Pro 2 vs SN30 Pro – let’s compare

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

8BitDo Pro 2 Bluetooth Controller for Switch, PC, Android, Steam Deck, Gaming Controller for iPhone, iPad, macOS and Apple TV (G Classic Edition)
  • Compatible with iPhone, iPad, macOS and Apple TV now. (Officially Supported)
  • Compatible with Apple, Switch, PC, Android, Steam Deck and Raspberry Pi.
  • 2 pro-level back Buttons
  • Ultimate software now on PC, Android and iOS.
  • Custom profile switching, enhanced grip & 4-Way mode switching button.
  • 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

8Bitdo Sn30 Pro Bluetooth Controller for Switch/Switch OLED, PC, macOS, Android, Steam Deck & Raspberry Pi (Gray Edition)
  • Compatible with iPhone, iPad, macOS and Apple TV now. (Officially Supported)
  • Compatible with Apple, Switch, PC, Android, Steam Deck & Raspberry Pi.
  • Fully featured Controller- clickable joysticks, rumble vibration, motion controls, wireless Bluetooth, rechargeable battery, home and screenshot Buttons and a USB-C connector!
  • Perfect classic d-pad
  • English (Subtitle)
  • 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.
New:   Best Keyboard and Mouse for your Steam Deck

Key Features & Performance

Feature8BitDo Pro 2SN30 Pro
Back ButtonsIncludes two programmable back buttons for custom mapping.No back buttons.
Ultimate SoftwareOffers 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 LifeInbuilt 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 SwitchingA 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.
PerformanceLarger 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.


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.


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.

New:   Mouse hand size calculator tool

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.

Marcus Richardson

I love testing and writing about new tech. I'm also a gamer and an engineer. Check out my Twitter for keyboard stuff.

Leave a Comment