LAN Call – Free P2P Voice/Video Call

P2P voice/video calls in LAN. Auto-discover peers, click to call. Emoji avatars, call states, fullscreen popups.

Try it Free →

Features

📞

P2P Voice/Video

Direct peer-to-peer calls via WebRTC MediaConnection.

🔍

Auto-Discovery

Peers appear automatically on the network.

😀

Emoji Avatars

Random emoji + custom text for identification.

📺

Video Toggle

Enable video during an audio call with one click.

🔔

Incoming Call UI

Fullscreen popup with accept/reject for incoming calls.

🔊

Audio Visualization

Web Audio API analyser shows real-time voice waves.

How to Use

1

Open

Open on devices in the same LAN.

2

See Peers

Online peers appear with their avatars.

3

Click to Call

Click a peer to initiate a call.

4

Accept

Incoming call shows fullscreen popup. Accept or reject.

Frequently Asked Questions

How does call discovery work?
Uses PeerJS Lobby for automatic peer discovery on LAN. Fixed Lobby Peer IDs allow immediate discovery without manual room codes.
What is the call state machine?
idle → calling → ringing → in-call. Shows calling animation until answered.
Can I toggle video on/off?
Yes. During a call, click the video button to toggle camera on/off.
Is my call data sent to a server?
Only signaling goes through PeerJS. Audio/video streams are direct P2P via WebRTC.

← Back to pudone! home