A tiny Windows app that turns your phone (or any device on the same WiFi) into a keyboard for your PC. That's it — one job, done well.
Steam Remote Play is great for gaming from the sofa, but the moment a game asks you to type something — a character name, a chat message, a console command — you're stuck reaching for a keyboard. Remote Typing fixes that. Start it on your PC, open the URL on your phone, and type from the couch.
- Run
remote-typing.exeon your Windows PC. - A window pops up with a URL — something like
http://192.168.1.42:8080. - Open that URL in the browser on your phone (or tablet, or laptop — anything on the same WiFi).
- Tap the keyboard icon and start typing. Your keystrokes appear on the PC instantly.
- Click Quit Application (or close the window) when you're done.
- Letters, numbers, symbols
- Backspace, Enter, Tab, Escape, arrow keys, Delete, F1–F12
- Modifier combos — Shift, Ctrl, Alt
- Any language or Unicode character
- Auto-reconnects if the connection drops
- Windows PC (the app runs here)
- Any device with a browser on the same local network (your phone, tablet, etc.)
- No installation, no dependencies — just the
.exe
You'll need Go installed.
# Clone and enter the directory
git clone <repo> && cd remote-typing
# Install dependencies
go mod download
# Build for Windows (run this from any OS)
GOOS=windows GOARCH=amd64 go build -ldflags "-H windowsgui" -o remote-typing.exe .remote-typing.exe -port 9090
This app is designed for your home network. It accepts keystrokes from anyone who can reach it, so don't run it on a public or shared network.