MonoChat An app for Linux

MonoChat

Your messaging accounts in one window.

WhatsApp, Messenger, Google Messages, Instagram Direct, Slack and Gmail side by side. Add your accounts to MonoChat and switch between them from the left sidebar.

See how it works

Linux x86_64 AppImage / .deb MIT

MonoChat in English: the welcome screen showing supported messaging services
The MonoChat interface.
  • WhatsApp
  • Messenger
  • Google Messages
  • Instagram Direct
  • Slack
  • Gmail

Personal and work, each with its own account.

Add several accounts for the same service. Give them names, arrange the sidebar and keep the accounts you need running.

Separate sign-ins

Each account has its own session. Renaming or reordering an account does not sign you out.

Keep conversations running

Switching accounts does not reload their pages. Other enabled accounts continue running in the background.

Take a break

Turn off one account or an entire service. Its saved session stays on your computer, ready for when you return.

Sound and notifications

Set them separately for each account. Notifications use the support provided by the service and your Linux desktop.

The form for adding a WhatsApp account with the example name Personal

Add an account. Sign in as usual.

Choose a service, name the account and click Add. Sign-in or pairing takes place on the official service website inside the app.

Add another account the same way, including accounts for the same service. Google Messages works with your phone and Google account settings.

Keep your account settings close.

Rename and reorder accounts, mute audio or turn off a service. Your accounts and saved sessions stay in place when you close and reopen the app.

Six interface languages

MonoChat follows your system language by default. You can choose English, Polish, German, French, Spanish or Italian in Settings. The change applies immediately. Messaging websites keep their own language settings.

MonoChat settings in English, showing the language selector and sample Personal and Work accounts

Project type

Linux desktop application

Technologies

Electron · TypeScript

Year and license

2026 · MIT

Your sessions stay on your computer.

MonoChat requires no extra account and adds no telemetry. Messages are handled by the official service websites. Removing an account from MonoChat removes its local session, not your account with the service.

For your Linux desktop

The app is built for Linux x86_64 in AppImage and .deb formats. You can enable closing to the system tray if your desktop supports it.