WhatsApp Tests Multi-Account Support on iOS via TestFlight, Introducing Companion Accounts Within the App

WhatsApp Tests Multi-Account Support on iOS via TestFlight, Introducing Companion Accounts Within the App
source: gettyimages
March 18, 2026

WhatsApp is trialing a feature that lets iOS users sign into multiple accounts inside the app, according to WABetaInfo. After beta testers on Android gained access, the functionality has moved to iOS through TestFlight, allowing people to manage more than one personal or business account on a single device without resorting to the separate WhatsApp Business app.

In this iOS build (beta 25.2.10.70), users can choose to set up a device as a primary account or link a new account as a “companion” by scanning a QR code. Each account maintains its own notifications, chats, backups, and settings, and users can switch between accounts seamlessly without needing separate devices.

This move brings WhatsApp closer to Instagram, which already supports switching between multiple accounts within the same app. While a public rollout date for the multi-account feature hasn’t been announced, its appearance in beta suggests a wider release isn’t far off. There’s still no sign of an iPad app.

In a related move, Meta says WhatsApp is now part of Accounts Center, Meta’s hub for syncing how user data is used across its apps. The change lets users adjust settings in one place and share status updates across Instagram, Facebook, and WhatsApp.

Popular stories

Related links

By submitting, I confirm I have the right to share this link and I agree to link back to this article from the submitted page. Duplicate URLs are rejected. Up to 5 links per page.

GraphQL · 139 ms
query Q($id: Int!, $domain: Int!, $srcId: Int!, $hasSrc: Boolean!, $hasSelf: Boolean!) {
  self: qa_ai(where: {id: {_eq: $id}}, limit: 1) @include(if: $hasSelf) {
    id
    title
    text
    date
  }
  linksarticle: qa_ai(where: {domain: {_eq: $domain}, id: {_neq: $id}}, order_by: {id: desc}, limit: 8) {
    id
    title
  }
  linksbottom: qa_ai(where: {domain: {_neq: $domain}, id: {_lt: $id}}, order_by: {id: desc}, limit: 3) {
    id
    title
    domain
  }
  source: qa_ai(where: {id: {_eq: $srcId}}, limit: 1) @include(if: $hasSrc) {
    id
    title
  }
}
{
  "id": 6646674,
  "domain": 6,
  "srcId": 0,
  "hasSrc": false,
  "hasSelf": true
}