VoIP.ms 2FA: how to set up an authenticator app
By the Novaz team · Updated October 29, 2026
Novaz steps checked against version 1.0.5
On this page
Your VoIP.ms Customer Portal controls your phone numbers, SIP accounts and prepaid balance, so a stranger who gets in can make calls on your money. VoIP.ms offers two optional sign-in checks: a 6-digit code by email, called Two step verification (VoIP.ms), and codes from an authenticator app, called 2FA/TOTP Authentication. You can't have both: turning on the authenticator app switches the email codes off (VoIP.ms). This guide uses Authenticator App - Novaz on iPhone, but any authenticator app works the same way.
One thing to plan for: VoIP.ms shows the QR code during setup and never again, and its help doesn't mention backup codes. What it gives you instead is a button to download the QR code as an image.
How we checked this guide: the VoIP.ms steps come from the VoIP.ms Wiki and the VoIP.ms Blog, linked below, which we read on October 21, 2026. The wiki blocks automated access, so we read it in archived copies on web.archive.org from 2025 and 2026. The TOTP article was last edited in December 2020, so a label may differ slightly in today's portal. We haven't tested the steps on a VoIP.ms account. The Novaz steps are checked against the app, version 1.0.5.
Turn on 2FA with an authenticator app
From the wiki's article and its screenshots (VoIP.ms):
- In the Customer Portal, choose Main Menu > Account Settings.
- Open the Security tab, find 2FA/TOTP Authentication and click Enable.
- Confirm with Yes, get my QR code.
- The Configure Authenticator Application window shows a QR code, a text key under it and a Download button. Click Download first and store the image safely (next section).
- In Novaz, tap +, then Scan QR code. If the portal is open on the same iPhone, take a screenshot and use + > Choose a photo instead. See scanning a QR code on the same iPhone.
- To type the key instead, tap +, then Enter key manually, and paste the text into Setup key (What is a 2FA setup key?). The wiki doesn't give the key length or code interval, so scanning is safer.
- Enter the 6-digit code from Novaz in the boxes and click Validate.
- A notice, 2FA/TOTP Authentication has been enabled., says the QR code appears one last time and can't be viewed again once you close it. Download it now if you haven't, then click Accept.
The setup window also says to delete any older VoIP.ms entry from your app before scanning a new code. In Novaz, open the old entry and tap Remove account.
The QR code image is your backup
Neither the wiki nor the VoIP.ms Blog mentions backup or recovery codes for the authenticator app (VoIP.ms). The setup notice suggests keeping the downloaded image as a backup, to scan again later when you change apps or devices.
Keep it even if you back up Novaz: without an iCloud backup or an up-to-date backup file, Novaz's keys exist only on that iPhone, and the image is your way back in. Anyone holding it can make your codes, so keep it somewhere encrypted, such as a password manager, rather than in a shared folder or your everyday photo library.
When VoIP.ms asks for a code
Once it's on, you need a code from your app before the portal opens. The VoIP.ms Blog says you can have a browser remembered so it stops asking there (VoIP.ms). The wiki's screenshots also show a button, Ask again for two step verification in all browsers, on the Security tab, but the wiki doesn't say whether it applies to authenticator codes.
If VoIP.ms rejects your code
The wiki only notes that each code works while its timer runs, after which you need the new one. If fresh codes still fail, check your iPhone's clock: Settings > General > Date & Time > Set Automatically. Novaz warns you when the clock is 15 seconds or more off. More causes are in Authenticator code not working?
Changing phones
The setup notice gives two routes: scan the saved image again, or turn 2FA/TOTP Authentication off and on to get a fresh QR code. If you have a Novaz iCloud backup or backup file, restoring it on the new iPhone brings VoIP.ms back too. Without one, you add VoIP.ms again one of those ways. With the image, put it in the new iPhone's photos briefly, tap + > Choose a photo, then delete the photo. See How to transfer your authenticator app to a new iPhone.
If you lose your authenticator
Scan the QR code image you saved into Novaz on any iPhone, and your codes are back.
Without the image, the wiki describes no recovery process for the authenticator app. Its security page points to support by Live Chat or the Ticket System (VoIP.ms), and its sign-in help says to contact VoIP.ms by email or chat when too many failed attempts block an account (VoIP.ms). It doesn't say what proof support asks for or how long it takes. See Lost the phone with your authenticator app?
Turning 2FA off
The wiki's screenshots show a Disable button next to 2FA/TOTP Authentication once it's on, without describing the steps after it (VoIP.ms). Remove the VoIP.ms entry from Novaz afterwards, since turning it on again creates a new QR code.
Official VoIP.ms help
- TOTP Authentication (VoIP.ms Wiki, archived copy)
- Two-step Verification (VoIP.ms Wiki, archived copy)
- General Security (VoIP.ms Wiki, archived copy)
- Problems logging in (VoIP.ms Wiki, archived copy)
- 3 Key Features to Enhance the Security of Your VoIP.ms Account (VoIP.ms Blog)