Share anything, instantly, on your network

Open this page on any device connected to the same Wi-Fi. No accounts. No cloud. Pure local transfer.

Connecting to server…
ThruWifi
Send to

Broadcasting to all

How It Works

Open on any device

Visit this page on every computer, tablet, or phone that's connected to the same Wi-Fi network. No app installation required.

Get your username

You're assigned a fun auto-generated username instantly. Tap the edit icon to change it anytime — your choice is saved for next time.

Share freely

Type messages or drag-and-drop files up to 500 MB. Broadcast to everyone on the network or send privately to a specific person.

What You Can Do

P2P File Transfer

Files travel directly between browsers via WebRTC DataChannel — not through any server. Supports any file type up to 500 MB.

Instant Messaging

Real-time text chat with delivery and read receipts. Broadcast to everyone or open a private conversation with any user.

Live Presence

See who is currently connected with green/grey online indicators. Unread message badges keep you notified of new activity.

No Login Required

Absolutely zero accounts, emails, or passwords. Open the page and you're instantly ready. Your username is remembered in your browser.

Fullscreen Mode

Click the expand icon to go fullscreen for a focused, distraction-free sharing experience. Press Esc or the × button to exit.

Transfer Progress

Live progress bars on every file transfer. Sender and receiver both see real-time percentage completion for large files.

Drag & Drop

Drag any file from your desktop or file explorer directly into the message panel. It gets transferred instantly.

Private by Design

All file data travels peer-to-peer and never touches any server. Only the signaling handshake passes through the relay server.

Frequently Asked Questions

Does it work outside my home/office Wi-Fi?
The app uses your browser's WebRTC for data transfer, which works best on the same LAN. It can technically work across the internet if both peers can establish a peer-to-peer connection, but large file transfers over cellular or WAN are not the intended use case.
Is my data stored on any server?
No. Text messages are relayed through the signaling server in real-time and not persisted. File data travels directly between browsers via WebRTC DataChannels and never touches the server at all.
Why does it sometimes show "Connecting…"?
The signaling server is hosted on Render's free tier, which suspends after 15 minutes of inactivity. The first connection after inactivity takes 30–60 seconds to wake up. Once connected, transfers are fast and uninterrupted.
What is the maximum file size?
Up to 500 MB per file. There is no limit on the number of files you can send per session.
What browsers are supported?
Any modern browser that supports WebRTC — Chrome 80+, Firefox 75+, Edge 80+, Safari 14+. Internet Explorer is not supported.
Are messages saved if I refresh the page?
No. Messages and transferred files exist only in the current browser session. Your username preference is saved and restored on the next visit.