Ledger devices work on:
- Windows (7+)
- Mac (10.8+)
- Linux (Nano and HW.1 do not work on Ubuntu 16.04)
- Chrome OS (except for Ripple)
- Android for Bitcoin only, using Mycelium
- It doesn't work on iOS
It requires Google Chrome or Chromium (except Ripple), and one USB-A port to plug your device. If you don't have such a port, you must have an USB-C adapter.