Skip to content
Loading ezspeak…
ezspeak LIVE
Community Rules
✕
Be respectful: no harassment or hate speech.
Do not share personal or sensitive information.
Calls are live and public: anyone can listen in.
Users must be 18 + years old.
Compliance with our
Terms of Service
and
Privacy Policy
is required.
I am 18+ and I acknowledge and agree to follow these rules.
Okay
Dev Sim:
Idle
Searching
Connecting
In Call
✕
Talk to someone new instantly – or drop into a live call and listen.
Preparing server… trying again shortly.
Call
Live Calls
(
)
Call
Connected
{ if (!$store.callState.devices.inputs.length && !$store.callState.devices.outputs.length) { try { await $store.callState.initDevices(); } catch(_){} } $store.modals.open('settings'); })()" class="w-10 h-10 flex items-center justify-center rounded-full ring-1 ring-cyan-400/40 bg-cyan-600 hover:bg-cyan-700 text-white focus-visible:outline outline-2 outline-offset-2 outline-cyan-400" title="Open settings (opens modal)" aria-label="Open settings">
Settings
✕
Devices
Microphone
Speakers
No devices listed. Click Request Access to allow your browser to list microphones and speakers.
{ try { await $store.callState.initDevices(); } catch(_){ } })()" class="px-3 py-1.5 rounded bg-gray-600 hover:bg-gray-500 text-gray-100" x-show="!$store.callState.devices.inputs.length && !$store.callState.devices.outputs.length"> Request Access
{ try { await $store.callState.setMic($store.callState.selectedMicId); } catch(_){ } try { await $store.callState.setSpeaker($store.callState.selectedSpeakerId); } catch(_){ } $store.modals.close('settings'); })()" class="px-3 py-1.5 rounded bg-cyan-600 hover:bg-cyan-700 text-white"> Save
AUTO
$store.callState.p2pConnectToggle({ username, country }))" :disabled="disableBtn || !backendReady || $store.callState.p2p.waitingForSlot || (!usernameValid && !$store.callState.p2p.connecting && !$store.callState.p2p.inCall)" class="flex-1 px-3 py-1.5 text-white rounded disabled:opacity-50 disabled:cursor-not-allowed text-sm focus-visible:outline outline-2 outline-offset-2 outline-cyan-400" :class="{ 'bg-indigo-600 hover:bg-indigo-700': backendReady && !$store.callState.p2p.inCall && $store.callState.p2p.state !== 'searching' && !$store.callState.p2p.connecting && usernameValid, 'bg-gray-700 cursor-not-allowed': !usernameValid && !$store.callState.p2p.connecting && !$store.callState.p2p.inCall && $store.callState.p2p.state !== 'searching', 'bg-amber-600 hover:bg-amber-700': ($store.callState.p2p.connecting || $store.callState.p2p.state === 'searching' || !backendReady) && !$store.callState.p2p.inCall, 'bg-rose-400 hover:bg-rose-500': $store.callState.p2p.inCall && !$store.callState.p2p.confirmingHangup, 'bg-rose-500 hover:bg-rose-600': $store.callState.p2p.inCall && $store.callState.p2p.confirmingHangup }">
Loading…
s
Loading…
Waiting…
Sorry, no calls to listen to.
Be the change — start a search, then share the site with a friend.
window.dispatchEvent(new CustomEvent('toast',{ detail: 'https://ezspeak.live copied' }))).catch(()=>window.dispatchEvent(new CustomEvent('toast',{ detail: 'Copy failed' }))))" class="px-3 py-1.5 rounded bg-indigo-600 hover:bg-indigo-700 text-white text-sm shadow ring-1 ring-indigo-400/40 inline-flex items-center gap-2" title="Copy site link" aria-label="Copy site link">
Copy Link
Search Now
X
Facebook
Reddit
Telegram
WhatsApp
Live Calls
Connecting…
In a call — browsing disabled
Hang up to explore live calls
Connecting…
░░░░ ░░░ ↔ ░░░░ ░░░
0
Server Stats
✕
Total Connected:
Waiting:
In Call:
Country Distribution: