A Dozen Chargers in the Lab

By Sean Sullivan on 19 Jan 2026

A Dozen+ Chargers in the Lab: Apple is Okay, but Not the Best

Have you ever wondered if there are ‘good’ and ‘bad’ chargers? Is there really a difference between a $5 brick you get at an airport and a $30 one you order direct from a name brand? As it turns out, cheaply made chargers can operate far differently from name-brand ones, and can sometimes be dangerous to use.

I’d thought about this topic for years ever since I read a blog post by one Google engineer Ken Shirriff. It was at the top of Hacker News at the time, many years ago. Ken made the case that there is absolutely a difference between the best and worst chargers, and that poorly built chargers have the ability to not only degrade battery life but cause other strange issues like touchscreen glitches.

Most of his work went over my head at the time, but I kept thinking about whether anyone would recreate this for modern USB-C chargers. Fast forward six years, and I still have yet to find anything. There may very well be an article just like this, and if there is I’d love to find it! But since I haven’t seen anything like that yet, I decided to figure out exactly what Ken did and try to recreate it. I reached out to a mechanical engineer friend, and we started bouncing ideas back and forth until this project eventually came to life. He helped me complete some of the work below - thank you, Spencer!

Here’s the short version of what I found:


Ken Shirriff's original charger teardown
Ken Shirriff's original charger teardown article from 2012

What I tested

To get as much out of this project as possible, I tested a lot of chargers. Here’s the full list:

I also tested a Macbook Pro M1, an iPhone 17 Pro, and an Anker 621 MAG GO 5000mAh Battery for fun. These aren’t chargers, so I’ll keep them out of the list above, but they are included in the various results below.

For each charger, I tested it on several dimensions: Advertised power versus actual power, power quality, and overcurrent.

Testing Setup

As it turns out, testing USB C cables is a little complex. Modern chargers rely on the USB C Power Delivery (PD) standard, which generally specifies five voltages they can choose from: 5V, 9V, 12V, 15V, 20V. There are modern variants of this that complicate things even more, such as Programmable Power Supply (PPS) and Adjustable Voltage Supply (AVS), but I won’t get into those. For this project, I just tested chargers according to the USB C PD spec. USB C PD also specifies that devices should be within +/- 5% of their advertised voltage in order to achieve certification (this is oversimplifying, but the general rule).

With this in mind, my setup consisted of a few different pieces:

  1. An oscilloscope, specifically the Rigol DS1054Z
  2. An electronic load
  3. A USB C Power Delivery decoy board
  4. A voltmeter
  5. Plenty of electrical wires and extra USB cables

I would plug the charger into the wall, and connect it to a USB C Decoy Board which had an electronic load at the other end. The last part was accomplished using stray wires, however I ensured they were thick enough that their resistance would be low.

I didn’t even realize I would need a decoy board at first. Spencer and I just thought we could connect a charger to a load and see what happened. After multiple attempts where the chargers would produce no output, we learned that USB C chargers require negotiation before they will send pwoer. I do not think Ken needed this piece since his chargers were constant voltage, but mine unfortunately do require it.

As for the scope, my Rigol DS1054Z was set up with its probe touching the positive and negative terminals on the decoy board. I used the spring-based ground clip instead of the alligator ground clip that came with the probe so that my noise readings would be lower. Tip: If you want to do testing of your own, always use the spring ground clip. I learned well into this project that using the default alligator ground clip will lead to extremely high noise ratings. Avoid my mistake and save yourself the rework of testing every charger again by making sure you do this.

A note about resistance

One of the things I learned during this project was that resistance could be artificially skewing my measurements. To account for this, I ensured each test was conducted with my voltmeter directly connected to the charger’s output terminal.

If you’re interested, the equivalent resistance of my voltmeter during testing was 6.67 mΩ, and the entire system (cable + breakout board + voltmeter) was 170 mΩ. Again, this resistance doesn’t apply to any of the numerical measurements I have below, since I connected directly to the charger output. However I am honestly proud how minor this resistance is for a testing setup, considering USB C cables themselves are allowed to carry a resistance of up to 166 mΩ per the USB C PD spec.

Rating system for Oscilloscope graphs

Noise and Switching Ripple

After conducting the oscilloscope tests, I rated each charger from 1 to 5, using lightning bolts as a fun visual guide. These ratings consider two separate factors: overall high-frequency noise (Vpp/spikes) and switching ripple.

For noise, the bolt ratings loosely map to measured peak-to-peak voltage noise on the oscilloscope:

These are just general guidelines. I used my judgment for each charger based on everything I could see, including the shape of the waveform and the FFT spectrum, not just the raw mV reading.

Old setup with oscilloscope
My original setup with the oscilloscope (before I started using USB C Decoy boards)

The Results

Scroll through the cards and click any one to expand the full oscilloscope graphs. Each card shows the worst graph I could reproduce for that charger, assuming typical power usage.

A few more details on noise and ripple

They look confusing at first glance, but you don’t need to be an electrical engineer to understand these next graphs. Here is a quick primer on what you’re looking at:

Oscilloscope Graphs

Macbook Pro M1
Macbook Pro M1
Macbook Pro M1 1 Macbook Pro M1 2
Overall rating: ⚡︎⚡︎⚡︎⚡︎⚡︎
The MacBook Pro had some of the cleanest power of the devices I tested. This is pretty unsurprising since it's just pulling DC current from its internal battery, and it doesn't have to chop up AC power like the chargers do. There's also no high frequency switching noise. This makes sense, since it doesn't have to switch thousands of times a second to step down AC voltage into something manageable.
AOHI GaN 65W Charger
AOHI GaN 65W Charger
AOHI GaN 65W Charger 1 AOHI GaN 65W Charger 2
Overall rating: ⚡︎⚡︎⚡︎⚡︎⚡︎
Without a doubt the best AC power adapter. Very low noise, very low ripple. The only noticeable peak in the FFT is the 125KHz switching frequency. I believe this charger has a new technology in them that allows it to use different switching frequencies depending on how much power is requested, so the switching frequency may change with time. But all in all, the best power supply I have seen.
Anker 621 MAG GO 5000mAh Battery
Anker 621 MAG GO 5000mAh Battery
Anker 621 MAG GO 5000mAh Battery 1 Anker 621 MAG GO 5000mAh Battery 2
Overall rating: ⚡︎⚡︎⚡︎⚡︎⚡︎
No switching noise or ripple seen here. The one small issue in my testing was that it measured 4.74V, just barely under the 4.75V USB limit. That's a tiny miss and doesn't affect real-world usability, but it was enough to mark it red in my table. The power quality itself is excellent so I'll keep it at a high rating.
Spigen PowerArc ArcStation Pro
Spigen PowerArc ArcStation Pro
Spigen PowerArc ArcStation Pro 1 Spigen PowerArc ArcStation Pro 2
Overall rating: ⚡︎⚡︎⚡︎⚡︎⚡︎
I was originally skeptical of this one, due to my first few tests being pretty bad. Turns out it was an issue on my side, and all subsequent tests have been great. This was marketed as one of the first GaN chargers, having been released sometime back in 2023. It's using a ~140KHz switching frequency, which seems to be the only source of switching ripple on the 50us graph. I zoomed out and there was a tiny amount of additional noise on the FFT, but not enough to be truly noticeable. The zoomed-out graph looks pretty similar to the one in this image, so I'm just showing you the zoomed in one here. Good charger.
Eero 15W Charger
Eero 15W Charger
Eero 15W Charger 1 Eero 15W Charger 2
Overall rating: ⚡︎⚡︎⚡︎⚡︎
This one confused me. For such a random charger, one that you can't even purchase yourself, it is of pretty high quality. It comes included with Eero devices, and looks to be custom-built just for them. I'm not sure if Amazon/Eero bought this one off the shelf and rebranded it or it's their own circuit design. Some switching ripple exists, as you can see on the bottom graph, but it does a great job at filtering out most other noise. It also has a sawtooth waveform, so there is noise, but it is pretty small. Good charger!
AOHI GaN 100W Charger
AOHI GaN 100W Charger
AOHI GaN 100W Charger 1 AOHI GaN 100W Charger 2
Overall rating: ⚡︎⚡︎⚡︎⚡︎⚡︎
This one performed very well. From my research, this is a GaN charger that uses some components that are so new they have never been used in consumer chargers before. This charger should really be considered a flagship for how much effort they put into it. For that reason, I'm a little disappointed the power signature isn't better. It IS good, but for how bleeding-edge this charger is supposed to be, it performs comparably to chargers half its size and price. The really cool thing about this charger is that it supports PPS and has the ability to step the voltage in small increments, when needed by the device. I didn't test this, but it does have that capability. One truly interesting thing about this charger was how it managed its voltage. At low current, it hovered around 12V exactly. But as the current approached the 2-3A range, the voltage rose with current, topping out at 12.36V when I pulled 3A. This is the first charger I tested that dynamically increased its voltage to account for resistance in the charging system. Absolutely incredible.
Anker 637 Magnetic Charging Station 2 - USB C Port
Anker 637 Magnetic Charging Station 2 - USB C Port
Anker 637 Magnetic Charging Station 2 - USB C Port 1 Anker 637 Magnetic Charging Station 2 - USB C Port 2
Overall rating: ⚡︎⚡︎⚡︎⚡︎⚡︎
This is a ball-shaped charging station that offers USB A, USB C, and wireless charging outputs. While about 4 years old, it delivers quite clean power. The voltage trace is fairly tight with only minor noise, so nothing alarming. As you can tell, this is only the test of the USB C port. I didn't bother testing the noise of the USB A port for two reasons: one, they sit on the same circuit board so they likely share the same voltage regulation, and two, most people will not be using the USB A port on this. One other interesting note about this charger: During overcurrent testing, it happily provided far above its rated current. I suspect it is because this specific charger has these configurations: 1) 5v 3a, 2) 9v 3a, 3) 12v 3a, 4) 15v 3a, 5) 20v 3.25a As you can see, it will actually go above 3 A at the highest voltage. I think they just didn't think anyone would actually use over 3 A at the lower voltages. It was able to happily provide current all the way until shutoff that was within the +/- 5% of voltage spec, as per USB standards. So even though it pumps out way more current than advertised, I don't see it as a necessarily bad thing.
Counterfeit Chinese Wall Charger (USB A Only)
Counterfeit Chinese Wall Charger (USB A Only)
Counterfeit Chinese Wall Charger (USB A Only) 1 Counterfeit Chinese Wall Charger (USB A Only) 2
Overall rating: ⚡︎
This was another charger that surprised me simply because of how well it tested under the oscilloscope. It cost less than $10 and has very low high-frequency noise and ripple. There is a bit of high-frequency noise in the 50us graph, which I would be more concerned about if the voltage itself wasn't stable. In all, this charger would seem to be great. The only issue is that it was 0.5V below the 5V threshold during testing, which puts it out of spec for a USB Charger. I give it 1 bolt because of this.
Apple 96W Macbook Charger
Apple 96W Macbook Charger
Apple 96W Macbook Charger 1 Apple 96W Macbook Charger 2
Overall rating: ⚡︎⚡︎⚡︎
Good, but I would expect a little bit better for how expensive this charger is. I don't believe this is a GaN charger, but it is Apple, so it should be high quality. The total noise is low at 92mV, but there is some noise visible within those intermittent peaks when you go into the lower timeframe. There's also high-frequency ripple with plenty of harmonics. Lastly, it also delivered less voltage than advertised, going down to 8.63V when I would try to pull 9V and 3A. Overall rating is a 3 because of that high-frequency noise and the voltage sag. Again, not bad, but we should expect better for the price.
Apple 30W Retail Charger
Apple 30W Retail Charger
Apple 30W Retail Charger 1 Apple 30W Retail Charger 2
Overall rating: ⚡︎⚡︎⚡︎⚡︎
Another decent Apple charger. At 5 W (5V, 1A), it has a pretty messy power signature with a lot of noise, but the voltage graph flattens out to this nice, smooth line at 7.5 W and above. I imagine this happened because nobody at Apple expected customers to use this charger for 5 W of power, being USB C, and designed it accordingly. I also tested this 7.5 W in different forms: 5V 1.5A, and also 15V 0.5A. In both 15V and 5V modes, I needed to achieve a grand total of AT LEAST 7.5 Watts before the charger noise dropped out into the graph you see here. I displayed the 7.5 W+ graph because in normal usage you will almost never encounter that noise, since Apple devices almost always pull more than that during normal charging. I'll give it an overall rating of a 4 as it's a solid charger for typical use cases - providing you don't trickle charge with it.
Anker ASPD053a
Anker ASPD053a
Anker ASPD053a 1 Anker ASPD053a 2
Overall rating: ⚡︎⚡︎⚡︎
Not that impressive. The voltage is noticeably noisier than a lot of my other chargers. The frequency spectrum also shows ripple with harmonics at roughly 90KHz intervals. Not awful, but not a charger I'd reach for if I had better options nearby.
iPhone 17 pro
iPhone 17 pro
iPhone 17 pro 1
Overall rating: ⚡︎⚡︎⚡︎
Since it is fairly noisy, I wouldn't advertise the iPhone as a viable charging device. To be nice I ended up giving it 3 bolts.
Shargeek Macintosh Charger
Shargeek Macintosh Charger
Shargeek Macintosh Charger 1 Shargeek Macintosh Charger 2
Overall rating: ⚡︎⚡︎⚡︎
Disappointed in this one. For being nearly $30, and only pumping out 27W, this charger isn't doing that well. It looks well-regulated in the sense that the waveform is repeatable and standard, but the peaks are so jagged that it is delivering a lot of noise. I would stay away from using this to charge my devices.
Govee Power Supply
Govee Power Supply
Govee Power Supply 1 Govee Power Supply 2
Overall rating: ⚡︎⚡︎
As expected, not great. This Govee gets two bolts since it delivered *roughly* what it advertised in terms of voltage and current, but it looks noisy. The voltage keeps going up and down, delivering a nonuniform power signature. It's delivering something like an ocean wave of noise. Not good.
Dealworthy Charger
Dealworthy Charger
Dealworthy Charger 1 Dealworthy Charger 2
Overall rating: ⚡︎
Dealworthy is a Target brand, and it's designed to be low cost. You can see just how cheaply it's been made by these graphs. Lots of noise, poor regulation, and a lot of switching ripple with harmonics all over the FFT. Another thing I want to mention is that they appear to be smearing the switching frequency by doing some kind of frequency dithering. It's operating at 40KHz, but I suspect it is going slightly above and below that frequency to spread out the massive amount of noise it makes.
Counterfeit AT&T
Counterfeit AT&T
Counterfeit AT&T 1 Counterfeit AT&T 2
Overall rating: ⚡︎
Bad. A quick glance on the 5ms timeframe and the voltage almost looks normal, but zooming in reveals a waveform dense with high-frequency noise and severe peaks. There is also meaningful ripple in the lower timeframe. The voltage also measured 5.38V, so it is technically out of the acceptable range for a USB charger. I will give it 1 lightning bolt.
Anker A121B 100W Charger
Anker A121B 100W Charger
Anker A121B 100W Charger 1 Anker A121B 100W Charger 2
Overall rating: ⚡︎⚡︎
This is a "GaN" flagship charger released by anker sometime in late 2025. They hype it up so much on their website that I was looking to be impressed. And after testing it, I can say I am definitely surprised! But not impressed. It's better than its 45W cousin (the Anker A121D), but this charger isn't that great. It does push out the advertised voltage and current, but it does so with a wall of noise. Zooming in to the smaller timeframe is telling, as we can see little tiny voltage peaks every few microseconds. What a strange design from Anker, who claim this to be a GaN charger. It is clearly not made that well.
Amazon Kindle Charger
Amazon Kindle Charger
Amazon Kindle Charger 1 Amazon Kindle Charger 2
Overall rating: ⚡︎
Another awful charger. Considering this comes as the standard Kindle charger, it is a poor showing from Amazon. The voltage is wide and noisy, with a chaotic high-frequency spectrum. It also measured 5.30V when I tested the output voltage, well above the 5.25V USB ceiling and therefore out of spec for a USB charger. If the graphs weren't bad enough, the bad voltage would give it 1 bolt.
Apple HomePod Mini Charger
Apple HomePod Mini Charger
Apple HomePod Mini Charger 1 Apple HomePod Mini Charger 2
Overall rating: ⚡︎
Disappointing, especially given that this ships directly from Apple. The voltage is thick and irregular, and shows signs of both low-frequency and high-frequency ripple at a glance. On the bottom of the screen, the frequency spectrum shows elevated noise across the board. Its noise is at 308mV peak-to-peak and it ranks among the worst chargers in this entire test. I was really surprised by this test. I also happened to have two of these chargers, one from a HomePod and one from an iPhone of years past. This charger is actually the same as the Apple 20W [you can buy directly from their website](https://www.apple.com/shop/product/mwvv3am/a/20w-usb-c-power-adapter). And while you could, I have no idea why you would want to do that. $20 can get you a much better charger than this.
Vebner GaN 65W Charger
Vebner GaN 65W Charger
Vebner GaN 65W Charger 1 Vebner GaN 65W Charger 2
Overall rating: ⚡︎
Being marketed as a GaN charger, this is another disappointment. The voltage has a lot of noise, 332mV to be exact, and the frequency spectrum is elevated across the board, showing no serious attempt at filtering. The voltage looks a little more concentrated than it does on the Apple HomePod Mini chart, suggesting to me that this charger might actually be a little better. But in terms of absolute noise, this is worse.
Anker A121D 45W iPhone 17 charger
Anker A121D 45W iPhone 17 charger
Anker A121D 45W iPhone 17 charger 1 Anker A121D 45W iPhone 17 charger 2
Overall rating: ⚡︎
Is this even GaN??? Easily the most disappointing charger of the bunch. Anker JUST released this (late 2025) and couldn't help themselves from marketing just how amazing it was. How it used GaN, how it supports PPS, how it can bring endless joy and happiness to your life. But this charger is just awful. The only good thing I can say about this charger is that it does output its advertised voltage and current. Aside from that, it's awful. Noise everywhere, and constant high-voltage spikes that you can see in the lower timeframe. Also, at that lower timeframe, it's unclear what the charger is actually *doing*. It seems to be constantly sending out various voltages, somewhat resembling a sawtooth but also just resembling noise. After some research, I suspect Anker actually did not use GaN technology at all but used traditional technology with aggressive frequency dithering to help ease the noise. This may not be the case but it is my suspicion. Sidenote: you might point out that earlier I mentioned the AOHI GaN chargers have the ability to change their switching frequency as needed. You may be saying, how is that any different from what you are saying Anker did here? It's a valid question. The difference is that Anker clearly had too much noise at the switching frequency of the charger, which I'm estimating to be 90KHz, and they needed to spread that noise out. So they do employ a variable switching frequency but only vary it by 20-50KHz. Constantly moving the switching frequency up and down, so the noise doesn't make any one peak so high that it fails regulatory testing. On the other hand, AOHI has no noise to begin with, so when they change the switching frequency, it's only happening once (I suspect only when the requested voltage changes). They don't need to constantly switch up and down, because their aim is not to spread noise out.
Counterfeit Samsung
Counterfeit Samsung
Counterfeit Samsung 1 Counterfeit Samsung 2
Overall rating: ⚡︎
The worst one of the bunch, but that would be expected with a counterfeit charger, so it's not surprising. The original researcher (Ken Shirriff) doubled his scale to show the graph of his worst charger, but I wanted to evaluate all my chargers on the same scale so you can see how bad some of these really are. Looking at the image, it's tough to figure out what this charger is even trying to do. Is it trying to send any specific voltage, or just throw some power around? Even when I took the net voltage, it still failed other tests. It provided 4.4V when 5V was requested, so it doesn't even pass USB spec. Another issue I noticed was overcurrent. The other chargers would allow a slight or moderate amount of current past their max rating, but would cleanly shut off before the voltage became too low. As I suspected, this charger let its voltage sag and allowed the current to rise nearly a whole amp above what it claims to support. This 10W charger was pumping out nearly 14W before it finally shut off. Yikes.
←← BETTER WORSE →→
click anywhere to dismiss


Oscilloscope Graphs - Results Table

(The DC items in here, like the Macbook Pro, are colored in grey to avoid conflating them with the AC chargers. They’re just included here for reference.)

Charger Noise in mV Noise Rating (Vpp and Spikes) Switching Ripple Rating (FFT Harmonics)
Macbook Pro M1 24mV ⚡︎⚡︎⚡︎⚡︎⚡︎ ⚡︎⚡︎⚡︎⚡︎⚡︎
Anker 621 MAG GO 5000mAh Battery 36mV ⚡︎⚡︎⚡︎⚡︎⚡︎ ⚡︎⚡︎⚡︎⚡︎⚡︎
Spigen PowerArc ArcStation Pro 56mV ⚡︎⚡︎⚡︎⚡︎⚡︎ ⚡︎⚡︎⚡︎⚡︎⚡︎
AOHI GaN 65W Charger 60mV ⚡︎⚡︎⚡︎⚡︎⚡︎ ⚡︎⚡︎⚡︎⚡︎⚡︎
Eero 15W Charger 60mV ⚡︎⚡︎⚡︎⚡︎⚡︎ ⚡︎⚡︎⚡︎
AOHI GaN 100W Charger 72mV ⚡︎⚡︎⚡︎⚡︎ ⚡︎⚡︎⚡︎⚡︎⚡︎
Anker 637 Magnetic Charging Station 2 - USB C 76mV ⚡︎⚡︎⚡︎⚡︎⚡︎ ⚡︎⚡︎⚡︎⚡︎
Counterfeit Chinese Wall ChargerUSB A Only 84mV ⚡︎⚡︎⚡︎⚡︎ ⚡︎⚡︎⚡︎
Apple 96W Macbook Charger 92mV ⚡︎⚡︎⚡︎⚡︎ ⚡︎⚡︎⚡︎⚡︎
Apple 30W Retail Charger 96mV ⚡︎⚡︎⚡︎ ⚡︎⚡︎⚡︎
Anker ASPD053a 128mV ⚡︎⚡︎⚡︎ ⚡︎⚡︎⚡︎
iPhone 17 pro 136mV ⚡︎⚡︎⚡︎ N/A
Shargeek Macintosh Charger 152mV ⚡︎⚡︎⚡︎ ⚡︎⚡︎⚡︎
Govee Power Supply 164mV ⚡︎⚡︎ ⚡︎⚡︎
Anker A121B 100W Charger 200mV ⚡︎⚡︎ ⚡︎⚡︎
Dealworthy Charger 212mV ⚡︎⚡︎ ⚡︎⚡︎
Anker A121D 45W iPhone 17 charger 244mV ⚡︎ ⚡︎⚡︎
Counterfeit AT&T 260mV ⚡︎ ⚡︎⚡︎
Amazon Kindle Charger 288mV ⚡︎ ⚡︎⚡︎
Apple HomePod Mini Charger 308mV ⚡︎ ⚡︎⚡︎
Vebner GaN 65W Charger 332mV ⚡︎ ⚡︎
Counterfeit Samsung 468mV ⚡︎ ⚡︎

Expected/Actual Output

Before we get into this table, I want to make one caveat: my setup was not robust enough to handle testing at the full 65W or 100W that certain chargers are rated for. That is why I tested each charger at one of its max current/ voltage configurations. Say Charger A Is called a “65W” charger on the box. Charger A supports:

In this case, I’d do base level testing to see if I can get the charger to output its max power for a second or two. Then, for the oscilloscope traces, I would drop the device down to something like 9V and cycle through all its current levels. This is so that I could avoid overheating my breakout board. As stated earlier, all chargers showed similar noise profiles at their different voltages, so I am confident that the results you see below are reproducible, even if your device uses one voltage setting under or above what I did.

The Actual Voltage column is highlighted green if the measured voltage is within ±5% of the nominal output voltage (the USB-C PD spec limit) and red if it falls outside that window in either direction. For example, a 5V output must stay between 4.75V and 5.25V.

(The DC items in here, like the Macbook Pro, are colored in grey to avoid conflating them with the AC chargers. They’re just included here for reference.)

Expected/Actual Output Table

Charger Attempted To Pull (W) Actual Voltage (V) Actual Current (A) Actual Power (W) Passes Spec?
Eero 15W Charger15 (5v, 3a)4.762.9113.85
Shargeek Macintosh Charger27 (9v, 3a)8.93.027.0
Apple 30W Retail Charger30 (20v, 1.5a)20.041.4228.45
Apple HomePod Mini Charger19.98 (9v 2.22a)8.902.2319.85
Vebner GaN 65W Charger27 (9v, 3a)8.643.0426.26
Govee Power SupplyUSB A Only10 (5v, 2a)5.042.0210.18
Counterfeit AT&TUSB A Only10 (5v, 2a)5.382.0110.81
Counterfeit Samsung10 (5v, 2a)4.42.08.9
Amazon Kindle Charger9.36 (5.2v, 1.8a)5.301.819.59
Counterfeit Chinese Wall ChargerUSB A Only10.5 (5v, 2.1a)4.52.139.6
Dealworthy Charger20 (12v, 1.67a)11.971.5718.79
Anker 621 MAG GO 5000mAh Battery124.742.4311.54
iPhone 17 pro4.54.811.125.39
Macbook Pro M115 (5v, 3a)5.053.0315.30
Anker ASPD053a27 (9v, 3a)8.883.0226.82
Apple 96W Macbook Charger45 (15v, 3a)15.083.0245.54
AOHI 100W GaN Charger36 (12v, 3a)11.823.0235.52
Anker 637 Magnetic Charging Station 1 - USB A portUSB A12 (5v, 2.4a)5.132.4212.41
Anker 637 Magnetic Charging Station 2 - USB C port36 (12v, 3a)11.793.0235.65
Spigen PowerArc ArcStation Pro27 (9v, 3a)8.913.0226.91
Anker A121D 45W iPhone 17 Charger45 (15v, 3a)14.823.0344.90
Anker A121B 100W Charger45 (15v, 3a)14.993.0245.26
AOHI GaN 65W Charger36 (12v, 3a)12.133.0236.63


Overcurrent Testing

The last piece of Ken Shirriff’s testing I wanted to replicate was overcurrent. Naturally, since devices get to decide how much current they want to pull, it’s up to the charger to make sure the device doesn’t pull too much current. Like I mentioned earlier, chargers generally have two strategies to deal with this: 1) shut off completely, or 2) reduce the output voltage. Option 1 is preferred in most cases. Option 2 is really just a consequence of not doing option 1. There is a third scenario, where the charger can somehow increase the current at the same voltage, but this would mean operating the device outside of its standard conditions, and would likely lead to it overheating.

During my overcurrent testing, I set the electronic load to keep pulling more and more current until the charger shut off. While Ken was able to display the relationship between voltage and overcurrent on beautiful time-based graphs, I lack that recording capability so my results are very simple. When I did conduct the overcurrent test on the oscilloscope, all my voltage graphs were relatively tight during overcurrent testing. I only had one charger (Counterfeit Samsung) that completely blew the test. The others did a great job of keeping their voltage within a reasonable range, even during overcurrent. For that reason, I would say the values below are the true values of the voltage and current of the device at their shutoff period.

Ken current
A good example of Ken's overcurrent graphs. I wasn't able to recreate his setup like this.
Ken current 2
An example of a bad charger Ken tested. While I wasn't able to capture graphs like this and save them, what I can say is that my graphs all looked like the earlier one, not this one (with the exception of counterfeit samsung)

The ideal value here is having a voltage equal to 5V or 9V. You don’t want 3 or 4 volts, or 7 or 8 volts, because that suggests the charger allowed more current out than it should have.

I don’t have overcurrent results for all chargers in the table below. This will be updated as more test results become available.

Overcurrent Results Table

Adapter Difference between advertised Current and Current at shutoff Difference between advertised Voltage and Voltage at shutoff Difference between advertised Power and Power at Shutoff (W)
Vebner GaN0.420.132.5
AOHI GaN 100W0.60.133.5
Anker A121B 100W GaN Charger0.350.122.2
Anker A121D 45W iPhone 17 Charger0.44-0.091.9
Anker 637 Magnetic Charging Station 2 - USB C port0.7-0.227.6
Apple HomePod Mini (20W)0.42-0.111.7
Apple 30W Retail0.17-0.140.4
Apple 96W0.46-0.371.1
Amazon Kindle0.1-0.4-0.2
Spigen PowerArc ArcStation0.22-0.270.2
AOHI GaN 65W Charger0.33-0.30.7
Eero 15W Charger0.36-0.310.8
Counterfeit Chinese Wall Charger0.23-0.57-0.2
Counterfeit Samsung0.81-1.20.64

A mixed bag of results from overcurrent. The Kindle is the most disappointing one in my opinion, because it shut off so quickly at just 0.1 A above its rated current, and somehow its voltage still dropped. However, the worst offenders are from the Apple 96W, Spigen PowerArc, Eero, and the counterfeit Chinese wall charger. All had voltage drops that suggest they go below what would be considered USB standards. There may have been an issue in testing or these chargers might not be as well-regulated.

A new update: I re-ran the tests one more time with a brand new multimeter to show the results in this table. Upon reviewing, the Spigen, Apple 96W, Counterfeit Chinese wall charger, AOHI GaN 65W, and Amazon Kindle, and Eero are all starting to break past the +/- 5% voltage threshold for USB certification. I re-rested them under the oscilloscope, and found some interesting results: while most of these chargers offered relatively focused voltage traces, usually ranging by about 0.1V, the counterfeit Samsung was the one outlier. This charger had such a noisy voltage trace that, near shutoff, it oscillated between 3.7 V, 0, and 8.5 V. This dangerous behavior was truly unique and not present in any of the other chargers I tested. When your phone or laptop attempts to pull too much current, this charger will start sending massive shockwaves of voltage.




Conclusion

Wow, that was a lot. Evaluating chargers seemed quite difficult at first, but this whole project quickly turned into something that genuinely excited me. What I liked most about this is that you don’t need to be an electrical engineer to see the difference between good and bad chargers. The oscilloscope really does make it obvious. Things get confusing when you go past the ‘what’ and try to start understanding ths why. Why certain peaks appear in the FFT, why some scope traces look as bad as they do, or why a charger measured fine at 1A but looked terrible at 2.5A. I still don’t have great answers to these, but hope to learn more with time.

The practical takeaway, in my opinion, is that most name-brand chargers of today are unlikely to damage your phone battery. Since modern devices filter noise internally, and the majority of these chagers stayed within that USB spec of ±5% voltage tolerance, they’re unlikely to be a problem. Just avoid excessively cheap, no-name chargers and you should be fine. And that Anker flagship.. maybe avoid that one too.

I hope you enjoyed reading. This really was a pleasure to put together. Car chargers are next on my list, and I suspect that may be a story of its own. If you have any suggestions to make, corrections to add, or just want to share something you found interesting, feel free to reach out and let me know. Contact is on the About page.

-Sean


Last thing: a huge shout out to both Ken and my good friend Spencer! I could not have done this without either of them.

Spencer and Sean
Me and Spencer. Best friends make good electrical testing partners!
#technology