xDuoo X20 – Review

xDuoo X20

xDuoo X20

| DAP | ESS9018 K2M DAC | OPA1612 | USB DAC | Bluetooth | DSD256 | 300mW |

? xDuoo X20, a DAP/DAC with advanced specs but affordable price.

The xDuoo X20 is the flagship DAC/DAP from the brand sitting right above the xDuoo X3II.

The xDuoo X20 features a ESS9018 K2M DAC, Bluetooth, a OPA1612 amplifier and native DSD256 support.

xDuoo is brand that gained worldwide reputation for their budget-priced music players and amps that offered premium specs, some of the most famous products from the brand include the:

You can buy the xDuoo X20 in black.

FIND ALL: Earphones Scores Compared

MORE: In-Ear Headphones Reviews



xDuoo X20 Review

Tests & Scores


Advanced Features

The xDuoo X20 features include advanced options such as:

  • USB DAC: USB DAC with support for PCM 32bit/384kHz and DSD256 decoding – can be connected as an external USB DAC on Windows and Mac computers.
  • Triple output connection: 3.5mm headphone jack, 2.5mm balanced output, line out/COAX
  • OTG
  • Bi-directional Bluetooth 4.0
  • Lossless Bluetooth codecs: LDAC, aptX, 24-bit aptx HD, SBC, HWA
  • Micro SD card reader: up to 256GB cards
  • Native DSD support: hardware decoding of DSD256
  • Car play Mode
  • HiByLink
  • Dual oscillator
  • Firmware upgrades



xDuoo X20 weight in Ounces and xDuoo X20 weight in grams.

MORE: In-Ear Headphones Weight Comparison

SEE ALSO: Earphones Size Comparison


Accessories & Packaging

The xDuoo X20 unboxing results in a leather-like cover, an USB Type-C cable, a 3.5mm male to 3.5mm male high grade cable, 2x reset pins, 3x screen protectors, 5x rubberized feet pads.

The DAP/DAC comes inside a black hard box that holds the unit in between cushiony cutouts – the outter packaging is a white one with a clean design.

gramophone-25660 5/5



The xDuoo X20 looks are inline with most “full-sized” DAP/DACs. Their dimensions of 110mm×56mm×16.6mm makes it much shorter than nowadays smartphones – yet expect a substantially thicker footprint.

The front of the xDuoo X20 is very clean looking with no buttons nor messy writings, all the buttons and connectors are placed on the edges of the device for a better looking DAP and improved functionality.


xDuoo X20
xDuoo X20


Operation & Control

The xDuoo X20 has 8 physical buttons, which makes it a music player with a lot of handy buttons.

The right edge holds 5 buttons: option, back, next track, play/pause, previous track.

The left edge has 3 buttons (power, vol+, vol-), the reset button and a micro SD card slot.

The top edge has the USB Type-C connector and the bottom edge the audio connectors (line out, 3.5mm, balanced 2.5)

By separating the volume buttons from the music operation ones, xDuoo has well-thought their functionality avoiding confusion while using it in your pocket or without looking at it.

Each button has a nice clicky feedback that confirms that the button has been pressed.


xDuoo X20 left buttons
xDuoo X20 left buttons
xDuoo X20 right buttons
xDuoo X20 right buttons


Battery Life

The xDuoo X20 holds a 2400mAh lithium polymer battery, which the brand assured to provide 8 hours of battery life while used in 3.5mm mode or 7 hours in balanced 2.5mm – the battery life of the xDuoo X20 is inline with most “full-sized” powerful DAP/DACs.

The battery level of the xDuoo X20 is informed on the top right edge of the screen with a smartphone-styled battery icon and percentage.

How to charge the xDuoo X20:

The xDuoo X20 is charged through the USB Type-C connector on the top edge of the unit (a charging cable is included) – the charging time is less than 3 hours with a charger that outputs 5V 2A or less than 6 hours if the charger provides 5V 500mA.


MORE: Earphones Amplification Power Comparison

MORE: Best Basshead Earphones

SEE ALSO: Best Fun Sounding Earphones Chart

xDuoo X20 USB Type-C
xDuoo X20 USB Type-C


Construction & Build

The xDuoo X20 is fully built in metal (aeronautical aluminum) with a textured finish due to a sand blasting applied on the surface – this lowers the slippery chances.

The music player has a nice feel to it that inspires trust regarding it’s durability.


xDuoo X20
xDuoo X20



The xDuoo X20 screen has a diameter of 2.5 inches but the brand does not inform the resolution of it nor the technology of the screen.

From our tests, the screen performance is nearer to a full-view one than to a limited visibility one, showing low color distortion and negativization.

The screen brightness intensity can be manually set from level 1 to level 6. Moreover, the screen auto-off time can be set from 10s, 30s, 1m, 5m, 10m or always on.

The top left angle above the screen has a LED light that informs the status of the device and can be easily seen to know that the unit is turned on.




If you are an owner of any modern xDuoo music player you will feel familiar with the menu of the xDuoo X20 but different to other models of the brand, the user interface has sharper fonts and a very fluid operation that did never lag during our tests.

The main screen has a grid design including 6 main categories: Music Browser, My Music, Music Settings, System Settings, Bluetooth Settings, Music Playing.

  • Music Browser: navigation of the contents of the micro SD card or OTG – by folder.
  • My Music: navigation of the audio tracks by: Open All, Album, Artist, Genre, My Favorites, Playlist, recent play
  • Music Settings: access to 17 settings related to music playing, like: Gain, Balance, Gapless, DSD Gain, Digital Filter, EQ, Play Mode, etc.
  • System Settings: device related settings like: Language, USVB mode, brightness, Car Mode, Sleep, Firmware upgrade, etc.
  • Bluetooth Settings: menu to pair with Bluetooth device and to set the HiBy Link and quality.
  • Music Playing: quick access to the current playing track

The top-left edge of the screen informs the volume from 0 up to 100, the Bluetooth connection with an icon, Gain mode selected (G=H for High Gain or G=L for Low Gain), the right edge reads the battery charge left.


Formats Compatibility

The xDuoo X20 is capable of decoding and reproducing the following file formats:

  • DSD: DSD256(ISO, DFF, DSF)
  • APE
  • FLAC
  • WAV
  • Aiff
  • ALAC
  • WMA
  • MP3
  • OGG
  • AAC
  • ISO
  • DFF
  • DSF


MORE: Best Headphones for Libraries Chart

SEE ALSO: Best Earphones for Bed



The xDuoo X20 has a micro SD card slot on the left edge, 3 audio connectors on the bottom and a charging port on the top.

The audio ports offer a triple connection availability: a 3.5mm output, line out/COAX, 2.5mm balanced output.

Despite the affordable price, the xDuoo X20 offers a balanced output, the tech specs of the 3.5mm, 2.5mm balanced and line out ports are:

Headphone output: 3.5mm
  • Output power: 210mW (32Ω/THD +N<0.0015%)
  • Frequency response: 20Hz~20kHz (±0.15dB)
  • Signal-to-noise ratio (SNR): ≥114dB
  • Resolution: >75dB
  • Distortion + noise: 0.0015%@1kHz (32Ω@1kHz)

Balanced headphone output: 2.5mm

  • Line output: 300mW (32Ω/THD +N<0.0015%)
  • Frequency response: 20Hz~20kHz (±0.15dB)
  • Signal-to-noise ratio (SNR): ≥116dB
  • Resolution: >112dB
  • Distortion + noise: 0.0015%@1kHz (32Ω@1kHz)
Line out
  • Line output level: 1.7Vrms (10KΩ@1kHz)
  • Frequency response: 20Hz~20kHz(±0.15dB)
  • Signal-to-noise ratio (SNR): ≥114dB
  • Resolution: >108dB (10KΩ@1kHz)
  • Distortion + noise: 0.0012@1kHz (10KΩ)


RELATED TO THIS: Active Noise Cancelling Headphones Reviews

xDuoo X20 audio connectors
xDuoo X20 audio connectors
xDuoo X20 buttons and SD slot
xDuoo X20 buttons and SD slot



Our xDuoo X20 tests revealed a flat frequency response with no coloration.

This neutral sounding tuning from the xDuoo X20 grants a true-to-life sound that does not warms up nor colds down the personality of any headphone/earphone.

The xDuoo X20 showed the same neutral response either in normal/wired mode, USB DAC mode and Bluetooth mode.

The xDuoo X20 is a music player that will fulfill demanding listeners needing/wanting a flat response from their source allowing to reproduce the sound of their headphones as they were tuned by the manufacturer.

The EQ presets measurements of the xDuoo X20 compared to the EQ representation on the device match perfectly, which confirms the precision of the equalizer inside the device.

The xDuoo X20 technical specifications list a frequency response of 20Hz-20,000Hz, SNR of 114dB in 3.5mm (116dB in 2.5mm and 114dB in line out) and output power of 210mW in 3.5mm (32ohm) and 300mW in balanced 2.5mm (32ohm)

Reaching up to 300mW of output power surpasses even the powerful FiiO M9 and xDuoo NANO D3, which makes the xDuoo X20 a music player capable of driving nearly every popular full-sized headphone.

Additional Audio Options/Settings

  • DSD Output Mode: DoP (DSD over PCM), D2P (DSD to PCM)
  • Gain: low, high
  • Digital Filter: Sharp decay, Slow decay
  • DSD Gain:  from 0dB up to 6dB
  • Lowpass filter mode (5 options available)
  • Equalizer
  • Play Mode
  • Output Selection: SP, Lineout
  • Line out Volume
  • Breakpoint Play: Track, Location, off
  • Gapless
  • Max Volume limiter
  • Fixed Volume: Fixed, Memory
  • Default Volume
  • Channel Balance: Left and right from 0 to 10 levels


RELATED: Best Earphones for Daily Commute

MORE: Most Comfortable In-Ear Headphones



The xDuoo X20 has a 10-band equalizer, including the following frequencies: 31Hz, 63Hz, 125Hz, 250Hz, 500Hz, 1kHz, 2kHz, 4kHz, 8kHz and 16kHz.

The EQ can be set from +6dB to -6dB in very precise steps of 0.2dB.

The EQ has 10 different presets: Off, Pop, Rock, Dance, Sentimental, Metal, Vocal, Classical, Jazz and a custom EQ that can be manually set.


MORE: Editor’s Picks Earphones Chart

MORE: Best Bang for the Buck Earphones

xDuoo X20
xDuoo X20



The firmware of the xDuoo X20 can be upgraded through it’s micro SD card.

Firmwares can be found at: http://www.xduoo.com/xduoo/En/DownList.Asp?SortID=1


SEE ALSO: Coupons – Discounts – Deals – Promo Codes – Sales Deals

Follow us:


Get the latest reviews on your favorite social network

Scores Scores

xDuoo X20 Scores

FIND ALL OUR: Earphones Reviews / In-Ear Headphones Reviews

MORE: Best Earphones Charts

Buy it from:


SEE ALSO: Coupons – Discounts – Deals – Promo Codes – Sales Deals

Frequency Response (raw)

xDuoo X20 Frequency Response Curve

xDuoo X20 frequency response curve with Sony MDR-EX650
xDuoo X20 frequency response curve with Sony MDR-EX650

xDuoo X20 Frequency Response Curve – EQ Presets

xDuoo X20 frequency response curve - All EQ Presets vs EQ off - with Sony MDR-EX650
xDuoo X20 frequency response curve – All EQ Presets vs EQ off – with Sony MDR-EX650

RECOMMENDED FOR YOU: Headphones Frequency Response Curves

SEE ALSO: KZ Headphones Frequency Response Curves


xDuoo X20 Technical Specifications

TypeDAP/USB DAC/Bluetooth Amp
Screen size2.5 inches
Music Player/DAC/DAPYes
DSDYes, native 256
Max Card Size256GB
Battery8 hours
Car ModeYes
PlugStereo mini plug, 2.5mm balanced, line out
WeightApprox. 138g
BluetoothYes, v4.0

YOU WILL ALSO LIKE: Amazon Coupons & Deals

MORE:  Coupons – Discounts – Deals – Promo Codes – Sales Deals

SEE ALSO: Banggood Coupons – Discounts – Deals – Promo Codes – Sales Deals

SEE ALSO: Aliexpress Coupons – Discounts – Deals – Promo Codes – Sales Deals

MORE: Hybrid Earphones Reviews

MORE: Single Dynamic Driver Earphones Reviews

xDuoo X20 Full technical specifications

reported by xDuoo

Headphone output: 3.5mm
Output power: 210mW (32Ω/THD +N<0.0015%)
Frequency response: 20Hz~20kHz (±0.15dB)
Signal-to-noise ratio (SNR): ≥114dB
Resolution: >75dB
Distortion + noise: 0.0015%@1kHz (32Ω@1kHz)
Balanced headphone output: 2.5mm
Line output: 300mW (32Ω/THD +N<0.0015%)
Frequency response: 20Hz~20kHz (±0.15dB)
Signal-to-noise ratio (SNR): ≥116dB
Resolution: >112dB
Distortion + noise: 0.0015%@1kHz (32Ω@1kHz)
Line out
Line output level: 1.7Vrms (10KΩ@1kHz)
Frequency response: 20Hz~20kHz(±0.15dB)
Signal-to-noise ratio (SNR): ≥114dB
Resolution: >108dB (10KΩ@1kHz)
Distortion + noise: 0.0012@1kHz (10KΩ)
Other parameters
Support 256GB TF card
Built-in 2400mAh rechargeable lithium polymer battery
Battery life: 8 hours (3.5mm headphone output)
About 7 hours (balanced headphone output)
Charging time: < 3 hours (DC5V 2A)
< 6 hours (DC5V 500MA)
Size: 110 x 56 x 16.6mm
Weight: 138g


xDuoo X20 Photos

We highly discourage anyone from trying to apply our testings to your own earphones, the risk of damaging or permanently breaking your iems is absolutely probable to happen. With our standardized equalization and amplification tests we push the limits of the earphones to the extreme. If anyway you decide to do so, we cannot be held responsible of the damage done to your equipment. Do it at your own risk.

meze 99classics, meze 99neo, 1more quad-driver

xDuoo X20