Remote Input – Free P2P Text Sync

P2P real-time text sync via WebRTC. Share room code for multi-device editing. Fullscreen mode, Markdown preview.

Try it Free →

Features

📡

P2P WebRTC

Direct peer-to-peer connection via PeerJS DataChannel.

🔢

Room Code

6-digit room number + QR for easy sharing.

✏️

Multi-Device Edit

Multiple devices can edit simultaneously. LWW conflict resolution.

📺

Fullscreen Mode

Immersive fullscreen editing mode.

📝

Markdown Preview

Toggle Markdown preview mode with live rendering.

🔒

Local Network

Data stays on LAN via P2P. No cloud server.

How to Use

1

Create Room

Click Create Room. Note the 6-digit code.

2

Share Code

Other devices enter the code to join.

3

Type

All connected devices see changes in real time.

4

Copy

Click copy to get the text content.

Frequently Asked Questions

How does P2P sync work?
PeerJS WebRTC DataChannel creates a direct connection. All text is synced P2P without going through a server.
What is LWW conflict resolution?
Last-Write-Wins: when conflicts occur, the most recent edit (by timestamp) is kept. Edits are based on content, not user.
Can I use Markdown preview?
Yes. Toggle between edit mode and preview mode which renders Markdown using marked.js.
Is my data sent to a server?
Only signaling (room codes/peer IDs) goes through PeerJS servers. The actual text content is transferred directly P2P.

← Back to pudone! home