• So far, Siphon is the best SIP app I've tried.
  • MobileVOIP and TruPhone are very nice too (and don't need jailbreaking).
  • Other apps offer at least some SIP features such as Nimbuzz, Fring, Viber and even Skype.
  • Apple's FaceTime audio clearly is an option for some

While I have all of these, I hardly use any of them, for a variety of reasons.

I'm looking for a more ideal third party app that should:

As a plus, - Support Skype, Google (talk, voice, etc) and integrate with other options if possible

  • Little update note (since people keep updating this "topic"): I have myself switched to Android, at least 3 years ago, for a huge reason due to a lack of an awesome answer here (still up to today, which might include regular phone call recording). Gladly using RecordMyCall and MobileVoip for years now. Funny enough, I never bothered to make them work together - using call back have been more than enough.
    – cregox
    Commented Nov 12, 2015 at 9:12

7 Answers 7


I've used Acrobits SoftPhone (link goes to their site, iTunes link below) for some time, thought admittedly very sparsely and only for the simplest of use cases, so, much of this is taken from their site.

Use the OS' Address Book: Yep, it maintains it's own "quick list" (favorites) however.
and global Recent Calls list: Nope, maintains it's own (pretty sure this one is impossible anyways, "private APIs" and all that).

Load as fast as Phone.app: I call this subjective, because Phone.app is always running, which gives it an inherit speedup compared to anything else. Acro's SoftPhone does support the VoIP backgrounding, and even push, so you can "Swipe To Answer", but it still takes at least a couple seconds to do. (At least that's how it feels, comparatively speaking.)

International Number Support: I think this is not so much a client feature as much as it is a feature of your server you SIP register to. This one is unknown to me as I've never attempted to call an international (outside the US) number.

Allow Recording: Yes. Upon tapping the record button, a voice announcement is played, and then conversation is recorded and able to be replayed from the app.

Skype: Nope

Google Voice: Yep, but to what extent, I am unsure. Per their website:

GoogleVoice users: Though we have integrated GoogleVoice, Acrobits Softphone's main use is as a SIP client. You can setup Acrobits Softphone to initiate GoogleVoice calls through other types of numbers, but to get the full functionality of Acrobits Softphone, you need to have GoogleVoice linked to a SIP Account.

Rest: If it's SIP, it should work.

Bonus: It supports ZRTP. Zimmerman's encrypted RTP protocol for SIP calls. Free for incoming calls, in-app purchase for initiating calls using it.

iTunes Link: Acrobits Softphone.

  • I'm just trying it out and it's amazing! If not for crashing every time I try to access my contacts (plus few other crashes), would be the best one I've seem so far. To me it would be lacking mainly just an integrated favorites and recent calls.
    – cregox
    Commented Dec 28, 2010 at 16:27
  • Crashing? Sad. I admittedly haven't used it in at least a month or two, slower season and all :). I repeat my statement that you're unlikely to find an app that has a 1:1 mapping of your favorites and recent calls list. Commented Dec 28, 2010 at 17:45
  • @Jason I actually discovered what was the contacts crashing. It was some Saurik tweak for locale (can't recall the name), and it would cause many other apps to crash in same situation. Then I got a bit disappointed with the app, because I couldn't use the "number rewriting" rules with my GSM - unless I retype the phone number and press GSM I couldn't find another way to call GSM from my contacts! That also makes recording basically SIP only. Hopefully a "design bug". As for the other crashes, I know think it's conflicting Acrobits "Keep iPhone Awake" with my kirikae / backgrounder.
    – cregox
    Commented Dec 29, 2010 at 0:02
  • 1
    See what Jailbreaking gets you? :>. [/sarc-mark] Commented Dec 29, 2010 at 0:37
  • @Jason by *"know think" I meant "now think" lol. and yeah... JBing is dungeraus... O_o but me likes it suuu much!
    – cregox
    Commented Jan 4, 2011 at 17:19

After some problems getting DTMF to work I tried WeePhone with some success.

  • What "some success" means? I could find nothing about recording calls.
    – cregox
    Commented Nov 12, 2015 at 9:12

I just tried several free softphones and I liked Zoiper the best, but since our Asterisk server is configured with very peculiar prefix rules I cannot use it. It supports native address book integration, call recording, various audio and video codes... pretty cool, if only it would allow custom rewriting rules :(

As strong second best I decided to use Join softphone. It does integrate with addressbook and allows complex rewrite rules. It promises that it does call recordings, but I could not get it to work properly. What really puts me off with Join is rather confusing UI with too many colors and drop shadows. It really does not work well on mobile screen. Maybe desktop but not small screen such as mobile. But it was only feature full free solution I've found.


Prefer Sipgo. It's probably the app with the lowest bandwidth usage. No useless extras, just sip calls.

  • 1
    Why do you think it has the lowest bandwith usage?
    – nohillside
    Commented Nov 26, 2012 at 19:42

I confirm Smartgroschen is good app for cheap international calls, voip calls with good quality voice calls.

  • 1
    Please can you expand your answer, or delete this answer and up-vote another answer detailing the suggested software. Ask Different works best with longer substantial answers. Commented Jun 3, 2014 at 15:46

General problems when using Softphone app are: 1. Complex network conditions in mobile networks (i.e. NAT). Not all VoIP servers can properly work with NAT. 2. Limited bandwidth. Is is impossible to use high nitrate codecs in 3G networks. But many operators does not support modern codecs like Opus. 3. Problems with incoming calls. To receive calls phone must be connected to the server. It drains battery. This is not ad, but try our solution: www.sipmobile.org

We resolved this issues. You can use our Softphone in mobile 3G networks with good voice quality. If you have LTE or WiFi, video calls are available. Softphone for iOS can be switched off and receive calls with push notifications (of course only in our domain).


I use Smartgroshen app, simple, good quality of voice and sync with your phone contacts. Get 0.5 euro at start.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .