Talk directly. No servers needed.

BluTalk connects nearby iPhones over Wi-Fi or Bluetooth using Apple's MultipeerConnectivity framework — completely peer-to-peer, with no cloud server in between. Set a nickname and the app automatically discovers other BluTalk users on the same network. Tap a name to call, answer or decline incoming calls with a single tap, and see a live audio waveform during the conversation. Private, local, and instant.

Download on the App Store

Get it on the App Store

Download on the App Store

Server-Free P2P Voice Calls

BluTalk uses Apple's MultipeerConnectivity framework to connect iPhones directly over Wi-Fi or Bluetooth. No cloud server, no account — audio travels straight from device to device.

Automatic Nearby Device Discovery

The moment you open the app, BluTalk scans your local network and lists all nearby BluTalk users automatically. No IP addresses, no configuration — just tap a name and call.

Clean Calling UI for Every State

Dedicated screens for outgoing calls, incoming calls, and active calls keep the experience clear. Incoming calls show large answer and decline buttons, and the active call screen shows a live audio waveform while you're being heard.

Nickname-Based Identity

Enter a nickname on first launch and you're ready to go. Your name appears on nearby users' device lists so they know who's calling. Change it any time from the Settings screen.

Nearby BluTalk Users Listed in Real Time

BluTalk's Advertiser and Browser work together to detect every BluTalk user on the same Wi-Fi or Bluetooth range and display them in a live list. New devices appear the moment they're found, and devices that go offline are removed automatically — no manual refresh needed.

DISCOVER
CALL

One Tap to Call — Smooth Outgoing Call Experience

Tap any name in the list to start a call immediately. A pulse-ring animation shows the call is ringing, and a cancel button lets you end the attempt at any time. When the other person answers, the call transitions smoothly to the active call screen.

Full-Screen Incoming Call with Answer and Decline

When a call arrives, a full-screen incoming call view displays the caller's name and a teal pulse animation. A green answer button and a red decline button make the action obvious. The ringtone respects the silent switch so it won't ring when your phone is muted.

ANSWER
TALK

Live Audio Waveform During the Call

Once connected, a real-time waveform animates whenever incoming audio is received, giving you a clear visual cue that the other person's voice is coming through. Audio is encoded with the Opus codec for high-quality, low-latency voice over your local network.

Pick a device.
Tap to call. Done.

3 Steps to Start Talking

1
Set your nickname

On first launch, enter a nickname. This is the name nearby BluTalk users will see when they look for devices to call. You can change it any time from the Settings screen.

2
Find a nearby device

BluTalk automatically scans your Wi-Fi and Bluetooth range and lists all active BluTalk users. Tap the name of the person you want to call — the outgoing call screen appears immediately.

3
Talk

When the other person answers, the call begins. A waveform shows when their voice is coming through. Tap the red end-call button when you're done — both devices return to the device list automatically.

Get it on the App Store

Download on the App Store

What Users Are Saying

"I set this up for my family at home so we can call each other between rooms without shouting. It found everyone's iPhone automatically and the call quality is surprisingly clear. No accounts, no setup — exactly what I needed."

— home_caller_patel

"We use this between colleagues on the same office floor. Because it stays on the local network there are no concerns about data leaving the building. The incoming call screen is really well designed — big buttons, easy to read."

— office_user_garcia

"Brought this to an event to coordinate the staff team. Even where the internet was patchy the local P2P connection was rock solid. The waveform animation during calls is a nice touch — you can clearly see when someone is speaking."

— event_coordinator_lee

Frequently Asked Questions

Find answers to common questions below.

QDoes BluTalk require an internet connection?

ANo internet connection is needed. BluTalk works entirely over your local Wi-Fi network or Bluetooth. Both devices just need to be on the same network or within Bluetooth range.
QWhat should I do if a nearby device isn't showing up?

AMake sure both iPhones are connected to the same Wi-Fi network or are within Bluetooth range of each other. Restarting the app on either device will restart the discovery process.
QHow many people can be on a call at once?

ABluTalk currently supports one-to-one calls. While a call is active, incoming invitations from other devices are automatically declined.
QIs my voice data sent to any external server?

ANo. Audio is transmitted directly between the two devices using peer-to-peer technology. It never passes through an external server.
QHow much does the app cost?

AThe core functionality is free. Please check the App Store listing for the latest pricing details and any available options.

Get it on the App Store

Download on the App Store
App Gallery