Sipdroid - Call & text internationally
Make free VoIP calls over Wi-Fi or mobile data network

- 4.2 beta Version
- 1.0 Score
- 728K+ Downloads
- Free License
- 3+ Content Rating
The application directs calls made from your phone's integrated contacts app to VoIP. In the settings, you have the option to select when to utilize VoIP and when to place regular phone calls, depending on whether you are connected to Wifi or based on specific number prefixes.
To maximize battery performance, it is recommended to set up a free VoIP PBX and control your SIP trunks via a web browser.
As an open-source platform, Sipdroid has been frequently duplicated and released under alternative names like Guava, aSIP, Fritz!App, ...
About Interface
How can I dial my contacts over Sipdroid / over Phone?
In settings you can specify your preferred call type. This is used when clicking a "Call" tab of a contact.
How can I modify phone numbers on the fly? Where is the prefix option?
The prefix option has been replaced by a more generic and flexible search & replace feature. The "search & replace" option, available in Advanced Options, has the following form: <search>,<replace>
<search> is a Java regular expression with one or more groups which can be then use in <replace>
<replace> is a string with reference to group(s) from the <search> field.
If the regular expression is not valid or the format is wrong, the original number is used.
How do I exclude certain numbers from Sipdroid?
Choose Advanced Options and enter your pattern in the exclude pattern field. Numbers can be exluded by type and/or number.
Format is pattern,pattern,pattern...
To exclude by phone type you can enter single or combination of the three supported types:
e.g. h,m,w or ho,mo,wo or home,mobile,work (excludes all home, mobile and work numbers)
To exclude by numbers enter any java regular expression:
e.g. \A+01 (excludes all numbers starting with +01).
To exclude by both phone type and number:
e.g. m,1234 (exludes all mobile and numbers that contain 1234).
What is "Trigger Callback/Callthru"?
Suppose you are outside your wireless LAN, or got a mobile Internet connection, but not good enough for a SIP call. Normally the dialer would fall back to Phone in this case.
Enabling "trigger callback" will instead ask the PBX to initiate a callback to your mobile number, and connect the call to the dialed contact.
This makes sense if you like the PBX features (like calling a SIP URI, simultaneous outbound, etc.), or if it's cheaper than a call from your mobile. I was using the function while roaming with a local SIM card. Some plans also allow you to get unlimited calls from a certain number. That number could be assigned to your PBX.
Enabling "trigger callthru" will call a PBX's trunk/DID (or any other calling card platform), dial PIN & destination number as DTMF tones, and connect you.
This is nice if you have unlimited minutes to a certain number or nationwide, and want to use them to dial out or dial internationally.
Exclude pattern and search & replace get applied in the same way as for SIP calls.
- Version4.2 beta
- UpdateNov 20, 2024
- Developeri-p-tel GmbH
- CategoryCommunication
- Requires AndroidAndroid 3.0+
- Downloads728K+
- Package Nameorg.sipdroid.sipua
- Signature89e3ac472fd30280c71e53ecf895a535
- Available on
- ReportFlag as inappropriate
earpiece is good
clean, simple
lightweight and reliable
very annoying "permissions" warning after update
A little difficult to setup
won't work with VPN