The BitBoxApp supports Windows, macOS, selected Linux distributions, Android, iPhone, and iPad. To connect a BitBox hardware wallet, Android devices need USB OTG support; iPhone and iPad require a BitBox02 Nova.

Desktop requirements

On a supported desktop computer, both the original BitBox02 and the BitBox02 Nova connect to the BitBoxApp via USB.

Operating system Minimum version Processor / download
Windows Windows 10 x86-64 (Intel or AMD); Windows installer
macOS macOS 12 Intel or Apple Silicon; macOS disk image
Debian Debian 11.6 x86-64; .deb package
Ubuntu Ubuntu 22.04 x86-64; .deb package
Fedora Fedora 36 x86-64; .rpm package
openSUSE Rolling release x86-64; .rpm package

The Windows and Linux downloads require an x86-64 system, also called amd64. A 64-bit ARM computer does not meet that requirement. The macOS download supports both Intel and Apple Silicon Macs. 32-bit desktop operating systems are not supported.

These are BitBoxApp compatibility minimums. Use an operating-system version that still receives security updates from its provider.

For installation steps, follow the guide for Windows, macOS, or Linux. Choosing an AppImage instead of a Linux package does not make an unsupported system compatible.

Mobile requirements and compatible BitBox models

Phone or tablet Minimum OS version Compatible BitBox models Connection
Android phone or tablet Android 9 Original BitBox02 and BitBox02 Nova USB; Android device must support USB OTG
iPhone iOS 16 BitBox02 Nova only Bluetooth for data; physical connection for power
iPad iPadOS 16 BitBox02 Nova only Bluetooth for data; physical connection for power

The original BitBox02 is not supported by the BitBoxApp on iPhone or iPad. Bluetooth communication with the Nova is available only on iPhone and iPad; use USB on Android and desktop.

Follow the installation guide for Android or iPhone and iPad. You can install and open the app without connecting a BitBox.

Android compatibility limitations

USB OTG allows an Android phone or tablet to communicate with USB devices. Support depends on the device hardware and the manufacturer's USB implementation, so the Android version alone does not establish compatibility. Check your device manufacturer's specifications for USB OTG support.

Opening the BitBoxApp confirms that the app runs; it does not confirm that your Android device can connect to a BitBox02. That requires a successful USB connection with the hardware wallet.

Android-based systems such as GrapheneOS, /e/OS, and Volla OS may work, but BitBox does not officially test them or guarantee compatibility. USB communication, permissions, WebView, and update handling can vary. Support may be unable to reproduce or resolve issues specific to these systems.

If Google Play is unavailable, follow Install the BitBoxApp APK on Android. Installing the APK does not bypass the operating-system or USB requirements.

Unsupported and untested environments

Environment BitBoxApp support status
Chromebooks / ChromeOS Not supported, including running Linux applications on a Chromebook
BSD systems Not supported
Raspberry Pi OS Not supported
Windows on ARM Not officially supported; running the app through emulation does not establish support
Virtual machines Not officially supported; use the app directly on a supported operating system

Download from official sources

Use the official BitBoxApp download page to reach the desktop downloads, Apple App Store, Google Play, or official APK release. Avoid third-party download sites and unofficial app stores.

Installation never requires recovery words

You do not need recovery words or a wallet backup to install or update the BitBoxApp. If a website, app, or person asks for your recovery words during installation or an update, stop. Never enter them on your computer or phone or share them with anyone: anyone who obtains them can access your funds.