How to Add Multiple SIP Accounts to a Softphone
Add a second SIP account in SIPdia on Mac or iPhone, choose which account to call from with the From picker, keep separate feature codes per account, and see which account each call came in on.
Published 8 November 2026 · 5 min read · By SpaGreen Creative
Short answer
In SIPdia, click Add Account on the Account page (Mac) or tap Add on the Account tab (iPhone), fill in the server and credentials, and register. All accounts stay registered at once. Pick the outgoing account with the From picker on the dialpad. The free plan registers one account; SIPdia Premium removes the limit.
Adding a second SIP account to SIPdia works the same way as adding the first: open the Account page, fill in the server and credentials, and register. On the Mac, click Add Account; on iPhone and iPad, tap Add at the top of the Account tab. Every account registers at the same time, each one keeps its own feature codes and forwarding, and the From picker on the dialpad decides which account an outgoing call uses. The free plan registers one account; SIPdia Premium removes that limit.
This tutorial shows the steps on both platforms, explains how calls are tied to accounts, and then looks at why people run several SIP accounts in one app in the first place.
Before you start
Each SIP account is an independent registration, as defined in RFC 3261. For every account you want to add you need:
- the server address (host, optionally
:port), - the transport (UDP, TCP or TLS),
- the username (the extension number on a PBX),
- the password,
- and, if the provider lists them separately, an auth username, a domain or an outbound proxy.
The first account you created is the default account. That is the one that registers on the free plan.
Add an account on macOS
- Open SIPdia and click Account in the sidebar.
- Click Add Account.
- Enter Server, Transport, Username and Password. Set a Display name if you want this account to show a different name to the people you call.
- Open Advanced if this account needs Domain, Outbound proxy, Auth username, a STUN server, ICE or a different Encrypt audio setting. Each account has its own values here, so a PBX extension over a VPN and a provider account over the internet can use different NAT and encryption settings.
- Click Save and Register. The dot for this account turns green when the server accepts the registration.
- Repeat for every further account.
Add an account on iPhone and iPad
- Open SIPdia and go to the Account tab.
- Tap Add at the top of the tab.
- Enter Server, Transport, Username and Password, and any Advanced fields the account needs.
- Tap Add and Register. The dot turns green once the account is registered.
- Repeat for every further account.
Free plan and Premium
On the free plan only the default account registers. Any other account you add stays saved and shows Needs Premium. SIPdia Premium removes the account limit, and also adds call recording, call forwarding and Do Not Disturb. It is sold through Apple in-app purchase, and one purchase covers iPhone, iPad and Mac on the same Apple Account. See the pricing page for the current plans.
Choose the account for an outgoing call
Once more than one account is registered, a From picker appears on the dialpad on both platforms. Select the account before you dial. The call leaves through that account, so the server, the dial plan and the caller ID that the called party sees all belong to the account you picked. If you call a colleague's extension from your provider account by mistake, the provider will try to route a short internal number to the public network and the call will fail, so check the picker when the number looks unusual.
Know which account a call came in on
Incoming calls show which account they arrived on, both in the incoming-call window (Mac) or the system call screen (iPhone), and later in Recents. This matters when two accounts share a device: a call to your office extension and a call to your personal provider number can be answered differently, and the Recents list tells you later which line was busy.
Feature codes and forwarding per account
Feature codes are star codes that a PBX such as Issabel or FreePBX understands, for example *72 followed by a number to forward all calls. They belong to the PBX, not to the app, so SIPdia keeps a separate set of codes for every account under Settings > Feature Codes. The defaults are the common Asterisk-style codes:
| Action | On | Off |
|---|---|---|
| Forward all calls | *72 + number | *73 |
| Forward when busy | *90 + number | *91 |
| Forward when not answered | *52 + number | *53 |
| Do Not Disturb | *78 | *79 |
| Voicemail | *97 |
Forwarding and Do Not Disturb (Premium) are set per account on the Forwarding page or tab. SIPdia dials the code through that account, the PBX confirms, and the setting lives on the PBX, so it keeps working when the app is closed. Most SIP providers have no feature codes. For a provider account, clear the codes and set the voicemail code to the provider's voicemail number; forwarding for that account is then configured in the provider's portal instead.
Why run several SIP accounts in one softphone?
Multi-account support is common in SIP clients because a SIP account is just a registration against one server. Nothing in the protocol stops a client from holding several registrations at once. Typical reasons:
- Work and personal lines on one device. An office PBX extension and a personal provider account, each with its own number, voicemail and history, without carrying two phones.
- Several offices or clients. Consultants and support staff often need an extension on more than one customer PBX. Each registration stays separate, and the From picker chooses which company the call comes from.
- Local numbers in several countries. Providers sell numbers in different countries. Registering one account per number lets you call out with a local caller ID for each market.
- Separating billing or departments. A sales line and a support line on separate accounts keep call records apart.
- A backup route. A second provider account gives you a way to call out when the first provider or PBX is unreachable.
Two practical notes. Every registration refreshes itself on a timer and keeps a small amount of network traffic going, so on a laptop or phone running on battery, add only the accounts you use. And when two accounts point at the same server with the same username, the server treats them as one contact, so give each account its own credentials.
Next steps
- The multiple SIP accounts feature page summarises what works per account on each platform.
- New to SIPdia? Start with How to Set Up a SIP Softphone on macOS with SIPdia or the iPhone and iPad version.
- Adding a provider account next to a PBX extension? SIP Registration: PBX Extension vs Provider Account explains the differences in credentials, NAT and feature codes.
Frequently asked questions
How many SIP accounts can I add to SIPdia?
You can save as many as you like. On the free plan only the default account registers; the others stay saved and show Needs Premium. With SIPdia Premium there is no limit on registered accounts.
Are all accounts registered at the same time?
Yes. With Premium every saved account registers and can receive calls at once. Incoming calls and the Recents list show which account the call arrived on.
How do I choose which account an outgoing call uses?
Use the From picker on the dialpad before you dial. The call goes out through the selected account, so the called party sees that account's number.
Do feature codes and forwarding apply to all accounts?
No. Each account has its own feature codes and its own forwarding settings, because the codes belong to the PBX behind that account. A provider account without feature codes can have its codes cleared.
Does one Premium purchase cover my Mac and my iPhone?
Yes. SIPdia Premium is sold through Apple in-app purchase in one App Store record, so a purchase covers iPhone, iPad and Mac on the same Apple Account.
Sources and further reading
- RFC 3261: SIP: Session Initiation Protocolwww.rfc-editor.org
- RFC 3263: Locating SIP Serverswww.rfc-editor.org
This article is published by SpaGreen Creative, the maker of SIPdia. Product names mentioned belong to their owners.
