Skip to main content

Digital Trends may earn a commission when you buy through links on our site. Why trust us?

SMS 2FA is insecure and bad — use these 5 great authenticator apps instead

You probably have what seems like a million accounts across the internet these days, right? At least, that’s what it feels like for me — with all these social media, email, and banking accounts, plus digital storefronts, and more. Regardless of where I access these from, whether it’s my iPhone 14 Pro or my Samsung Galaxy S23 Plus, or even my Mac, the first step is to make sure that I have a strong and secure (preferably randomly generated) password. But for extra peace of mind, everyone needs to look into two-factor authentication (2FA) to really keep people out.

Recently, Twitter has made the news yet again because it’s forcing everyone who uses SMS 2FA to either remove it from their account or subscribe to Twitter Blue to keep it. SMS 2FA is when you get a code sent as an SMS to your phone, and while it’s convenient, this is the least secure 2FA method available. SMS 2FA is susceptible to numerous vulnerabilities, including SIM swapping (where someone takes over a mobile phone number by convincing a carrier to link that number with the SIM card), SIM duplication attacks, and more.

Twilio Authy 2FA app running on an iPhone.
Joe Maring/Digital Trends

However, this doesn’t mean that you can’t use 2FA on Twitter, or other sites that provide 2FA. Twitter is only putting SMS 2FA behind a paywall, but you can continue to use an authenticator app or even a hardware security key for free. This also applies to any other sites that have 2FA, such as Facebook, PayPal, Google, and more.

If you aren’t using 2FA on your most important accounts, then you really should. Here are the best 2FA apps for both iPhone and Android phones.

Twilio Authy

Twilio Authy iOS app screenshots
Christine Romero-Chan / Digital Trends

Twilio’s Authy app is the one I’ve personally been using for several years now, and it is available on both iOS and Android devices. On the surface, Authy looks pretty bare-bones, but it offers a ton of functionality for a 2FA app.

Setting up Authy to use for 2FA with your accounts is easy, as all you need to do is just scan a QR code when setting up 2FA on your favorite website/app. Authy works with thousands of providers, including major players like Facebook, Dropbox, Amazon, Gmail, Outlook, and more. Authy also provides secure cloud backup with a free Authy account, so all of your data is encrypted and safe across all of your devices. And with multidevice synchronization, you don’t need to re-add your 2FA tokens — everything transfers over with your Authy account.

Best of all, Authy works offline, so you don’t even need a data connection to generate a token, unlike SMS. Twilio Authy also supports 8-digit tokens.

Download Twilio Authy for iPhone

Download Twilio Authy for Android

Google Authenticator

Google Authenticator iOS screenshots

At this point, it’s hard to find someone who doesn’t have a Google account. Thankfully, Google has its own authenticator app in the form of Google Authenticator. It’s a simple app that will add 2FA to your Google account, and it supports multiple accounts, as well on iOS and Android.

The only complaint that people seem to have with Google Authenticator is the fact that it does not have a backup option, which is not as convenient. However, from a security perspective, this would be a good thing, as all of the data and codes would be stored locally on your device. Google did add the ability to transfer accounts to a different device in an update, though, so it should not be too difficult to do so if you end up getting a new iPhone or Android phone.

Download Google Authenticator for iPhone

Download Google Authenticator for Android

Microsoft Authenticator

Microsoft Authenticator iOS app screenshots
Christine Romero-Chan / Digital Trends

If your school or work uses Microsoft accounts, then you may want to consider Microsoft Authenticator for iPhone and Android. It also works for non-Microsoft accounts — like Google, Facebook, GitHub, Slack, and more — for 2FA. For Microsoft accounts, the app will let you sign in to your account without requiring a password, as you’ll use the Microsoft Authenticator app with a fingerprint, face recognition, or PIN for security instead.

The Microsoft Authenticator can also do more than just provide those one-time passcodes. You can use it for auto-filling passwords within the in-app browser, and it even saves passwords from your Microsoft Edge browser. Don’t use Edge? No problem! You can also import passwords from Google Chrome and other password managers.

Download Microsoft Authenticator for iPhone

Download Microsoft Authenticator for Android


1Password 8 iOS app screenshots

Many of us may know 1Password as one of the best password managers around — I know I do. In fact, I have been using 1Password for about a decade now, and it continues to evolve and get better. I use it for keeping all of my passwords safe and secure, as well as creating new, randomly generated secure passwords for new accounts with. But a well-kept secret is that 1Password can also be used for 2FA.

In fact, 1Password will let you know of all sites that currently support 2FA, which is convenient. If you choose to use 1Password, adding 2FA to an account involves the typical process of scanning the QR code or copying a string of characters if you’re unable to scan. Once it is added, the one-time password/passcode will show up on your credentials in the 1Password app, making it a one-stop shop of sorts.

You’ll need a 1Password subscription to access the 1Password Authenticator feature, which is $3 a month billed annually, or $5 a month for families (up to five people). Personally, 1Password is one of my must-have apps for iOS and Android, and I think it’s well worth the price just for the password management features alone.

Download 1Password for iPhone

Download 1Password for Android

Duo Mobile

Duo Mobile iOS screenshots

Duo Mobile is developed by Cisco Systems, which is already a major player in cybersecurity. In order to use Duo Mobile, you will need a Duo Mobile account, which is about $3 per month for an individual user. Duo Mobile may be used by some employers to provide an extra layer of security for employees and their accounts.

With Duo Mobile, you can add third-party accounts at any time once you have your Duo Mobile account set up. You’ll get one-time passcodes and push notifications for one-tap authentication on your supported accounts. Duo Mobile also has backups to iCloud or Google Drive, so it’s easy to restore your credentials if something happens.

Download Duo Mobile for iPhone

Download Duo Mobile for Android

Editors' Recommendations

Christine Romero-Chan
Christine Romero-Chan has been writing about technology, specifically Apple, for over a decade. She graduated from California…
Best OnePlus 11 deals: Save $100 on the Android phone
The OnePlus 11's screen.

If you're an Android fan who's looking for phone deals, you can't go wrong with the OnePlus 11. The smartphone is among the most popular choices in the market right now, and if you're interested, we've rounded up the top sources for discounts when buying the mobile device. It's highly recommended that you hurry with your purchase from your chosen retailer or carrier though, because these offers may change sooner than you think.
OnePlus 11 deals at OnePlus

You can currently buy the OnePlus 11 with 8GB of RAM and 128GB of storage for $600 from OnePlus, down $100 from its original price of $700, while the OnePlus 11 with 16GB of RAM and 256GB of storage is on sale for $650, for savings of $150 on its original price of $800. Buying from OnePlus gets you a free gift -- the OnePlus Buds Z2 wireless earbuds.

Read more
Best Samsung Galaxy Z Fold 4 deals: Save big on the foldable
A person holding a partially open Galaxy Z Fold 4.

With the launch of its predecessor, it's the best time to hunt for discounts on the Samsung Galaxy Z Fold 4. It's not going away any time soon because it's still a very fun and capable mobile device, so there will be a lot of demand for savings when buying the foldable smartphone. We've gathered the top ways of getting the Samsung Galaxy Z Fold 4 for cheaper than usual, but you'll have to hurry with your purchase because these offers may disappear at any moment.
Samsung Galaxy Z Fold 4 deals at Samsung
The obvious source for a Samsung Galaxy Z Fold 4 is Samsung, which is offering trade-in credit of up to $725 for an unlocked 256GB model of the smartphone that normally costs $1,800. However, you can get it at $800 off, so you'll only have to pay $1,000, if you buy it with a U.S. Cellular plan.

Samsung Galaxy Z Fold 4 deals at Amazon
The unlocked 256GB Samsung Galaxy Z Fold 4 is on Amazon for its retail price of $1,800, but why would you get that model when the unlocked 512GB Samsung Galaxy Z Fold 4 is cheaper at just $1,450, following a $470 discount on its original price of $1,920? It's a no-brainer to go for the version with the larger storage capacity when it's more affordable.

Read more
Best iPhone 15 deals: How to get Apple’s latest iPhone for free
The display on a green iPhone 15.

The iPhone 15 has only just hit stores but that hasn't stopped there being some great iPhone 15 deals going on right now. If you're keen to upgrade to the shiniest of new iPhones, this is your chance to do so. We've picked out all the best iPhone 15 deals going on at the moment including how to get the phone for free. Here's what you need to know about iPhone deals on Apple's latest model.
iPhone 15 deals at Amazon

Amazon has one of the best ways to get an iPhone 15 for free. Sign up to Boost Infinite and you get the Apple iPhone 15 for free. That saves you the $830 you'd normally pay, while Boost Infinite costs $60 per month and gives you unlimited talk, text, and data every month. It's a near-unbeatable deal for many people.

Read more