AlDente
Menu bar tool to limit maximum charging percentage

AlDente — Official Website
Quick Take: AlDente
AlDente solves a real problem for MacBook users who keep their laptops plugged in most of the time. Charge limiting, heat protection, and sailing mode directly address the mechanisms that degrade lithium-ion batteries. The free version handles the basics, and AlDente Pro at $24.99 is a worthwhile investment for desk-bound users who plan to keep their MacBooks for three or more years. The main caveat: if you use your MacBook mostly on battery, the natural charge cycling already keeps the battery healthy, and AlDente adds less value.
Best For
- •MacBook Users Who Keep Their Laptop Plugged in Most of the Day
- •Developers and Creatives With External Monitor Desk Setups
- •Anyone Planning to Keep Their MacBook for 3+ Years
What is AlDente?
AlDente is a menu bar utility for MacBooks that limits how much your battery charges. You set a maximum charge level—say 80%—and AlDente stops charging at that point, even while plugged in. The idea is simple: lithium-ion batteries degrade faster when kept at 100% charge for extended periods, and AlDente prevents that. This isn't snake oil. Apple's own battery management documentation acknowledges that lithium-ion batteries experience increased stress at full charge. The difference between keeping a battery at 80% versus 100% over two years is measurable—batteries maintained at lower charge levels retain significantly more capacity. Apple built Optimized Battery Charging into macOS (it learns your routine and delays charging past 80% until you need it), but Apple's implementation only kicks in if you have predictable charging patterns. If your schedule is irregular, or if you simply want deterministic control, AlDente gives you an override. AlDente was created by David Kattelmann (AppHouseKitchen) and launched in 2021. The free version lets you set a charge limit and shows battery stats in the menu bar. AlDente Pro ($24.99 one-time) adds heat protection (pauses charging when the battery gets too hot), calibration mode (periodically drains to 15% and charges to 100% to recalibrate the battery gauge), sailing mode (draws power from the charger without touching the battery at all), and discharge mode (actively drains the battery to your target level even while plugged in). The question most people ask: is this necessary? If your MacBook is plugged in most of the day (desk setup with an external monitor), yes—keeping the battery at 80% will extend its life. If you use your MacBook unplugged most of the time, the battery naturally cycles between charge levels, and AlDente adds less value. For the plugged-in-all-day crowd, AlDente Pro is one of the best $25 investments you can make for your hardware.
Install with Homebrew
brew install --cask aldenteDeep Dive: The Science of Battery Charge Limiting
Why keeping your MacBook at 80% matters and the electrochemistry behind lithium-ion degradation.
History & Background
Lithium-ion batteries were commercialized by Sony in 1991. The fundamental chemistry hasn't changed much: lithium ions shuttle between a graphite anode and a lithium metal oxide cathode through a liquid electrolyte. At full charge (4.2V per cell), the cathode is under maximum mechanical stress as lithium ions have been almost completely extracted. This stress causes structural degradation over time—cathode particle cracking, electrolyte decomposition, and solid-electrolyte interphase (SEI) growth. Keeping the charge below 80% (~4.0V) significantly reduces these degradation mechanisms.
How It Works
AlDente interfaces with macOS's IOKit framework to communicate with the System Management Controller (SMC), which manages battery charging. The SMC controls the charge circuit—it can stop, start, or limit current flow to the battery. AlDente's system extension sends commands to the SMC to halt charging at the configured threshold. Sailing mode tells the SMC to route power directly from the USB-C/MagSafe adapter to the system power rail while keeping the battery disconnected from the charge circuit.
Ecosystem & Integrations
Battery management has become a small but active category on macOS. AlDente is the market leader, but alternatives like Battery Toolkit (open-source), BatFi, and BCLM (command-line) exist. Apple's own Optimized Battery Charging uses on-device machine learning to predict when you'll unplug and delays charging past 80% until just before that predicted time. The combination of Apple's ML-based approach and AlDente's deterministic approach provides comprehensive coverage.
Future Development
AlDente's roadmap includes deeper battery health analytics (capacity fade tracking over time, predicted remaining lifespan), integration with system monitoring tools, and potential iOS/iPadOS support if Apple opens the necessary APIs. Battery health is becoming a mainstream concern as users keep devices longer—expect both Apple and third-party developers to invest more in this space.
Key Features
Charge Limiter
Set a maximum charge percentage (1-100%) and AlDente stops charging when it's reached. The default recommendation is 80%, which is the sweet spot most battery research points to—high enough for a full day of use on most MacBooks, low enough to reduce chemical stress on the cells. You can change the limit any time from the menu bar. If you need 100% for travel, temporarily disable the limit, charge fully, and re-enable it when you're back at your desk.
Heat Protection (Pro)
Lithium-ion batteries degrade faster when hot. AlDente Pro monitors battery temperature and pauses charging when it exceeds a configurable threshold (default: 35°C). This is especially valuable during CPU-intensive tasks like video encoding, compiling, or running ML models—situations where the battery generates heat from both the workload and the charging simultaneously. Heat protection reduces this dual thermal stress by stopping the charge current until the battery cools.
Sailing Mode (Pro)
Sailing mode draws power directly from the charger to run the MacBook while bypassing the battery entirely. The battery neither charges nor discharges—it sits idle at its current level. This is the ideal state for a MacBook that's permanently connected to a desk setup. Apple's Optimized Battery Charging tries to achieve something similar, but sailing mode gives you explicit, immediate control rather than relying on Apple's ML-based predictions of your behavior.
Calibration Mode (Pro)
Over time, the battery gauge can drift—your MacBook reports 80% but the actual capacity is higher or lower. Calibration mode runs a controlled cycle: discharge to 15%, then charge to 100%, then return to your set limit. This recalibrates the battery management system's capacity estimate. Apple recommends occasional full cycles for gauge accuracy, and calibration mode automates the process. Run it once every few months.
Discharge Mode (Pro)
If your battery is at 95% and you want to bring it down to 80%, discharge mode actively drains the battery to your target level while the MacBook stays plugged in. Without this feature, you'd have to unplug and wait for the battery to drain through normal use. Discharge mode uses the CPU to generate a controlled load, bringing the level down faster while keeping you connected to power for the display and peripherals.
Menu Bar Stats
AlDente shows battery charge percentage, current charge/discharge rate (in watts), battery temperature, cycle count, and battery health directly in the menu bar. The charge rate indicator is particularly useful—it shows exactly how much power is flowing into or out of the battery, so you can verify that your charge limit is working and that sailing mode is actually bypassing the battery.
Who Should Use AlDente?
1Desk-Bound Developer
A software engineer uses their MacBook Pro connected to a Thunderbolt dock with an external monitor, keyboard, and mouse all day. Without AlDente, the battery sits at 100% for 8-10 hours daily. With AlDente Pro set to 80% and sailing mode enabled, the battery maintains its health over years of desk use. After two years, their battery health reads 94% compared to a colleague's 86% on an identical machine without charge management.
2Creative Professional
A video editor works on heavy Final Cut Pro projects that push the M-series chip hard. The combination of rendering workload and charging generates significant heat. AlDente Pro's heat protection pauses charging during rendering sessions, reducing thermal stress on the battery. The charge limit of 80% provides enough runtime for meeting breaks, and calibration mode runs monthly to keep the battery gauge accurate.
3Frequent Traveler
A consultant uses their MacBook on planes and in client offices. At home, AlDente keeps the charge at 80%. Before travel, they temporarily set the limit to 100% the night before departure for maximum battery life on the road. After returning, the limit goes back to 80%. This flexible approach gives them full charge when needed while preserving battery health during the 70% of time the MacBook sits on a desk.
How to Install AlDente on Mac
AlDente is available via Homebrew or direct download from the developer's website.
Install via Homebrew
Run `brew install --cask aldente`. This installs the free version. To upgrade to Pro, purchase a license from apphousekitchen.com and enter the key within the app.
Grant Permissions
AlDente requires accessibility permissions to control battery charging. Go to System Settings > Privacy & Security > Accessibility and toggle AlDente on. It may also request installation of a helper tool (kernel extension or system extension) to interface with the battery management system.
Set Your Charge Limit
Click the AlDente icon in the menu bar and set your maximum charge percentage. 80% is the recommended default for most users. Adjust based on your daily usage—if you regularly need more than 80% capacity, set it to 85% or 90%.
Configure Launch at Login
Enable 'Launch at Login' in AlDente preferences. The charge limiter only works while AlDente is running. If it's not launched, macOS charges to 100% as normal.
Pro Tips
- • If your battery is already above your set limit when you enable AlDente, use discharge mode (Pro) to bring it down, or simply unplug and use the MacBook until it reaches the target.
- • AlDente works alongside macOS Optimized Battery Charging—you can leave Apple's feature enabled as a fallback.
- • Check battery health periodically: click the AlDente menu bar icon > Battery Info to see current health percentage and cycle count.
Configuration Tips
Choose the Right Charge Limit
80% is the conventional recommendation, but it's not magic. Research suggests keeping lithium-ion batteries between 20-80% minimizes degradation. If you need more runtime, 85-90% still provides significant longevity benefits over 100%. If your MacBook rarely goes below 50%, even a 90% limit helps.
Enable Sailing Mode for Desk Setups
If your MacBook is plugged into a dock 8+ hours daily, enable sailing mode in AlDente Pro. This draws power from the charger directly, keeping the battery idle at your set level. Combined with the charge limit, this is the lowest-stress configuration for a permanently connected MacBook.
Alternatives to AlDente
Battery management options on macOS range from built-in features to dedicated utilities.
macOS Optimized Battery Charging
Apple's built-in feature delays charging past 80% until it predicts you'll need a full charge (based on your usage patterns). It's free, requires no installation, and works automatically. The limitation: it only works if your routine is predictable. If your schedule varies, it may not kick in when you expect it to. AlDente gives you deterministic control.
Battery Toolkit
A free, open-source alternative that provides basic charge limiting functionality. It lacks AlDente Pro's heat protection, sailing mode, and calibration features, but covers the core use case (setting a max charge level) without cost.
coconutBattery
A battery monitoring app that shows detailed battery health information (cycle count, design capacity vs. current capacity, temperature, charge history). It doesn't limit charging—it's purely a monitoring tool. Many AlDente users also install coconutBattery for its detailed battery health tracking and history graphs.
Pricing
AlDente Free: basic charge limiting and menu bar battery stats. AlDente Pro: $24.99 one-time purchase, adds heat protection, sailing mode, calibration mode, discharge mode, and advanced battery analytics. No subscription. License covers one Mac. Updates are free for the major version you purchase.
Pros
- ✓Directly addresses lithium-ion degradation from sustained full charge
- ✓Sailing mode completely bypasses battery while plugged in
- ✓Heat protection stops charging during thermal stress from heavy workloads
- ✓One-time purchase of $24.99 for Pro — no subscription
- ✓Clear menu bar stats show charge rate, temperature, and health
- ✓Calibration mode automates periodic battery gauge recalibration
Cons
- ✗Most useful features require the Pro upgrade
- ✗Requires system extension/helper tool installation
- ✗Only useful for MacBooks that are frequently plugged in
- ✗Battery science is nuanced — 80% isn't universally optimal for all usage patterns
- ✗macOS Optimized Battery Charging covers some of the same ground for free
- ✗Helper tool needs reinstallation after some macOS updates
Community & Support
AlDente has a GitHub repository where users report bugs and request features. The developer (AppHouseKitchen) is responsive on GitHub issues and has a Discord server for community discussion. The app has been reviewed by major tech publications (The Verge, 9to5Mac, MacStories) and is frequently recommended in battery health discussions on Reddit's r/mac and r/macbookpro communities. Battery management is a topic that generates strong opinions—some users swear by charge limiting, while others argue that Apple's built-in management is sufficient. The evidence supports charge limiting for always-plugged-in use cases.
Video Tutorials
Getting Started with AlDente
More Tutorials
This Mac App Will SAVE Your Battery Life🔋(AlDente)
Steven Lim • 32.9K views
AlDente Pro Review: The Best Way to Extend Your MacBook’s Battery Life!
SaaS Report • 16.6K views
Al Dente Mac App Review // The SECRET To 100% Battery Health On MacBook Pro? ⚡️🔋
SlimothyTV • 73.2K views
Frequently Asked Questions about AlDente
Our Verdict
AlDente solves a real problem for MacBook users who keep their laptops plugged in most of the time. Charge limiting, heat protection, and sailing mode directly address the mechanisms that degrade lithium-ion batteries. The free version handles the basics, and AlDente Pro at $24.99 is a worthwhile investment for desk-bound users who plan to keep their MacBooks for three or more years. The main caveat: if you use your MacBook mostly on battery, the natural charge cycling already keeps the battery healthy, and AlDente adds less value.
About the Author
Productivity & Workflow Analyst
Related Technologies & Concepts
Related Topics
Mac System Utilities
Utilities that monitor, manage, and optimize macOS system resources.
Sources & References
Fact-CheckedLast verified: Feb 23, 2026
- 1AlDente — Charge Limiter
Accessed Feb 23, 2026
Research queries: AlDente Mac battery limiter 2026