Search results for

All search results
Best daily deals

All products featured are independently chosen by us. However, SoundGuys may receive a commission on orders placed through its retail links. See our ethics statement.

Fiio JM21 Top Down with phones to the left and right out of focus
Jhaycee Calvez / SoundGuys

The Fiio JM21 is a modern iPod Touch, and I love it

The Fiio JM21 is a music player that intentionally highlights your listening experience.
By

May 9, 2025

Fiio JM21
The bottom line
The JM21 is a great entry point into digital audio players with a limited budget. It uses a familiar Android interface and has extra features such as DAC mode and Bluetooth Receiver mode.

Fiio JM21

The JM21 is a great entry point into digital audio players with a limited budget. It uses a familiar Android interface and has extra features such as DAC mode and Bluetooth Receiver mode.
product release date
January 20, 2024
Original price
$179.99
What we like
Small size
Android 13
LDAC Support
Works as Bluetooth receiver or as Desktop DAC
What we don't like
Bluetooth version 5.0
Battery
Small Display
Bluetooth receiver and Desktop DAC Mode Lag

There are better ways to be more intentional with your time than buying a “dumbphone” like the latest Light Phone. Adding friction to accessing social media apps that take up a majority of your time is a good way to do it. Another is making those experiences less appealing while highlighting others. A music player like the JM21 intentionally highlights your music experience to pull you away from the distractions of your smartphone. At the $179 price point, is this modern iPod Touch worth considering for audiophiles?

This article was published on May 9, 2025 and this is the first version of the article. Updates will follow as the market changes.

About this Fiio JM21 review: We tested the Fiio JM21 over a period of 3 weeks. It was running firmware version 1.0.6, and the equalizer app ran version 1.4. The company provided the unit for this review

What I like about the Fiio JM21

Fiio JM21 Connection options, 3.5mm and 4.4mm
Jhaycee Calvez / SoundGuys
The JM21 has 2 connection options, a 3.5mm line out and a 4.4mm Pentaconn out.

The reason JM21 is effectively a Swiss Army knife of the audio sphere is the 6 different built-in modes. There’s the default, Android mode, running Android 13, for ease of use and the ability to use music streaming services. Then there’s Pure Music mode, effectively the Fiio Music player pinned to the screen, for the hardcore audio enthusiasts who want to listen to their hi-res music files. The USB DAC mode is for connecting to another device that may not have a headphone jack, for those who would like to potentially upgrade their listening experience. In Bluetooth receiver mode, you can connect wired headphones wirelessly through a Bluetooth source, for the convenience of wireless listening despite using wired audio gear. Finally, for the audio enthusiasts, Roon Ready mode, to connect with the Roon service. Effectively, everything an audiophile would need in a single audio device.

Unlike your phone, there’s no internet access without a WiFi connection. This helps in being intentional with what you’re doing. Chances are, if you’re outside, and asking “Does anyone have the WiFi password?”, that’s your cue to ask yourself “Do I really want to be consuming content right now?”. You’re likely hanging out with friends, possibly touching grass on a hiking trail, or working out at the gym. The inability to have constant internet access is a good wake-up call, though you might still want to kepp your phone with you for emergencies. The Fiio JM21 comes in that familiar old-school phone shape and has Android OS, for that familiar feeling of using a phone. There is even a charm or lanyard loop on the bottom corner, familiar to millennials like me. This only adds to the nostalgic feeling of simpler times when the internet wasn’t easily available. Do people still remember phone charms? I had a Flareon charm at one point.

Everything an audiophile would need in a single audio device

The Fiio JM21 is made of plastic, but it comes with a protective case. Both the texture of the case and body of the JM21 feel like cheap plastics, though still solid enough to handle some minor drops. There’s a little bit of heft that gives that well-built feel. With or without the case, the buttons on the side are tactile and easy to find. There’s no need for a tool to insert the micro SD card. You might need to remove the case, since it’s a little difficult to push in, but it’s a once-and-done situation, which makes it acceptable. On the left, there are three buttons, the lock button, and a separate volume rocker. On the right, there are three buttons, the next track, play/pause, and previous track buttons. Because there are three buttons on both sides, it took me a couple of days to get used to them. Once I did, I realized that the small size meant that I could reach every button without shifting my hand position.

After using the JM21 for a few weeks, I like the way it has impacted my life. While I did install some of the usual social media apps, YouTube, and Instagram, I’ve been using them less and focusing more on my music. The small screen size is easier to hold in one hand compared to a lot of phones. While the screen resolution is acceptable at this size, it’s small enough that it isn’t the best when watching a bunch of content. That’s the point, it’s a music player. It plays music, and has a headphone jack, both a regular 3.5mm and balanced 4.4mm Pentaconn. With three modes of gain, I was able to use lots of hard-to-drive headphones with gain mode, sensitive IEMs with low gain mode, and most others with the medium option. The output volume is more than enough to handle any headphones I threw at it. There isn’t any coloration added to the sound the JM21 is outputting, but I found it slightly compressed compared to a desktop DAC. I appreciate the equalizer app that allows me to adjust the sound to my liking.

What I don’t like about the Fiio JM21

Fiio JM21 SD Card Slot with and SD Card popping out
Jhaycee Calvez / SoundGuys
It’s difficult to remove and insert a microSD card from the Fiio JM21.

While the tactility of the buttons is enjoyable, it’s a little too easy to press, where once in a while it would pause or skip tracks while in my pocket. This may not have been a problem if it were recessed, and I found the accidental inputs happen more often when it’s in its case. The case also hinders the insertion and removal of the micro SD card, despite having the slot accessible through the case. Once the SD card is installed, you’ll have to give the JM21 permissions to scan your files, and it took such a long time that I gave up and went into the folder structure instead.

Despite being able to do many things, just like every jack of all trades, there are a lot of drawbacks that don’t make it the best to use for every scenario. Both the Bluetooth receiver modes and USB DAC modes have a noticeable amount of lag. The lag is at a point that it’s not ignorable, the moment you use it other than listening to music. The default SBC connection already has lag, and when moving the Bluetooth codec to LDAC, that lag increases. The same lag exists when in USB DAC mode, I lowered the bitrate to base-level CD quality of 16-bit at 44.1 kHz. This makes the Fiio JM21 a dedicated music-only device.

There was no equalizer out of the box, but during an update, the Fiio equalizer app was installed. I appreciate that it now has an equalizer, but it’s not the most intuitive to use. When first opening the app, there weren’t any instructions, with seemingly no way to add a custom eq. Trying to slide any of the options has the app notify you that “It is not a custom EQ”. To create a custom eq, I had to press the retro button. How was I supposed to know? This could be alleviated by adding some sort of a list icon to the side of the currently applied EQ button.

Should you buy the Fiio JM21?

Fiio JM21 Top Down with phones to the left and right out of focus
Jhaycee Calvez / SoundGuys
Fiio JM21 is a better choice for music listening than most smartphones.

The Fiio JM21 is for both audio enthusiasts and people who want to stave off their scrolling, social media addiction without having to completely go offline. It does very well in being a music player, and that’s the point. Intentionally listening to music when an album drops, or if your favourite artist puts out a new track. Just like the technology of old, such as handheld cassette players and MP3 players, it’s all about the music. The Fiio JM21 is great for listening to music, but with the wireless latency, it’s not ideal for watching a movie, or playing video games. It’s a nice-looking, well-built, physical reminder that you could be enjoying some music. That said, for $179, you could also just buy a brand new smartphone that has a headphone jack, like the Samsung A15.

Fiio JM21
Fiio JM21
Fiio JM21
Phone sized • Android 13 • LDAC Support • Works as Bluetooth receiver • Works as Desktop DAC
MSRP: $179.99
Fiio JM21
Fiio JM21 is for those who want an Android device to listen to high-fidelity audio. Its size is similar to most phones, running Android. With Desktop DAC and Bluetooth receiver modes.

Fiio JM21 review: FAQs

No, there is no microphone on the JM21. It does accept a mic input through the 3.5mm jack.

Was this helpful

No, it does not. There are only 3.5mm and 4.4mm outputs that you can connect to a speaker, but there are none built in.

Was this helpful
You might like
Follow