Le FiiO M17 combine portabilité et caractéristiques de niveau bureau. Le lecteur pèse environ 600 grammes, ce qui le rend peu adapté à une poche, mais reste néanmoins facilement transportable. Il est équipé de composants haut de gamme et d'une variété de fonctionnalités qui feront battre le cœur des audiophiles : deux puces DAC ES9038PRO, deux amplificateurs THXAAA-788+, une alimentation double, une batterie intégrée de 9 200 mAh, Bluetooth 5.0, WiFi et un écran tactile Incell de 5,99 pouces, net et fidèle en couleurs. Le M17 offre ainsi une puissance et une qualité sonore que l'on attend habituellement des systèmes stationnaires, mais dans un format portable.
Le système d'exploitation basé sur Android permet l'installation d'applications variées, offrant ainsi l'accès à des services de streaming tels que Tidal, Qobuz, Apple Music, Spotify, etc. Pour ceux qui souhaitent profiter d'une reproduction musicale dans sa forme la plus pure, il est possible de désactiver le système Android et d'écouter un son totalement authentique en mode Pure Music. Le M17 peut également être utilisé comme DAC USB sur un PC, permettant ainsi d'obtenir un son de haute qualité sur des ordinateurs Windows ou Mac. Les deux puces DAC ES9038PRO génèrent un son d'une fidélité exceptionnelle. Les deux amplificateurs THXAAA-788+ assurent, grâce à leur puissance impressionnante, que tout type de casque est facilement alimenté. Le gain peut être augmenté jusqu'à 16 dB, ce qui correspond à une performance remarquable même pour des appareils stationnaires.
Le FiiO M17 dispose de quatre sorties casque, permettant de connecter la plupart des casques directement. De plus, il est équipé d'entrées et sorties coaxiales ainsi que de deux ports USB-C. Le volume peut être réglé sur 120 niveaux, soit via le bouton rotatif sur le dessus, soit via les boutons sur le côté droit du M17. Le package comprend un adaptateur secteur et un support avec ventilateur intégré pour une bonne circulation de l'air lors de l'utilisation stationnaire du lecteur.