Make and take SIP calls on your Mac.
Sipper is a free phone app built for macOS. Enter the SIP details from your phone provider or office phone system and your Mac becomes your desk phone, with a dial pad, transfers, call history, contacts and recording.
Free · macOS 14 Sonoma or later · Macs with Apple silicon
When it rings, you'll see it
An incoming call opens a small alert that floats above your other windows, on every Space and over full-screen apps. It shows who's calling and which of your lines they called. Press ⌘↩Command Return to answer.
- People you've saved as contacts show by name.
- Notifications have Answer and Decline buttons, so you can pick up while Sipper is hidden.
- Choose a ringtone, or turn on Do Not Disturb to turn calls away as busy.
Everything your desk phone does, with shortcuts
Put people on hold, mute yourself and use the keypad to get through phone menus. Transfer a call straight away, or speak to your colleague first and then hand it over. Take a second call and the first goes on hold; swap between them whenever you like.
- New call
- Command N
- Answer or hang up
- Command Return
- Mute
- Command Shift M
- Hold
- Command Shift H
- Do Not Disturb
- Command Shift D
Find the call from Tuesday afternoon
History keeps every call with its line, outcome and length. Show only missed calls, search by name or number, and call back from the same line with one click.
Contacts
Save the people you call often, with all their numbers. Favourites stay at the top, and a contact can be set to always call from a particular line.
Voicemail
Each line shows when messages are waiting, and one click calls your voicemail.
Recording
Press Record during a call, or record every call automatically. Recordings are saved to a folder you choose, linked from the call in History, and never leave your Mac. Check the law where you are first: many places require telling the other person.
Every line you have, in one app
Add as many SIP accounts as you have: your work extension, a personal number, a line for each client. Group them into profiles and switch a whole profile off at the end of the day. Its accounts stop ringing until you turn it back on.
If your provider gave you a username, password and server, that's all Sipper needs. The settings below are there when your phone system asks for them.
| Transports | UDP, TCP and TLS, chosen per account |
|---|---|
| Encryption | TLS for call setup and SRTP for audio, optional or required per account |
| NAT and firewalls | STUN and ICE, per account or with one STUN server for every account |
| Codecs | Opus and G.722 for wideband audio, and G.711 (PCMU and PCMA) for the widest compatibility, in the order you choose |
| Keypad tones | RFC 2833, falling back to SIP INFO |
| Voicemail | Message waiting indicator and a voicemail number for each account |
| Audio | Your choice of microphone, speaker and echo cancellation |
Fits in with the rest of your Mac
Click a number to call it
Sipper opens tel:, sip: and sips: links. Once you choose Sipper to open them, clicking a phone number on a web page opens the dial pad with the number filled in and the right line selected.
<a href="tel:+441632960123">01632 960123</a>
In the menu bar
The menu bar icon shows whether your lines are registered. Start a call, answer, hang up or turn on Do Not Disturb from there. Sipper can open at login with its window hidden, so it's ready without getting in the way.
Import from FusionPBX
If your phone system runs FusionPBX, the Sipper browser extension reads an extension's details from the admin page and adds it to Sipper in one click. Tick several on the extensions list to add them together. It works in Chrome, Edge, Brave, Vivaldi, Arc and Helium, and for now you install it from the source code.
No Sipper account. No tracking.
Sipper has no servers of its own. Your calls travel between your Mac and your phone provider, and nothing about you or your calls is sent to the developer.
- Nothing to sign up for. You sign in to your own SIP provider, not to Sipper.
- No analytics, ads or trackers. Not in the app, and not on this website.
- Passwords stay in your Keychain. SIP passwords are stored by macOS, never in Sipper's own files.
- Recordings stay on your Mac. They're saved to the folder you choose and never synced.
- Code you can read. Sipper's source code is public, so you can check how it handles your data.
Get Sipper
Sipper is free. It comes as a disk image signed with a Developer ID and notarised by Apple, so macOS opens it like any other downloaded app. Open the disk image and drag Sipper into Applications.
- Price
- Free
- Mac
- Apple silicon (M1 or later)
- macOS
- 14 Sonoma or later
- Phone service
- A SIP account from a phone provider or your organisation's phone system
Questions before you start? Visit Support.