BMOW title
Floppy Emu banner

Building a 12V DC MagSafe Charger

Now that I have a solar-powered 12V battery, how can I charge my laptop from it? An inverter would seem absurdly inefficient, converting from 12V DC to 110V AC just so I can connect my Apple charger and convert back to DC. It would work, but surely there’s some way to skip the cumbersome inverter and charge a MacBook Pro directly from DC?

Newer Macs feature USB Type C power delivery, a common standard with readily available 12V DC chargers designed for automotive use. But my mid-2014 MBP uses Apple’s proprietary MagSafe 2 charging connector. In their infinite wisdom, Apple has never built a 12V DC automotive MagSafe 2 charger – only AC wall chargers. There are some questionable-looking 3rd-party solutions available, but I’d rather build my own.

Step 1: Cut the cord off a MagSafe 2 AC wall charger. Yes that’s right. Being a proprietary connector, there’s no other source for the MagSafe 2. Fortunately I already had an old charger with a cracked and frayed cable that I could use as a donor. Snip!

The choice of AC wall charger matters more than you might expect. Inside the MagSafe 2 connector is a tiny chip that identifies the charger type and its maximum output power. The Mac’s internal charging circuitry won’t exceed this charging power, no matter what the capabilities of the power supply at the other end of the cable. Pretty sneaky, Apple! Official MagSafe 2 chargers come in three varieties of 45W, 65W, and 85W. My donor MagSafe 2 has the 85W id chip inside, so I can charge at the fastest possible rate.

After cutting the charger cable, inside I found another insulated wire which I assumed to be the positive supply, surrounded by a shroud of fine bare wires which I assumed to be the ground connection. I’m not sure why Apple designed the cable this way, instead of with two separate insulated wires for power and ground. The braid of fine bare wires was awkward to work with, but I eventually managed to separate it and twist it into something like a normal wire. I soldered the power and ground wires to an XT60 connector and covered them with electrical tape and heat shrink. I also repaired the cracked and frayed cable sections.

Step 2: Get a DC-to-DC boost regulator. The input should be 12V, with a few volts of margin above and below. But what about the output? What’s the voltage of a MagSafe 2 charger? My donor charger says 4.25A 20V, but I couldn’t find any 12V-to-20V fixed voltage boost regulators. Happily I think anything roughly in the 15-20V range will work. For comparison, I have a 45W Apple charger that outputs 14.85V and a 3rd-party MagSafe 2 charger that outputs 16.5V. I chose this 12V-to-19V boost regulator with a maximum output power of 114W. At 85W, I’ll be pushing it to about 75% of maximum.

Step 3: The moment of truth. Would my expensive computer burst into flames when I connected this jury-rigged DC MagSafe charger? I held my breath, plugged in the cable, and… success! Of course it worked. The orange/green indicator LED on the MagSafe 2 connector worked too.

Opening the Mac’s System Information utility and viewing the Power tab, I could see that my charger was correctly recognized and working. The “Amperage” status also showed the battery was charging at a rate of 1737 mA (positive numbers here indicate charging, and negative numbers discharging). This seemed low – with the battery at 12.2V, that implied it was charging at roughly 21W instead of 85W. But when I connected an AC wall charger in place of my DC charger, the charging rate was almost identical. Because my battery was almost 100% charged, I think the charging rate was intentionally reduced. I’ll check again later when my battery is closer to 0%.

Goodbye, inverter. With just a few hours of work, I had a functioning 12V DC MagSafe 2 charger. Time to sit back, enjoy a beer, and celebrate victory.

 
Checking the Numbers

I like numbers. Do you like numbers? Here are some numbers.

This charging method is about 95% efficient, according to the claimed efficiency rating of the boost regulator. I can also leave the regulator permanently connected, since its no-load current is less than 20 mA. In comparison, charging with an inverter and an AC wall charger is about 77% efficient (85% for the inverter times 90% for the wall charger). And an inverter probably can’t be left permanently connected, since it has a constant draw of several watts even when no appliances are plugged in.

My “12V battery” is actually a Suaoki portable power station with a 150 Wh battery capacity. How many times can I recharge my MacBook Pro from this? Checking the Mac’s System Information data, I infer it has a 3S lithium battery with an 11.1V nominal voltage. System Information says the battery’s fully-charged capacity is 5182 mAh (which means my battery is old and tired), so that’s 57.5 Wh. A bit of web searching reveals that a fresh battery should have a capacity of 71.8 Wh. That means I should be able to recharge my MBP from 0% up to 100% twice, before exhausting the Suaoki’s 150 Wh battery.

Is the charging current over-taxing the Suaoki? How much current am I actually drawing from it? 85W of output power with 95% efficiency implies about 89.5W of input power to the boost regulator. At 12V that would be roughly 7.5A drawn from the Suaoki battery. But the Suaoki’s lithium battery falls to about 9V before it’s dead, and at 9V it would take 10A to reach the same number of watts. The Suaoki’s 12V outputs are rated “12V/10A, Max 15A in total”, so in the worst case I’d be running right up to the maximum.

What happens if I charge my MacBook and charge a couple of phones from the Suaoki’s USB ports at the same time? Would this be too much? I wouldn’t be exceeding the maximum rating of the USB ports, and (probably) wouldn’t be exceeding the maximum rating of the 12V ports, but the combination might be too much. At 85W for the MacBook, and maybe 10-20W each for two phones, the worst-case total could be as much as 125W. The Suaoki manual says “the rated input power of your devices should be no more than 100W”, but I think this refers to the AC inverter, not the system as a whole. Powering 125 watts from a 150 Wh battery is a discharge rate under 1C, which seems quite reasonable for a lithium battery. It’s probably OK. Now, back to charging!

Read 29 comments and join the conversation 

29 Comments so far

  1. Byte Knight - April 17th, 2020 10:57 am

    Cool project! I can’t justify cutting up an expensive MagSafe though. I’ll take the energy loss with my MacBook Pro power supply plugged into the inverter of my solar-powered Jackery 160, especially since it’s free (mostly) energy!

  2. Dave - April 20th, 2020 12:47 pm

    I did this Magsafe trick for my first gen Macbook back when it was new. I was starting with Peace Corps in a location that didn’t have reliable power and wanted to bring along a computer. Magsafe 1 was brand new and there was no automotive adapter available yet.

    I used a few portable rigid solar panels (about 12″ x 30″ each), a charge controller, a 12V 12Ah lead-acid battery and a boost regulator for the laptop. I chopped the Apple charger cable and added connectors so I could connect it to either the boost regulator or the original AC power supply. The whole getup fit in my luggage but was quite heavy. I got a little extra attention from airport security but they let me through.

    The only strange thing using the Magsafe cord this way was that the green indicator LED never turned off, even when the Magsafe connector was unplugged from the Macbook. Evidently the shutoff is in the charger and the LED is lit as long as the cable is powered.

  3. Steve - April 20th, 2020 2:04 pm

    Neat! I see a slightly different behavior with the green indicator LED on the MagSafe connector. It stays on for maybe 10-15 seconds after unplugging it from my Macbook, then it slowly fades out. Capacitors are probably keeping it alive during that time.

  4. Darko - April 23rd, 2020 10:53 am

    Did you tried with hooking it up directly?
    You mentioned that some Apple charger outputs 14.85V, maybe MB is able to charge from as low as 12V.

  5. James W - April 24th, 2020 10:12 pm

    Re “battery was charging at a rate of 1737 mA […] This seemed low – with the battery at 12.2V, that implied it was charging at roughly 21W” — While the input to the DC-DC boost regulator is ~ 12 V, its output to the MacBook Pro is 19 V, which times 1.737 A is about 33 watts. The draw from the 12 V battery at a 33 W level 95% efficient would be 33 W / 12 V / 0.95 = 2.9 A which is about an amp more than the draw at 21 W.

  6. Àlber - April 27th, 2020 2:04 am

    In response to Jame W message, actually the charger is supplying current to the battery AND the Macbook electronic circuits. The current indicated by System Information is only the current provided to the battery. We don’t know how much current is provided to the Macbook. Therefore, the charger might be providing more than the 21 W that Steve calculated.

  7. Steve - April 27th, 2020 6:35 am

    I can rearrange some components to measure the current directly. The Macbook draws about 0.6A from the battery when it’s not connected to external power. I’ve also checked the current through System Information when the battery is closer to empty, and it shows numbers that imply battery charging about 40-50 watts, not including the extra power for the computer itself that Àlber mentioned. I get similar numbers when connected to a regular AC wall charger, so I think it’s normal. Perhaps 85 watts is only reached on the 15 inch MacBook Pro; I have the 13 inch model.

  8. DrBunsen - April 28th, 2020 6:09 pm

    There are Magsafe and Magsafe 2 leads available for cheap on ebay, with your choice of bare wire or a DC socket at the other end. In my experience they ID as real to the Mac’s charge controller.

  9. DrBunsen - April 28th, 2020 6:11 pm

    I noticed the same slowly fading green LED behaviour that Steve mentioned on my rig, too.

  10. MLewus - May 1st, 2020 7:56 am

    Apple did not make a Magsafe2 car charger but at least one third party manufacturer did make a Magsafe (“one”) charger, and there are (or were, anyway) Magsafe-to-Magsafe2 plug adapters available to allow you to use your old charger on a newer MacBook. I have used one for years on my 201t MacBook Pro. But those adapters were very expensive, I think I paid $70 for mine, so this is still a very useful project.

  11. Niels - October 6th, 2020 3:05 am

    Great project, I will attempt the same. However, I have one small doubt. Without a load, the power pins provide 3V on a normal adapter and \\\”the full voltage is provided after a ~40 kOhm load is applied for one second\\\” (https://en.wikipedia.org/wiki/MagSafe). In this solution, 19V is always on the power pins. Would this cause any additional risk/danger when either connecting the magsafe2 to my macbook or when having the connector hanging around disconnected?

  12. Jay - November 26th, 2020 9:58 am

    Yes, it will continue to put out the full voltage no matter what, which is what an actual MagSafe adapter avoids in case of any type of issue. This is one of the main ways you can determine if a MagSafe adapter is fake or not. And yes, there’s a remote chance of fire (and compounding damage to the computer) in the case of failed components or liquid-damaged/shorting, etc. It’s extremely low, but not something I want to experiment with. Unless your new DC power supply has short-circuit protection, no matter what happens with the computer, it will just keep pounding full DC voltage into the computer. Genuine MagSafe adapters are, necessarily, complex inside.

    The reason the MagSafe light is staying orange, fading or not doing what it would normally do is because there is communication between the logic board and the MagSafe telling it when to turn on or off. Green means the computer is charged, so it sends the ‘turn off’ signal. The idea of it never switching the voltage down/off makes me uncomfortable. I would rather tear apart a genuine MagSafe adapter and see if I could bypass the AC input and tap into the internal protection circuitry, send my fixed DC voltage there, THEN go out to the computer. I think I will give that a shot.

  13. Steve - November 26th, 2020 10:28 am

    I’m not sure that’s correct. The build I described here uses a salvaged tip from a genuine Apple MagSafe charger, and so it includes the tiny IC inside the tip that talks to the Mac and controls the power and the LED. The green LED works normally when the computer is finished charging. There’s no communication between the tip and the DC power supply portion of the charger – it’s just two wires for power and ground – so I’m fairly sure there’s no “turn off” signal.

    My hunch is that the DC supply portion of the original Apple charger has some circuitry (independent of the IC in the tip) to switch the output voltage between 16V and a 3V standby voltage, depending on the current load. There’s more information about this here: http://www.righto.com/2013/06/teardown-and-exploration-of-magsafe.html

    I’m not sure there’s much cause for worry, because “full voltage no matter what” is how nearly every other DC charger works, including all chargers for PC laptops and virtually all other electronic equipment. Any decent charger will contain short-circuit protection circuitry.

  14. Jay - November 26th, 2020 5:13 pm

    Interesting stuff. So I’m confused then how it goes from 3V up to 16V once it’s plugged in. The power adapter is changing its voltage level based on a signal from the MacBook. I’m not quite sure how that signaling process works. Your idea of a current sensing circuit inside the power adapter makes sense. I’m going to have to tear one open and see if I can find it.

    As far as the DC power supply you’re using, I noticed after responding that it says it has all the necessary protection. Whether it does or not is, of course, uncertain. If someone is completely comfortable that their DC supply is protected then they would also need to be completely comfortable shorting positive and negative and seeing what happens. I don’t enjoy explosions or electrical fires so that sounds a little scary to me, but there’s no other way to know what would happen in case of a spill or short on the logic board so I would definitely recommend whoever is working on this to do that before trusting a power supply.

    Either way, very interesting stuff. I’m glad you’re pushing into it.

  15. Jay - November 26th, 2020 5:30 pm

    Ok, now that I’m thinking about it, the ISL6925 chip inside the Mac should work fine with 12V as input so would it make sense to just run a line directly from the battery (car, RV, etc) through a genuine MagSafe connector and just run a fuse inline?

  16. julien - November 30th, 2020 11:17 am

    Hi, do you have a scheme of how to create your DC magsafe charger ?
    thank u

  17. julien - November 30th, 2020 11:20 am

    Can I use the DC to MagSafe 2, from Omnicharge with an adapter 5.5×2.1mm to USB for exemple to plug in the 12V usb charger in my van ? would that work ?

  18. Shibuyaku - January 26th, 2021 8:33 pm

    Thanks for sharing. I bought up some ‘broken’ 85w chargers in my area for cheap and built DC-DC chargers using the salvaged cables.
    Given that my big inverter also is not the most silent piece of equipment, this is a nice improvement in energy efficiency and noise level.

  19. Mostafa - April 12th, 2021 8:56 am

    My car has a “12V – 120W” power socket for charging peripheral devices.

    The output of my macbook air 2014 charger is 14.85V – 3.05A

    Do you think I can buy a magsafe2 cable like https://www.ebay.com/itm/251525127886 and connect it directly to the power socket of my car?

    Or a 12V to 14.85V DC-to-DC boost regulator is needed?

  20. Steve - April 12th, 2021 9:17 pm

    I think you need a boost regulator. The car’s 12V is also likely unregulated and may be lower than 12V.

  21. Andy G - July 15th, 2021 5:25 pm

    I was looking for a solution to run my MacBook Pro 2015 15″ from a car’s 12V. Thanks Steve! This is a great solution. I initially tried a different adjustable buck/boost converter that claimed to deliver enough power but turned into a heater, and couldn’t hold the output voltage beyond 2A. I ended up getting a very similar dedicated 12-19V buck converter like you did. Specifically: https://smile.amazon.com/gp/product/B07DD51WFV/
    It works very well, it’s efficient (100W input across 12-17V input yields 19.1~19.2V out at 92-95W), and it stays relatively cool. Winner Winner Chicken Dinner!

  22. Jay - July 16th, 2021 10:33 am

    For those of you wanting to do this for a MacBook Air (Mostafa and anyone else) I\’m pretty sure you could just attach the positive and negative wires from your 12V system to the positive and negative wires on a chopped MagSafe connector. The Airs run on around 8.6V (vs the 12.6V with the Pros) and the ISL6259 chip inside the computer that converts your voltage from the power adapter can accept a wide range of input voltages so the 12-13V that your car would put out would be enough to convert down to 8.6V. It will charge slightly slower, but other than that I can\’t see why this wouldn\’t work. I would just recommend fusing the positive line – anything around 5 amps should be fine.

  23. Charles - November 1st, 2021 12:02 pm

    Thanks for this great idea! Here in the UK my own version cost 34 pounds: £10 for a new MagSafe cable from eBay, £15 for the voltage converter and a rather steep £9 for a decent 10A cigarette lighter plug complete with cable.

    The converter looks identical to yours, though it claims to be rated at 152 W, and I measured the efficiency at 94–96%, which I find amazing.

    The MagSafe cable was supplied with a fitted strain relief; having cut that off I found the wire almost impossible to solder, so I resorted to automotive-style crimped connections all round. The MagSafe cable is also a bit stiff, but it charges just fine (around 3A on my 2015 MacBook Pro), the orange/green LED works, and System Information shows everything as expected.

  24. George - January 31st, 2022 4:51 am

    Hello, I was wondering if anyone could help me? I am totally new to any kind of DIY electronics but wanted to make this. I have bought the 12v-19v converter. I dont really understand what an xt60 connector is but for the power input could i use an old usb cable and simply strip and connect that to the imput cables on the 12v-19v convertor and then connect that to my 12v power supply?

  25. Charles - January 31st, 2022 7:49 am

    @George: XT60 is a type of plug and socket that’s commonly used for battery packs in remote control models (see https://www.progressiverc.com/products/xt60-connectors). I think Steve used a pair of them to connect his MagSafe cable to the voltage converter, rather than making a permanent connection. That’s a great idea, but if you are not experienced with soldering you might find these difficult to work with. The leads on the voltage converter are thick and their quality is not the best, and I found them hard to solder.

    As an alternative you could use automotive-style crimps, as I did; anyone who works with car electrics could help. Or you could use connectors designed for mains wiring, such as “chocolate block” screw terminals. Just make sure everything is secure, because you will be dealing with some hefty currents. A 10-amp fuse on the input side is a good idea; many cigarette-lighter plugs include a fuse.

    As for your USB question: I’m not clear what you are asking. My best guess is that you are talking about using an old USB cable, with the plug cut off, to connect your 12V source to the converter.

    If I guessed right, then don’t do that! Old USB cables with “Type A” plugs (the non-reversible kind) are not designed for the kind of current you need for this project. Instead, use a piece of ordinary two-core mains cable rated for at least 10 amps. Cable salvaged from anything with a heating element should be fine (hair dryer, whatever); lighting flex won’t do. And make sure to include that fuse, unless you’re very sure that your power source is protected against short circuits. There is a very real risk of fire if you get it wrong.

    If instead you plan to use a cable with a USB plug on either the input or the output side, please give us more detail. If you want to charge a laptop that accepts power over USB-C rather than MagSafe, that might work, but there could be some complications over the logic that tells the laptop what kind of charger it’s connected to.

    Tinkering is fun. Good luck and keep us posted!

  26. George - February 1st, 2022 7:12 am

    @Charles, thanks so much for the reply! Very helpful.

    My main question was basically in regards to what I can use as an input to power the charger. A cigarette – lighter plug seems the most sensible. Could I also attach the main wires to my fuse box in theory?

    I agree, tinkering is fun. I have lots to learn!

  27. Charles - February 1st, 2022 8:46 am

    @George: A cigarette lighter plug is the obvious choice. The only drawback is that you will probably need to turn on the ignition to get power from the socket. Running cable back to the fusebox or even directly to the battery gives you power when the ignition is off, and I’ve done that in the past. Alternatively you might be able to install a new cigarette lighter socket that is permanently live, or re-wire the existing socket to bypass the ignition switch. If you are messing around in the engine compartment, take care! Use cable whose insulation can withstand high temperatures (i.e. silicone instead of PVC), protect it from abrasion, include a fuse, and remember that your insurance company might not like it. Advice from an auto electrician is probably a good idea.

    If you want to run it with the engine off, beware flattening your battery. 6 amps for one hour is roughly one-eighth the capacity of a 50 Ah car battery.In theory that’s no problem, but in cold weather with an old battery it might spell trouble!

  28. Chris Hansen - May 8th, 2022 6:51 pm
  29. Charles - May 9th, 2022 2:01 am

    …and at a very reasonable price too, as long as you live in the US. They seem to have a lot of other useful stuff too. Well spotted.

Leave a reply. For customer support issues, please use the Customer Support link instead of writing comments.