Tunabelly Software

Stacks Image 641

HandsFree 2.6.5

Call, text message and record conversations on your Mac, using an Android phone connected over Bluetooth.

No app required on the phone!

No credit card, email or personal information needed.

Stacks Image 7191

Special promo: Add Disk Diet to clean your Mac's drive for only $2 more!

Using PopClip? Grab the two extensions for dialing a phone number and for opening the new SMS window.
HandsFree 2 turns your Mac into a powerful handsfree device so you can use the built-in microphone and speakers (or use a USB headset) to make phone calls, manage text messages (SMS and receive MMS) or record important conversations.

It works with almost any Bluetooth enabled phone (including Android, Windows Phone, BlackBerry and iOS*). HandsFree 2 guides you through the pairing and connecting, then provides you with an always available menu bar icon so you can quickly use your phone without having to get it. You can even leave it in another room or your pocket.

You can even integrate it with an AppleScript script to dial a number, hang up or compose a text message.

It’s like macOS Continuity except for everyone (especially if you have an Android phone) and with more features. Download it today and see how awesome it is to use your phone through your Mac.
Stacks Image 5219
Wirelessly connect your Mac with your cell phone using Bluetooth. Because there are no wires, your phone can be anywhere within range (usually up to 10m / 33ft).
Stacks Image 5060
Stacks Image 5224
Make a call right from your Mac by either choosing an existing contact, or by using the dial pad. There’s even an included plug-in for the Contacts app for one click calling.
Stacks Image 5028
Stacks Image 5232
Get notified right away of an incoming call with the person’s name or number (requires Caller ID service). Choose to answer on your Mac or pass it to the phone.
Stacks Image 4985

HandsFree 2 works flawlessly with my Android phones and Yosemite (10.10). Extremely responsive developer. Impressive support that puts the big software companies to shame!

Review from Mike B.
Stacks Image 5240
Never worry about missing a text message. Incoming messages will appear on your Mac, with the option to reply in-line. Need to send a message? No problem, you can do that too*.
Stacks Image 5179
Stacks Image 5209
Stacks Image 5248
Quickly see all the missing, incoming and outgoing call lists. It even uses relative dates like “Today” and “Yesterday”.
Stacks Image 5191
Stacks Image 5256
A fully stocked status menu is always available from the menu bar. So you can easily do what you’d like with your phone without having to actually get it. It also includes your phone’s battery, signal levels, and a roaming indicator.
Stacks Image 5201

I was looking for something that could record phone calls easily. This product does exactly that. It is great for long meetings!

Mac App Store Review from CVand65
Stacks Image 10038
Need to record an important call? We’ve got you covered. Record any call with one click, as well as easily open up a previous recording.
Stacks Image 10046
Stacks Image 10050
Stacks Image 10054
Use AppleScript to dial a number, hang up or open the send text message window (see the script syntax here). Also included are Contacts app plugins and PopClip support.
Stacks Image 10060
Stacks Image 10064
Dial any number using the built-in dial pad. Or easily navigate a phone menu by choosing the numbers you need.
Stacks Image 10070
Compatible with macOS 10.9 and higher.
Have any questions? Check out the FAQ or send an email to support@tunabelly.com

Click here to see what's changed in HandsFree 2.6.5 (November 3, 2017) and previous versions

Version 2.6.5
  • [Fixed] Issue where it was possible the text messaging feature would not work.
  • [Fixed] Issue where the call audio button would show phone instead of Mac for new outgoing calls.
  • [Fixed] Issue where the first attempt to connect through OBEX would fail. Now the app waits and tries once more which usually resolves it.
  • [Improved] Handling for closing phone connections. This should help with the potential issue to get into a connect/disconnect loop.
  • [Improved] Handling of errors when connections for phone logs or text messaging fail part way through setup.
  • [New] Using updated functions for publishing and un-publishing the HandsFree & Message Notification Server services.
Version 2.6.4
  • [Fixed] Issues with potential crashes on app startup.
Version 2.6.3
  • [New] Displaying the status of the phone below the name so it's more obvious what the app is doing, especially on startup.
  • [New] Added menu option to easily reconnect to the phone if it failed.
  • [Fixed] Issue where the app would not be able to connect to the phone.
  • [Fixed] Issue where if the app didn't have access to the Mac based contacts, the text messaging feature would be unavailable.
  • [Fixed] Issue where no suggestions would be displayed for contacts when sending a text message if the app didn't have access to the Mac based contacts.
  • [Fixed] Issue where the dial pad window would not have the name of phone as its title.
  • [Fixed] Crash if the app was unable to access the MAS (Message Access Server) on the phone for the text messaging feature.
  • [Fixed] Potential crash if the app disconnected from the phone.
  • [Fixed] Potential crash after a call was finished.
  • [Fixed] Second potential crash after a call was finished. This time it was a bug in macOS that we implemented a unique workaround for.
  • [Fixed] Minor memory leak when receiving a text message.
  • [Improved] The app will no longer beachball when downloading and parsing the phonebooks (contacts, missed + incoming + outgoing calls)
  • [Improved] The app is now using a custom vCard parser so it can still process the phonebooks if it doesn't have access to the Contacts framework.
Version 2.6.1
  • [New] Text message notifications can now be replied to in-line without having to switch to the app (for phones that support sending over Bluetooth).
  • [New] Added warning dialog if Boom 2 is installed.
  • [Fixed] Issue where it was possible that the app could get stuck downloading the phonebooks on certain phones.
  • [Fixed] Issue where the app could crash in a specific case when disconnecting from the phonebook server.
  • [Fixed] Issue where the app could crash on startup.
  • [Fixed] Issue where the app could crash when showing the rate dialog.
  • [Fixed] Issue where the call audio output would not be synced between the menu and the call dialog.
  • [Improved] Connection notifications are now automaticaly hidden after a few seconds.
  • [Improved] Using better layout for the information in Missed Call and Connnection notifications.
  • [Improved] Using clearer icons in the call dialog to show which device the call audio is being output to (either Mac or phone).
Version 2.6
  • [New] Contact phone numbers now have a text label for easier identification instead of an icon.
  • [Fixed] Potential crash when closing the outgoing call window.
  • [Fixed] Potential crash when the phone is disconnected suddenly (ex: out of range).
  • [Fixed] Issue where the option to send a text message would sometimes not appear after connecting to the phone.
  • [Fixed] Issue where connecting to an iPhone would sometimes fail, leaving the app in an unusable state.
  • [Fixed] Issue where the caller name would have garbage characters when using an iPhone.
  • [Fixed] Issue where the dial pad would quickly jump up then back down in height when a call was placed.
  • [Fixed] Attachment icon overlapping the text message subject in the menu item.
  • [Improved] Dial pad window now moves just below the outgoing call window for a better user experience.
  • [Improved] App stability across the board.
  • [Improved] Using a new and clearer icon for switching audio sources in the call dialog.
  • [Improved] Completely re-written engine that deals with getting the phonebooks (outgoing, incoming, missed and contacts), getting existing SMS, listening for new SMS and sending SMS. The reliabilty of these features should be quite a bit better now.
Version 2.5.6
  • [New] Added button in send text message dialog to quickly show the Emoji chooser.
  • [Fixed] Issue where incoming text messages would hang the app when using certain Samsung phones.
  • [Fixed] Issue where the audio device could switch back to the built-in microphone and speakers after answering a call on the Mac.
  • [Fixed] Issue where it could be hard for the other party to hear you. The input gain for the microphone is now set to the maximum when a call is active. This also really helps when recording conversations.
  • [Fixed] Issue where searching for a contact using two words would show incorrect results.
  • [Fixed] Potential crash when showing a call dialog.
  • [Improved] The app will switch back to the chosen audio device when it's plugged back in. This is especially useful when using a USB headset that is occasionally unplugged.
Version 2.5.5
  • [Fixed] Issue where the menu text fields wouldn't work on macOS 10.12 (Sierra).
  • [Fixed] Issue where phone contacts wouldn't show up as tokens in the send text message dialog.
  • [Fixed] Crash when using a phone running Windows Phone 8.1.
  • [Fixed] Potential crash if there were no recorded calls.
  • [Fixed] Potential crash if a phone AT command timed out.
  • [Fixed] Potential crash if the phone is disconnected while downloading phonebooks.
  • [Improved] The way the app connects and attempts re-connects for an easier experience.
  • [Improved] Monitoring for changes in the recorded calls folder.
  • [Improved] Call dialogs so avatars for phone contacts are now displayed.
Version 2.5.4
  • [Fixed] Issue where existing text messages without a name would have a blank sender.
  • [Fixed] Issue where incoming calls without a name would show "Unknown Number". Now it displays a nicely formatted phone number.
  • [Fixed] Potential crash if the phone sent back an error response when receiving the phone lists or contacts.
  • [Fixed] Potential crash when adding recorded call menu items.
  • [Fixed] Three separate crashes in macOS by using custom workarounds.
  • [Fixed] Issue where on 10.9 and 10.10.2 the app would not launch properly.
  • [Improvement] Immediately focus on the message text field when replying.
Version 2.5.3
  • [Fixed] Potential macOS crash by turning off the code that auto focuses the dial text field in the menu.
  • [Fixed] Potential macOS crashes by adding a custom workaround for a bug in the Bluetooth framework.
  • [Fixed] Issue where the text alignment was a bit off for incoming text messages.
  • [New] Added a new preference to turn the above workaround off if necessary.
Version 2.5.2
  • [Fixed] Issue where text messages sent through the app could be incomplete when received, depending on the phone used.
  • [Fixed] Potential crash when clicking on the menubar icon.
  • [Fixed] Potential crashes if the information from a phone was in an incorrect format and couldn't be decoded.
Version 2.5.1
  • [New] Added link highlighting in text messages so a single click will open the URL.
  • [New] Text message reply button is hidden for phones that aren't capable of sending over Bluetooth (ex: iPhone).
  • [Fixed] Dramatically improved search times when typing in the contacts field
  • [Fixed] Potential crash if the phone returned a phonebook in a non-standard format.
  • [Fixed] Potential crash if the phone is disconnected while a phonebook is being downloaded.
  • [Fixed] Phonebooks will no longer be downloaded if the app doesn't have permission to access the Contacts framework. This is because it's needed for parsing the vCards for each person in a phonebook.
  • [Fixed] Potential freeze if the app was downloading a phonebook at the same time as an incoming call.
  • [Fixed] Issue where missed call notification would appear after answering a call.
Version 2.5
  • [New] Phone contacts are automatically imported and shown along with the Mac based ones. Searching for a name looks through both sets of contacts.
  • [New] Added ability to view all existing text messages from the phone (supported on most phones except iOS).
  • [New] Added support for MMS messages (supported on most phones except iOS).
  • [New] Added text fied that gets automatic focus for quickly dialing a phone number when clicking the menu bar icon.
  • [New] Added AppleScript support! Dial a phone number, hang up or open the send text message window.
  • [New] Added PopClip extensions for dialing or send a text message to a phone number.
  • [New] Added Contacts app extension for sending a text message to a phone number.
  • [New] Added Send SMS service menu item.
  • [New] Added option to show incoming text messages either through the Notification Center, or show the regular dialog through the app.
  • [New] Added option for connecting the call audio before it dials - this may help audio issues in some cases.
  • [New] Using custom menu items for a better looking UI for call lists and text messages.
  • [New] Changed "No Name" to "Unknown Caller" if there is no contact that matches.
  • [Fixed] Issue where the play ringtone option checkbox wasn't working.
  • [Fixed] Issue where phone numbers wouldn't always get properly matched to a name.
  • [Fixed] Issue where it was possible that the phone could get into a connect/disconnect loop.
  • [Fixed] Issue where the app wouldn't always reconnect to the phone once it was back within range.
  • [Fixed] Issue where clicking a tel: link (ex: from a Safari search for a business) wouldn't work if there were certain encoded characters in the phone number.
  • [Fixed] Issue where non-audio files in the recorded calls folder would show in the menu.
  • [Fixed] Issue where the "Reveal Recordings" menu item might have have worked.
  • [Fixed] Potential crash when adding a new recording.
  • [Fixed] Potential crash getting phonebook dates when running on a non-English system.
Version 2.2.1
  • [New] Updated Sparkle framework to 1.14.0 to resolve potential security risk (see article on Arstechnica for more info).
  • [New] Using HTTPS for updates to futher improve security.
Version 2.2
  • [New] Improved overall app stability.
  • [New] Completely new preferences with dedicated tabs for each area.
  • [New] Option for automatically sending outgoing call audio to the phone instead of the Mac.
  • [New] Option for the incoming ring tone to be silenced between certain hours.
  • [New] Call dialog button to transfer the audio between the Mac and phone.
  • [Fixed] Resolved issue where contacts with only one name wouldn't appear.
  • [Fixed] Resolved crash when a call history did not have an assoicated time.
  • [Fixed] Resolved potential crash when recording a call.
  • [Fixed] Resolved issue where it was possible that "Send Text Message" wouldn't be available after a computer sleep.
Version 2.1.11
  • [New] Improved compatibility with El Capitan (10.11), including when installing future updates.
Version 2.1.10
  • [New] Improved overall app reliability.
  • [New] Added preference to use a keyboard hotkey for hanging up a call.
  • [Fixed] Issue when installing the Contacts plug-in for the Mac App Store version.
  • [Fixed] Potential crash related to reading the contacts from the Mac.
  • [Fixed] Potential crash related to showing a missed call notification.
Version 2.1.9
  • [Fixed] Potential crash related to text messaging support.
Version 2.1.8
  • [Fixed] Potential crash when the phone disconnects.
  • [Fixed] Issue with dialing certain numbers from outside the app.
  • [Fixed] Improved app reliability.
Version 2.1.7
  • [New] Improved reliability (translation: way less crashes).
  • [New] Improved responsiveness on launch.
  • [Fixed] Issue with dialing 12 digit numbers from outside the app.
  • [Fixed] Issue with the Transfer Audio menu not updating properly.
Version 2.1.6
  • Fixed: Issue with automatically starting at login.
Version 2.1.5
  • Fixed: Improved reliability when the app doesn't have access to the contacts.
  • Fixed: Improved reliability when contacts from the phone can't be decoded.
  • Fixed: Issue where German phone numbers greater than 12 digits wouldn't dial.
  • Fixed: Issue where commas were not valid characters in a phone number.
  • Fixed: Improved memory management.
Version 2.1.4
  • Fixed: Potential crash when recording a call.
  • Fixed: Potential crash when plugging/unplugging an audio device.
  • Fixed: Issue where it was possible the name of an external microphone wouldn't be correct.
  • Improved: Reliability of the auto recording feature.

* - Some features are not available on iOS devices. See more here.
Android requires version 4.4 or higher for text messaging support.

who we are
Tunabelly Software Inc. is a Canadian software development company.
contact us
what we do
Specialize in making amazing macOS, tvOS and iOS apps.