package icon

baresip

VoIP User Agent app for Android based on baresip SIP library
New in version 79.2.0
- Added handling of Bluetooth device call answer/reject/end button clicks in Telecom Framework
- Fixed disabling/enabling of call buttons
- Set dark theme correctly after restore
- Added some null checks in order to avoid possible crashes
- New translations (Chinese, Spanish)

This is a baresip based SIP User Agent application for Android.

Currently baresip app supports voice calling, voice conference calls, text messages, voicemail Message Waiting Indication as well as blind and attended call transfers. Voice can be coded with Opus, AMR, Codec2, G.729, G.722, G.722.1, or PCMU/PCMA codecs. Security is achieved via TLS or WSS SIP signaling transport and ZRTP or (DTLS) SRTP media encapsulation.

Development of baresip app is motivated by need for a secure, open source SIP based VoIP User Agent for Android that does not depend on proprietary, third party push notification services.

This application can be installed on Android devices running Android version 9 or later.

If you need video calling, you can instead of this application install its sister application baresip+.

Source code is available in master branch of GitHub project, where also issues can be reported.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 79.2.0 (498) suggested Added on May 02, 2026

    arm64-v8a armeabi-v7a

    This version requires Android 9.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions

    Download APK 22 MiB PGP Signature | Build Log

  • New in version 79.1.0
    - Added Telecom Framework audio setting to allow disabling use of Android Telecom Framework
    - Show yellow call button when outgoing call is still in the process of being made
    - Fixed Bluetooth support when Telecom Framework is in use

  • Version 79.1.0 (497) - Added on Apr 29, 2026

    arm64-v8a armeabi-v7a

    This version requires Android 9.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions

    Download APK 22 MiB PGP Signature | Build Log

  • New in version 79.0.0
    = Moved Contacts Mode selection from Settings screen to Contacts screen menu
    - Moved Ringtone from Settings screen to Audio Settings screen
    - Several Speaker Phone fixes and improvements
    - Start Automatically setting improvements
    - Support both MODE_IN_CALL and MODE_IN_COMMUNICATION as call modes
    - Avoid IME related crash in buggy device
  • Version 79.0.0 (496) - Added on Apr 27, 2026

    arm64-v8a armeabi-v7a

    This version requires Android 9.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions

    Download APK 22 MiB PGP Signature | Build Log