Badges We Don't Need No Stinkin - Red Badges (On Our iPhone Apps)

Quick quiz: what does a red number badge on the Phone icon on your iPhone mean? You’d be right if you said that it indicates the number of missed calls or voicemail messages. The Mail and Messages apps also use a red badge to display the number of unread messages; Settings uses one to indicate that software updates are available; and Reminders shows a badge for the number of tasks due today. Third-party apps also use red badges to indicate that some number of somethings await you inside. You’ll also see a red badge on any folder that contains apps that are themselves showing badges—the folder’s badge sums the total of the badges inside.

Blog Photo

We’re willing to bet that some of you stay on top of your badges at all times, checking the missed calls, reading the messages, and completing the to-dos. Others don’t find the badges helpful and either ignore them or find them somewhat annoying. Who needs to know they have 315 unread email messages?

Here then is our advice on how to ensure that the red badges either provide useful information or get out of your way.​

Clear Badges Organically

Being told that you have 17 voicemail messages that you haven’t listened to or 32 unread texts in Messages isn’t helpful—at best, you have to remember that you had only 16 voicemail messages yesterday. There’s no option for dealing with them all at once, but it’s worth taking a few minutes while standing in line or otherwise killing time to clear the badges manually.

Precisely how you do this depends on the app. In the Phone app, all you have to do to clear the missed calls in the badge is tap Recents at the bottom—that’s enough to mark them as viewed. For voicemails, however, you’ll either have to listen to at least some of the message or delete it by swiping all the way to the left. (Remember that you can drag the playback slider to fast-forward if you want to mark it as listened without actually doing so.)

Blog Photo

In Messages and Mail, the trick is to read or delete each message. That mostly means just loading it quickly and then moving on, although you can also swipe left to delete unread conversations or email threads. In Messages, you’ll have to scroll through all your conversations, looking for those that have a blue unread dot next to them. In Mail, you can tap the Filter button at the bottom to show only unread messages (tap Filtered By and select Unread if it’s set some other way).

Blog Photo

Regardless, the goal is to mark everything as dealt with so the badge goes away, not for the sake of making it go away, but so when it returns with the next unread message or new voicemail, it’s giving you actionable information.​

Disable Unnecessary Badges

However, some badge numbers are never useful. Unless you receive very little email, being told you have more than a handful of unread emails will likely just cause stress, not encourage you to deal with those messages. That’s especially true if a session in Mail merely knocks the number down to a still-high value. (“Oh good, now I only have 289 unread messages.”) Or you may just dislike the badges in general—that’s fine too.

Luckily, you can turn the badges off entirely. Go to Settings > Notifications > AppName and disable Badges. You’ll never see that red badge of nagging again.

Blog Photo

Clear Stuck Badges

Sometimes an app will end up with a red badge even when you’re certain that you’ve done whatever is necessary to clear it. Here are a few things to try:

  • Update the app: Go to the App Store app, tap your avatar in the upper-right corner, and tap Update All if it appears (pull down to make the App Store check for new updates). It’s generally worth going to Settings > App Store and enabling App Updates so they come in automatically.

  • Force-quit the app: There’s no reason to force-quit apps unless they’re misbehaving, but a stuck badge counts as bad behavior. Swipe up from the very bottom of the screen and pause to enter the app switcher—or on Touch ID-equipped devices, double-press the Home button—and then swipe up on the card for the app in question to force-quit it.

  • Restart the iPhone: If all else fails, restart the iPhone. First, press and hold the side button and either volume button (iPhone X, 11, 12, and 13), the side button (iPhone 6, 7, 8, and second-generation iPhone SE ), or the top button (first-generation iPhone SE, iPhone 5, and earlier). Wait until the power off slider appears, drag it, wait 30 seconds, and then press either the side button or the top button to turn the iPhone back on.

  • Disable that app’s badges: If nothing else works to clear a stuck badge, you can always resort to the steps above to disable badges for that app.

Making sure that app badges are either useful or hidden won’t change your life, but given how often we look at our iPhones, even little tweaks like this can lift your mood.

AI Usage Transparency Report

Pre-AI Era · Written before widespread use of generative AI tools

AI Signal Composition

Rep Tone Struct List Instr
Repetition: 33%
Tone: 52%
Structure: 59%
List: 4%
Instructional: 30%
Emoji: 0%

Score: 0.05 · Low AI Influence

Summary

This article provides tips on how to manage app badges on an iPhone, including clearing unnecessary badges, disabling unwanted badges, and troubleshooting stuck badges.

Related Posts

Leaving Flickr: Migrating 20,000+ Photos to Synology and Taking Back Control

There’s a certain kind of friction you start to notice when you’ve been using a service for a long time. Not enough to make you leave immediately, but enough to make you pause. Flickr had been that kind of service for me. It quietly held years of photos, uploads from old phones, albums I hadn’t looked at in ages, and a massive "Auto Upload" collection that had grown into something I didn’t fully understand anymore.

Read more

How I Finally Passed the PMP Exam (After 12 Years of Waiting)

Back in 2013, I registered for a PMI membership with every intention of pursuing my PMP certification. I downloaded the handbook, bookmarked the eligibility requirements, and even told a few friends that I was going to do it "soon." At the time, I thought getting certified would be a straightforward process, but little did I know what lay ahead in terms of studying and preparation.

Read more

The Evolution of Apple Certification: A Journey Through Versions, Challenges & Growth

When I recently passed the Apple Certified Support Professional (ACSP) exam again, I paused to reflect — not just on this milestone, but on the long path I’ve walked through Apple’s certification landscape. My first certification dates back to macOS 10.5, and over the years, I’ve earned credentials across nearly every version since. In that time, the exams — and Apple itself — have transformed significantly.

Read more

Secure Software, Secure Career: How I Passed the CSSLP

After passing the CISSP earlier this year, I decided to follow it up with the **Certified Secure Software Lifecycle Professional (CSSLP)** certification. For those unfamiliar, CSSLP is an ISC2 certification that focuses specifically on secure software development practices across the full SDLC—from requirements and design to coding, testing, deployment, and maintenance. My goal in pursuing this certification was to further develop my skills in ensuring the security of software throughout its entire lifecycle.

Read more

Managing Bring Your Own Device (BYOD) for Android with Microsoft Intune

Alright, so today we're going to be talking about the management of bring your own device BYOD for Android devices. There's a lot of information out there for the management of iOS devices and you can do that with pretty much any Apple MDM on the market. We just happen to use Jamf where I work, but you could use anything from Braavos to SimpleMDM to Kanji or JumpCloud. Mosyle is also a great option.

Read more

BYO with me in 2025: iOS with User Enrollment in JAMF Pro

It really depends on your company's needs. For example, many companies need to hire 1099 contractors and in such a case they come with their own devices but not the correct security settings or enforcements. Remember BYOD is a security construct. The idea here is that you should be securing the company's sensitive data in all forms. This may involve implementing policies for contractor-owned devices, ensuring that all devices accessing company data meet minimum security standards, and regularly reviewing and updating these standards to stay ahead of emerging threats.

Read more

Securing BYOD Email Access: Exploring Strategies in Microsoft 365

In today’s mobile-first world, organizations increasingly rely on Bring Your Own Device (BYOD) programs to empower employees while optimizing costs. However, this flexibility introduces unique challenges, particularly around securing email access. To mitigate risks, we are implementing a comprehensive strategy to block email access on non-company devices by default and ensure only sanctioned apps can access organizational email accounts. This approach will help prevent unauthorized access and data breaches, aligning with our commitment to maintaining the security and integrity of company communications.

Read more

How I Conquered the CISSP Exam: 9 Months, Top Resources, and Proven Strategies

Passing the CISSP (Certified Information Systems Security Professional) exam is no small feat. It’s known for its breadth, depth, and ability to test not just your knowledge but your practical understanding of cybersecurity. After nine months of intense preparation, I’m thrilled to say I’ve joined the ranks of CISSP-certified professionals! Here's a detailed account of my experience, including the resources I used, some tips that helped me along the way, and what I learned from the process itself.

Read more

Get more out of scripting than you may expect

Expect is an extension to the Tcl scripting language written by Don Libes. The program automates interactions with programs that expose a text terminal interface. Expect, originally written in 1990 for the Unix platform, has since become available for Microsoft Windows and other systems. Its functionality allows users to interact with these programs through scripted commands, eliminating the need for manual input.

Read more