whatSnap
A native, lightweight, and accessible WhatsApp client for Windows, built specifically for screen reader users and keyboard navigation.
What's whatSnap
whatSnap is a fast, standalone desktop WhatsApp client for Windows that connects directly to your phone as a WhatsApp companion device without requiring a web browser or WhatsApp Web running in the background. It is written natively in Rust and Go, providing a responsive interface with native Windows controls.
Key Features
- Screen Reader First: Native controls powered by AccessKit provide complete accessibility with screen readers like NVDA and Narrator, announcing real-time events such as incoming messages, typing notifications, and connection state changes.
- Full WhatsApp Messaging: Complete support for individual chats, group conversations, communities, channels, voice notes (with pause, resume, and background noise removal), reactions, mentions, and media sharing.
- Voice & Video Calling: Make and receive one-on-one and group calls with screen sharing, call links, and global answer/reject keyboard shortcuts.
- Built-in Media & Status: View status updates and play videos right within the app, complete with emoji picker, sticker store, and Windows spell check integration.
- Lightweight & Independent: Built with Rust and Go with a local SQLite database for maximum speed and minimal memory footprint—no heavy Chromium or Electron runtime required.
System Requirements
- Windows 10 or Windows 11 (64-bit x64)
- An active WhatsApp account on your mobile device (for one-time companion linking via phone number pairing code or QR code)
Documentation
A documentation for this product is available, which covers all the things you need to know for this product. Read this at whatSnap Documentation.
Downloads
Choose between stable releases for daily use or development releases to test the latest features:
Stable Releases (v0.1.1)
Recommended for everyday use. These versions have been thoroughly tested for stability and reliability.
Standard installer for Windows 10/11 (PC).
Extract and run whatSnap.exe. No install needed.
Development Releases
Bleeding-edge builds generated automatically from each update to the master branch. These releases are less stable, prone to bugs, and intended for early testing of new features.
Installer containing the latest experimental updates.
Portable build with latest code. May contain unexpected issues.