The iBasso DX50 is the company’s second mid-range compact digital media player featuring a proprietary OS and a WM8740 24Bit DAC implementation. It is priced at $239.

Disclaimer: The iBasso DX50 was sent to us as a sample in exchange for our honest opinion. We thank iBasso for this opportunity. 

To learn more about iBasso product reviewed on Headfonics you can click here.

Slide here to add your score on the gear!20 Votes

It has been an amazing year or two now for the revival of the humble DAP or mp3 player as we used to call it. Hifiman, Colorfly, iRiver’s Astell & Kern, FiiO and now Ibasso all coming out with a vision of what a modern audiophile wants in their DAP.

Whilst they all look quite different, the core elements are much the same in terms of what they all want to pitch and that is a wider variety of musical formats that simply play better (and longer) than your average convergence or mobile device.

We recently reviewed the FiiO X3 which is more in the budget range and whilst I felt it was a work in progress they had all the fundamentals right for tonality, battery length and a reasonably workable UI with frequent firmware updates.

The DX50 from Ibasso comes hot on its heels at a slightly higher price range but the DX50 for me is a much more ambitious project and despite its UI growing pains, could seriously be considered the bargain DAP of the current crop out there in the market for top-notch sound quality.

We had the DX50 from Ibasso for a while now, both 24bit and I, well 24Bit had it quite early and hence his review is very much a growing experience with the various firmware revisions of the DX50 whereas mine came shipped with FW1.16 and relatively bug-free.

After getting the X3 review done and having tried most DAP’s out there including Cowon, Ipods and Zune’s I had a very open mind as to what to expect and frankly the pics released made the DX50 seem very sexy yet manly, more so than the diminutive AK100/120 from Astell & Kern.

The DX50 Hardware

The DX50 itself in the flesh is almost perfect for my hands in terms of size, weight, and dimensions. It is not too small nor too heavy and the ports are easily accessed with no flaps or extensions likely to fall off. It is very well thought out indeed. It is more modern looking than the X3 and more akin to a bulkier AK100 in that respect. In some respects, and this is more preference than criticism, I would have like to have seen the headphone, line out and gain bottom plate at the top and the USB, MicroSD and coaxial top plate at the bottom – essentially a reversal. I know for some this might mean less tension on the jack port but for me, it just feels more natural the other way round when using it. Again this is just a preference issue.

The touch screen is capacitive, accurate and reasonably clear though not really HD but not necessary for a DAP. It is a pretty fast responding screen though at times the options are a little cramped in terms of going back and forward at the top and bottom but the overall good accuracy of the touchscreen means I rarely miss the button I am supposed to hit. What I do love is the big 3 physical buttons just below the touchscreen. Basically back, forward, pause and play – the basics but they are crafted so well and extremely useful for on the go stop and start which a touchscreen cannot replace speed wise.

To the left, you have the power and the lock button which pretty much do what they are supposed to do and on the right you have digital up and down volume buttons which sometimes don’t do what they are supposed to do. In V1.16 the volume dial was a little inaccurate like a wheel trying to slow down in wet weather and even in v1.2 pressing the volume up and down can, on the screen, resulting in slightly inaccurate incremental decrease or increases. It is fairly manageable but do not expect AK100 type control but then again I am not sure why this should be hard to manage in the first place. A small issue right now but I would like that one to go away quick with a firmware revision.


Capacity wise the DX50 has a rather miserly 8GB on board of which about 2.5GB is lost to the OS leaving around 5.5GB for storage. Thankfully you have a MicroSD slot that is very scalable taking 2/4/8/16/32/64/120GB MicroSD without any need to reformat to FAT32 like the AK100 but unlike the AK100 sadly only one slot and not a dual-slot meaning you top out at about 133GB at current affordable capacities. To combat that, DIY and accessories guys take note, the DX50 micro USB is also OTG meaning it can handle up to 2TB in off-board powered external drives or in my case a handy little short OTG cable and 64GB flash pen. My 30php CDR King cable worked right off but oddly my Gadget King shorter one did not, both with the same specs so the lesson is to try before you buy for OTG.

The DX50 can decode the usual audio standards including MP3, Wav, ALAC, Flac and for some buddies of mine, rather joyfully, OGG. The full list is at the bottom of the article under the specifications sheet but I do not think anything really has been missed. Tag reading is competent and accurate though only the album directory in 1.16 shows the artwork. I usually tag with MP3Tag so your experience may vary but so far everything has read correctly and I am loading 100% Flac in both internal storage and 64GB MicroSD card.

Battery life came in around 12-14 hours and upwards depending on my playtime and what I was playing. I just upgraded to v1.2 so I cannot say for sure that if that will prolong things but given the upgrade log list I am not sure that was on the things to achieve with the latest firmware. Still, that is a pretty respectable battery life for a DAP and compared favorably with the X3 from FiiO.

Upgrading the firmware

My experience of going from 1.16 to 1.2 was pretty smooth. I did get one img error when rebooting during the upgrade but I just tried it again and it went through pretty quickly with no errors. Firmware files are pretty big at 220+mb and I would advise to always make sure your external cards are out before flashing just in case. That is SOP for me on any firmware upgrades I have done before though it may not be necessary; old habits die hard. 1.2 adds some enhanced playlist functions, cue file recognition, and some more language formats.

All in all a solid physical device with great battery life, accurate touch screen, plenty of storage capacity with no FAT32 formatting thankfully. Some minor preference choices on the jack placement and hope that the volume control buttons increase in accuracy with any new firmware.

Now then what did 24bit think of the DX50?…


My experience with the iBasso DX50 has been one hell of a wild ride. Many bumps in the road, trials and tribulations along the way but somehow, as if by the grace of the Audiophile Gods themselves the DX50 has finally evolved into something functional. By no means did it start out that way, but I don’t want to bore you with the details right at the beginning of this review. I will start off with the conclusion first, you can read the details afterward.


I am astounded by the overall clarity and dynamics the DX50 is capable of. It put the Fiio X3 to shame in overall clarity and stereo imaging qualities. It sounds pretty much the same as the Astell & Kern AK100 to me, which itself sells for a blistering $700. The $239 iBasso DX50 is the best overall value portable media device I have ever touched or have been made aware of. Nothing even comes close to this type of value that is if you ignore the fact that it is also the buggiest and most glitchy portable music player ever. In the Hi-Fi Dap world, this is a serious statement. Most, if not all of the most expensive and popular “Audiophile” music players have one trait in common: a challenging User Interface. Despite the challenges of the DX50’s User Interface ( UI for short ) the sonic experience itself has been sublime since day 1. Overall, the DX50 is a win and boasts stellar sonic quality, despite having the most needlessly rushed and imperfect launch of a portable music device that I have ever witnessed.


I have to agree with 24bit. I have been playing this solid now for a week and the clarity and detail is sublime. I cannot believe this is $239. It positively sings with my UM Merlins showing a degree of control and clarity that easily tops the X3 and iPods in the same price range. Yeah, I hear the comparisons with the AK100 and they are not that far off both sonically and physically but there is a certain sense of joy finding something this agreeable at a third of the price of the AK100. The UI, which I have outlined in more detail further into the review, is a bit buggy but coming fresh with v1.16 to v1.2 my growing pains have been smoother than 24bit’s priceless experience. There is an element of the wild west about the DX50 UI, but I have a feeling a few more upgrades and the maturity of the OS will start to take great shape. This is a keeper guys.

iBasso DX50

Bugs and Glitches


Many people have experienced a vast array of problems, bugs, and glitches along the way. Thankfully, I am not one of them and have only experienced a few minor bugs myself. I guess I was one of the lucky ones. Cyrus at iBasso and I seem to get along really nicely and I’ve had nothing but positive experiences with the company. Due in part to making an impression upon them, I was able to snatch a DX50 early on before Batch 1 was made available to the public. I received mine just after Batch 1 was released for order and have experienced the player from the stock v1.0 firmware, all the way up to the current third firmware release titled v1.2. The Stock v1.0 firmware in Batch 1 was so buggy that I refused to use it after the first day, instead of waiting for the next firmware update about a week later. Load times were excessive, constant freezing and a host of other issues that made the DX50 almost totally unusable.

Many people experienced excessive system crashes, freezes, connectivity issues, and volume related problems. I personally experienced severe connectivity issues up until the latest v1.2 firmware release, forced to factory reset the player each and every time I wanted to add music to the internal drive or update the firmware. Once the DX50 was removed from my computer, it would not re-recognize again until the Factory Reset was performed. Daunting, to say the least. I’ve experienced only one serious system crash that forced me to pull the user-replaceable battery out of the backside of the unit. Beyond that, I’ve experienced only a handful of random freezes that only lasted a few seconds to a few minutes.

I am extremely giddy over the idea that iBasso seems to care about these problems and is addressing them piece by piece with these firmware updates, but 3 firmware updates in less than a month should be a warning sign to the company that they did something wrong, rushed it and got too excited. Some companies tend to get overexcited at the idea of a multi-hundred-page thread on the internet about their product even before it is ever heard by human ears. Take your time with it, make it right, do it right and put your finalized product out with a functional firmware and UI. Unfortunately, iBasso did not follow this formula and instead opted to push their product out before any trials were completed. Thankfully, the very first firmware update fixed a ton of issues and made the player usable, but still very unstable. 2 updates later, it still has some issues that need to be worked out but are only minor gripes to my ears. The Playlist function needs to be fixed immediately.

Originally and on all pre-v1.2 firmware, the Add to a Playlist function appeared when you were navigating the All Music, Artist or Album directories. Once inside, you are forced to touch a very small album art icon next to the track name of any given song. Upon touching that area, a new menu would appear with the option to Delete the track or add it to a Playlist. If you improperly touched that tiny album art icon, it would enable the song to play in the Now Playing window from where there is no way to add that song to a Playlist. Firmware v1.2 finally brought the Playlist directory when previously there was no menu to enter to view your tracks or Playlists in the first place. Currently and thankfully we can now add tracks to the Playlist in the aforementioned navigation directories, however, they are all still completely useless. Whoever coded this software, as it seems to be with every single Hi-Fi Dap on the market, the Playlist feature is completely broken. My advice to iBasso is to get on this quick and enable the larger Album Art inside the Currently Playing track window to open the Add to a Playlist menu. What is up with this broken Playlist function in most Audiophile music players, it is as if the very same engineer was hired by each company to code that area of the UI.




I won’t go too much into the UI as I did in the last review on the X3. UI is a challenging project to get just right and coming from a previous background in web design trust me, you cannot please everyone. There are some oddities in the UI regarding how things are stored and some of the 1,2,3 clicks to get to things are not necessarily logical and intuitive but given my previous experience of Cowon, Zune and Rockbox there is nothing here that is really that challenging to learn. Successive firmware releases have come thick and fast to correct most of the early firmware issues and honestly, I think at this point its about maturing the software and giving choice rather than basic functionality which is ok as of 1.2 except for playlists.

The power button boots and holding to boot is roughly 2-3 seconds before you see the splash screen. If you have a card in there it prompts for a scan of your sdcard scan or goes straight to the home screen. The DX50 default home screen is the “My Music” screen in v1.2. The “My music” setting is more or less your hub for browsing with now playing, directory (physical files), playlist (v1.2), all music, album, artist, and genres as your subdirectories. Since I have all my files on my external card I normally just go straight to the directory for browsing and selecting which gives me options for which storage repository either onboard, external or OTG. There is a small home icon in the right-hand side also which when pressed takes you to the now playing screen which for me really should go back to the My Music screen so as not to confuse things.

I would still like more drill-down options under the Genre setting much like the X3 issue. Maybe I am the only one but I would prefer to see genre>genre category>artist>album>track and the tracks in 1,2,3,4,5 etc order. I believe track order will be done in a future upgrade which is great but I am less optimistic about the drill-down after discussing with Ibasso. Seems plenty want the flatter structure for browsing though quite how this is possible if you are packing mp3 up to 128GB is a mystery to me. You do have an “all music” section for that right? Or maybe add a “show all tracks” option under each genre category. Somehow genre has no pulling power for me when its genre, category then songs – I have 11000 songs in one genre category alone so where do I start?

Click to the next page to see what we thought of the DX50 sound…


21 Responses

  1. CS Lakpa


    Thank you for the extensive review. Can you please recommend a few DAPs with user-replaceable batteries? I’m willing to shell out the dough but I want the option of replaceable batteries. I just don’t understand why I should be sending in my device every 2-3 years to Astell & Kern or Sony for battery replacement.


    • Marcus

      Unless you go for the now discontinued DX90 then virtually no DAP on today’s market has user replaceable batteries ( as in lift lid, take out, put new one in).

      However, if fancy screens and apps are of no use and you want pure sound then step forward the Sony PCM-D100.

      The D100 is powered by 4 double AA batteries that you pop in and take out like any normal AA battery slot. It is actually a voice recorder but will play plenty of hi-res formats, onboard memory, sd card slot and fantastic power with a largely linear or neutral sound.

      I use it a lot though granted its not a DAP as such.

  2. WeirdG

    Hi… I was just wondering if anyone tested the DX50 MEGA SOUND EXPLOSION SECOND EDITION firmware by Doc2008 on their DX50? I’d like to know if there’s any improvements with using that versus the stock v1.5.0 firmware from iBasso.

    I should be receiving my DX50 in the mail this week, but am unsure if I should install MSE 2nd edition or iBasso’s v1.5.0 firmware.

  3. Gabriel

    Hey, I know this isn’t a new article by any means, but now that the DX50 firmware is stable (and people seem to be enjoying it tons more than in the beginning), do you have any comparisons between the DX50 and FiiO’s X5? I’m looking to upgrade from my iPod classic. I’d mostly be using it with my Mad Dogs and a FiiO E11, if that helps at all. Thanks :)

    • headfonics

      I need to go back to the DX50 but since the DX50 shares the same UI as the DX50 I can speak about that in comparison with the X5.

      Right nw I think the FiiO X5 UI might be more to your taste than the DX UI coming from ipod. It is just a little bit more in-depth than the DX UI with more tweaking capability. However the physical button arrangement of the X5 and the lack of touchscreen might make you pick up the DX UI instead.

      Personally I would opt with the DX50 with an E11 and Mad Dogs but there is a power question with that Mad Dog and the X5 might have a bit more grunt.

      • Gabriel

        I do much prefer the physical form and the touch screen of the DX. With the more recent firmware updates, do you still have problems with frequency extension on the DX50?

      • headfonics

        Sadly I no longer have the DX50 beside me to let you know if there is a frequency extension change.

  4. Michael

    Thanks for the review, guys – just ordered mine.

    May I ask you to recommend some portable headphones for DX50? I have ATH-ES7 and would like something lightweight and foldable too.

      • Michael

        What about ATH-ESW9? I’m not oriented solely on bass, rather interested in overall balanced (and not harsh) sound (mainly for modern jazz)

      • headfonics

        I think they are a little dark and tubey, the esw11Ltd, popularizing for some, but better for me with a brighter signature and more dynamic top end.

  5. joseph marco perez

    Wow! That is one long DAP review but it looks like a compelling counterpart to the X3. While the X3 is now available in here in the Philippines, would you know if Ibasso is selling the DX50 it across Asia? Hope it will be available here in PH since I’ve been waiting for this. Thanks!

    • headfonics

      Check with Rico of Egghead if he is going to be selling locally and also Dinkoy on headphiles is doing GB for the DX50 as we speak I think. Jaben should be stocking it and so is Treoo of SG.

    • headfonics

      Not sure Don since I listened to the upgraded 1.2 and not the stock 1.16, 24Bit might be able to help more on the wider variations between each FM upgrade.

      • 24bit

        I just backtracked the firmware to v1.16 and the vocal experience is definitely larger and more forward, more of a bloom effect. With that bloom effect in the vocals, the stereo height appears taller than v1.2. I definitely prefer the sound signature of the v1.16 despite the longer load times on my sd card upon boot up.

        v1.16 is mid forward and more engaging

        v1.2 is more relaxed in the mids and only seems wider and less tall because of the lack of mid-bloom effect.

      • 24bit

        Not worth the bugs for my personal preferences, no. I’ll stay on v1.2, its much more stable.

Leave a Reply

Your email address will not be published.

Final Score

This site uses Akismet to reduce spam. Learn how your comment data is processed.