Linphone: the secure unified communication application

An open-source software developed in France since 2001

A robust and mature open-source technology for developing VoIP, video, and IM clients

Linphone provides a high level of security without compromising user experience.

The Linphone softphone is a comprehensive unified communication app, combining VoIP calling, video calling, instant messaging, and videoconferencing into a single application. Fully based on standardised protocols, it is interoperable with other SIP systems.

100% open-source and developed in France 🇫🇷 since 2001, Linphone is one of the most widely used open-source SIP clients in the world!

Customising

Linphone as a white-label softphone

Build

a custom app optimised for smartphones

Enhance

your VoIP platform or PBX with a softphone offering

Develop

a complete, secure communication solution

The Linphone white-label softphone

Create your real-time communication app with your branding.

Linphone offers a modern and intuitive graphical interface, designed by UX/UI experts, available in two versions: mobile (iOS, Android) and desktop (macOS, Windows, Linux). It’s a true unified communication application, bringing all real-time communication features into one interface.

Through remote configuration, you can define the features to activate in your version and preconfigure the app settings for optimal performance with your server.

A VoIP and IM app optimised for smartphones

Expertise tailored to mobile environments for VoIP communications.

Since 2010, Linphone has been optimised to operate efficiently on smartphones running iOS or Android:

Two native versions—linphone-ios and linphone-android — developed in Swift and Kotlin.

Support for Apple’s Push Notification Service (APNs) and Google Firebase.

Dedicated views for tablets and foldable phones.

A full-feature softphone compatible with third-party VoIP platforms

Expand your business telephony services.

Linphone uses IETF-standardised telecommunication protocols:

  • SIP for internet-based audio and video calls.
  • SIP SIMPLE for one-on-one chat.

It is interoperable with most IP-PBXs, proxies, and SBCs, and easily integrates with your existing VoIP platform for one-on-one communication.

Want to add group conversations to your solution?
Linphone offers advanced group messaging and videoconferencing features through our Flexisip server suite. Flexisip can be deployed on-premises and interconnected with your existing SIP server.

Cutting-edge secure communication solution

Linphone incorporates the latest innovations in communication security without compromising UI or quality:

Secure authentication: Digest (SHA-256), bearer (OAuth/OpenIDConnect), or TLS client certificate.

Encryption protocols for voice and video: SRTP, zRTP, and SRTP-DTLS.

End-to-end encryption for all exchanged streams (voice, video, text), including groups and conferences, using our LIME and Ekt-server technologies.

Post-quantum encryption resistant to attacks from future quantum computers.

Ephemeral messaging.

Your developers or ours — the choice is yours!

Whether you have in-house expertise or prefer outsourcing, Linphone offers solutions to suit your needs.

Outsource your project

Our developers deliver a white-label version in just two months.

Your app, your developers?

100% open-source code, with a proprietary licence available for closed-source development.

Features

Contact us to develop a new feature!

The Linphone softphone has been developed by our team since 2001 and is compatible with the SIP standard (RFC 3261). New features are regularly added, and we are committed to integrating the latest innovations in audio and video quality, advancements in the SIP standard, and the evolving requirements of supported platforms.

HD audio and video calls

Group calls and meetings

Call management features

Instant Messaging

Secure communications

Secure user authentication

Push Notifications

Remote configuration

Synch with LDAP & CardDAV directories

Interoperability with other SIP systems

Test Linphone with a free account from sip.linphone.org or with your own SIP account!

Available for free on Apple and Google stores and as desktop versions, Linphone’s configuration wizard helps you create a free account or configure a third-party service account.

Software Architecture

Linphone is developed by our engineers in the French Alps!

Its design separates the user interfaces (application layers) from Liblinphone (its VoIP and IM engine), allowing the creation of different types of user interfaces over the same core functionalities.

Linphone is available in multiple versions:

  • Qt/QML interface for Windows, macOS, and GNU/Linux.
  • iPhone app developed in Swift.
  • Android app developed in Kotlin.
  • Console interface (linphone-daemon) for embedded systems.

Liblinphone is the API that powers Linphone’s functionalities. A powerful SIP-based SDK for VoIP, video, and instant messaging, written in C and C++. Liblinphone uses:

  • Mediastreamer2, one of the world’s only open-source multimedia toolkits, for audio and video stream processing.
  • oRTP, our RTP library.
  • Belle-sip, the SIP stack.

Customisable

A UI that adapts to your branding and needs.

Easy to use

An advanced yet user-friendly design.

Why choose Linphone?

Multi-platform

Native apps for mobile and desktop environments.

Open source

100% transparent and reliable.

Resources

Everything you need to kickstart development!

Access downloads, source code, and developer documentation in our dedicated spaces.

Download

Documentation

Get started

Community

Licensing model

Choose between open-source or proprietary licensing.

Linphone is available under a dual licence. Our proprietary licences allow you to modify the source code while keeping your modifications closed-source.

Open source license

Linphone can be integrated into your project under the terms of the GNU/GPLv3 open-source license.

Proprietary license

To avoid GPL conditions, purchase a prorpietary license.

Services

App branding

Let our developers tailor Linphone to your needs.

Support contracts

Receive updates and fixes from the Linphone development team.

Development assistance

Rely on our real-time communication software experts.

Development of new features

Finance the development of new features or adapt Linphone to your specific requirements.

Have a project? Contact us!

Fill out our contact form for more information about our software building blocks for VoIP, videoconferencing, and instant messaging.

habillage left
habillage left

Coming soon, discover the new version of Linphone !

Get ready for a major transformation in the Linphone application landscape. After over a year of...

Customize your interface with remote provisioning

For several years now, the settings of Linphone applications have been customizable remotely through the import...