FiiO JM21 vs Shanling M1 Plus

Short answer

  • More power: the FiiO JM21, with 245 mW into 32 Ω; the Shanling M1 Plus has 195 mW (balanced: 700 mW against 660 mW). The FiiO JM21 drives 2 headphones to 100 dB that the Shanling M1 Plus cannot (Moondrop PARA, Symphonium Crimson).
  • Hiss with sensitive IEMs: cannot be compared — the maker of the Shanling M1 Plus publishes no noise figure.
  • Output impedance: 14 headphones are left alone by the Shanling M1 Plus under the one-eighth rule but coloured by the FiiO JM21 (64 Audio Nio, 64 Audio Volur, Campfire Audio Andromeda 2023, 11 more).
  • Price: the Shanling M1 Plus costs $10 more; what that buys on these numbers is set out further down, under What the price difference buys.

Both are portable players, $199 against $209.

The FiiO JM21 reaches 100 dB on 566 of the 567 models here, the Shanling M1 Plus on 564.

Every published figure, next to each other

SpecificationFiiO JM21Shanling M1 Plus
Power into 32Ω245 mW195 mW
Power into 150Ω56 mW42 mW
Power into 300Ω30 mW21 mW
Power into 600Ω15 mW10 mW
Output impedance1 Ω0.6 Ω
Output noise1.6 µVnot published
Price$199$209
Headphones it reaches 100 dB on
out of 567
566564

Not published means the maker leaves it out, so that axis cannot be compared.

The 4.4 mm or XLR socket, rated on its own

BalancedFiiO JM21Shanling M1 Plus
Socket4.4mm4.4mm
Power into 32Ω700 mW660 mW
Power into 300Ω80 mW70 mW derived
Output impedance1.5 Ω1.2 Ω
Output noise1.7 µVnot published
Headphones it reaches 100 dB on
out of 567
566566

Through the balanced sockets the two are level on the same test: each reaches 100 dB on 566 of the 567 models here. Derived figures are worked out from the loads the maker did publish.

Everything else the two makers publish

As publishedFiiO JM21Shanling M1 Plus
DACDual CS43198 (CS43198 x2)ESS ES9069Q
ProcessorQualcomm Snapdragon 680Ingenic X2000
Operating systemAndroid 13MTouch (Shanling's own system)
Storage32 GB (22 GB usable) with 3 GB RAM, or 64 GB (52 GB usable) with 4 GB RAM; single microSD, theoretically up to 2 TBmicroSD card slot (internal storage not stated)
Outputs3.5 mm headphone out, 4.4 mm balanced headphone out, line out shared on 3.5 mm + 4.4 mm, 3.5 mm coaxial (shared PO)3.5 mm single-ended, 4.4 mm balanced, USB-C; 3.5 mm coaxial S/PDIF out
BluetoothBluetooth 5.0; transmit AAC/SBC/aptX/aptX HD/LDAC/LHDC; receive SBC/AAC/LDACBluetooth 5.2, bidirectional: LDAC, aptX HD, aptX, AAC
Wi-Fi2.4 GHz / 5 GHz, DLNA, AirPlay, Wi-Fi song transfer2.4 / 5 GHz, DLNA, AirPlay, OTA updates
FormatsLocal decoding up to 384kHz/32bit, DSD256 (Native); USB audio 768kHz/32bit, DSD512PCM 32 bit / 768 kHz, DSD512
Screen4.7-inch, 750 x 1334, bezel-less3.2-inch, 320 x 480, touchscreen
Battery2400 mAh (3 GB + 32 GB) / 3100 mAh (4 GB + 64 GB)2100 mAh
Battery life3.5 mm: 12.5 h (3G+32G) / 16 h (4G+64G)Up to 12.5 h (no test condition given)
Weight156 g116 g
DimensionsAbout 120.7 x 68 x 13 mm86 x 61 x 17 mm

Copied from the makers’ own pages: fiio.com/jm21_parameters, fiio.com/jm21, en.shanling.com/article-IntroM1Plus.html. Battery life is the maker’s own test figure.

Where each power figure comes from

LoadFiiO JM21Shanling M1 Plus
32 ΩPublishedPublished
150 ΩDerivedDerived
300 ΩPublishedDerived
600 ΩDerivedDerived

Both makers publish a power rating. FiiO JM21 publishes at 32 Ω and at 300 Ω; Shanling M1 Plus at 32 Ω. The other rows are worked out from those.

So the two columns are not equally firm row by row: at 300 Ω only the FiiO JM21 figure is the maker’s own. On those rows the derived number is the one to doubt first.

What the labels mean.

The headphones that tell them apart

2 headphones reach 100 dB on the FiiO JM21 but not on the Shanling M1 Plus — Moondrop PARA, Symphonium Crimson.

14 headphones are left alone by the Shanling M1 Plus under the one-eighth rule but coloured by the FiiO JM21 (64 Audio Nio, 64 Audio Volur, Campfire Audio Andromeda 2023, 11 more).

564 of the 567 models here reach 100 dB on both.

Headroom and hiss on 8 models, both sources

Headroom is at a 100 dB SPL peak.

The widest gap on the list is the Shure SE846: FiiO JM21 has +37 dB of headroom there against +31 dB. 6 dB is about 3.7 times the power, which matters for peaks rather than for how loud the music sits.

The hiss columns are empty for Shanling M1 Plus because that maker publishes no output noise figure.

HeadphoneImpedanceNeedsFiiO JM21 headroomShanling M1 Plus headroomFiiO JM21 hissShanling M1 Plus hiss
Shure SE8469 Ω0.04 mW+37 dB+31 dB19 dBnot published
Campfire Audio Andromeda 20209 Ω4.0 mW+17 dB+11 dB-1 dBnot published
Audeze LCD-2 Classic70 Ω0.79 mW+22 dB+21 dB-3 dBnot published
Beyerdynamic DT 1990 Pro (250Ω)250 Ω0.63 mW+17 dB+16 dB-8 dBnot published
HiFiMAN HE400se25 Ω7.9 mW+15 dB+13 dB-9 dBnot published
Audio-Technica ATH-R70X470 Ω1.6 mW+11 dB+9 dB-15 dBnot published
Sennheiser HD 600300 Ω6.6 mW+7 dB+5 dB-19 dBnot published
HiFiMAN Susvara60 Ω50 mW+4 dB+3 dB-21 dBnot published

The gap in dollars, against the gap in numbers

The Shanling M1 Plus costs $10 more than the FiiO JM21. Out of the 567 models here, that difference buys 14 more models left alone under the one-eighth rule.

It does not run one way only: the cheaper FiiO JM21 drives 2 models to 100 dB that the Shanling M1 Plus does not, which is the part worth checking against your own headphones before paying the difference.

Only published figures count here; blank axes are counted separately.

Both pages in full

Each in full: FiiO JM21 and Shanling M1 Plus.

↑