← All downloads

DarkWire for Windows

A desktop app for Windows 10 and 11 (64-bit). It's a DarkWire device of its own, with its own profile, or linked to your phone: you add contacts the same way as on a phone, and messages go straight between your computer and their devices, end-to-end encrypted. It's the same app as DarkWire for Linux, and it works together with DarkWire for Android.

"Windows protected your PC". The first time you start the setup you downloaded, Windows' SmartScreen will most likely show this warning. DarkWire's setup isn't signed with a paid code-signing certificate, and SmartScreen warns about every program it doesn't know yet. Click More info, then Run anyway. It may show up again for a later version.

Not comfortable with that? Check the download first (see below), or use DarkWire for the web on a server of your own instead.
Installing. Run the setup. It installs DarkWire for your own Windows account only, without administrator rights, and adds it to the Start menu (a desktop shortcut is a checkbox on the last page). Uninstalling it, from Windows' Installed apps, asks whether to remove your DarkWire data too.

Updates. DarkWire tells you when a new version is out and installs it for you, after checking that it's signed by DarkWire (see below).

Messages arrive while DarkWire runs. Closing the window keeps it running in the notification area next to the clock; Quit in its menu there stops it. While it's not running, your contacts' phones keep retrying, just like with a phone that's switched off.

Why not Windows 7 or 8? DarkWire runs on Chromium, the engine behind Chrome, which stopped supporting Windows 7, 8 and 8.1 in 2023. On those, DarkWire would run on an engine without security fixes, and a secure messenger can't do that.
Portable: nothing installed. Rather not install anything, or want DarkWire on a USB drive? Take one of the two portable files instead of the setup. Everything stays together: your profile, messages, contacts and received files go in a DarkWire folder next to the program, locked with a password you choose the first time. Take it along on a USB drive and use it on any Windows 10 or 11 computer.
  • The .exe is one file. Put it in a folder of its own, or on a USB drive, and start it. It unpacks itself every time it starts, which takes a few seconds.
  • The zip starts faster. Unpack it once and start DarkWire.exe in its DarkWire folder. Keep DarkWire portable.txt next to it: it tells DarkWire it's the portable version.
The portable version doesn't update itself and doesn't start when you log in. DarkWire tells you when a new version is out: download it here, quit DarkWire, and replace the program, never the DarkWire folder with your data. On the computer it only leaves a small temporary folder behind, which the next start of DarkWire removes. The SmartScreen warning above applies to the portable files too.
Checking a download. Every Windows file is signed with DarkWire's own update key (Ed25519), the same one as the Linux packages. DarkWire's updater refuses anything that isn't. To check a file by hand, compare its SHA-256 below with certutil -hashfile <file> SHA256 in a Command Prompt. To check its signature you need OpenSSL (it comes with Git for Windows): save the public key next to the file, put the file's signature from below in darkwire.sig with echo '<signature>' | base64 -d > darkwire.sig, and run openssl pkeyutl -verify -pubin -inkey darkwire-update-key.pem -rawin -in <file> -sigfile darkwire.sig. It answers Signature Verified Successfully for a genuine file. The public key:

-----BEGIN PUBLIC KEY-----
MCowBQYDK2VwAyEAc/+PTEOQxH5f3EaLAoMTg8585ADIT0+9GnDE1feal5o=
-----END PUBLIC KEY-----
Each release lists its size and SHA-256. To check a downloaded file, compare its SHA-256 with:
  • sha256sum <file> (Linux)
  • shasum -a 256 <file> (Mac)
  • certutil -hashfile <file> SHA256 (Windows)
Version Date What's in it
v0.19.74 Latest Oct 07, 2026

Fixed: adding a contact or connecting could fail without a message on some computers.

  • On a computer with many network connections (a VPN, Docker or virtual machines, for example), the connection details didn't fit in one push message, so pairing or connecting failed silently. DarkWire now leaves out the extra local addresses; only one is ever used.
  • DarkWire is now also available for Mac.
  • The installed DarkWire (setup) offers this update itself; for the portable version, download the new one.


Download Setup — Windows 10 and 11, 64-bit

File: darkwire-windows-v0.19.74-x64-setup.exe
Size: 113.9 MB (113,891,204 bytes)
SHA-256: a77e194ae08345076bdee6114b39f621ba2eda36a5d33352568ce18ee7a45188
Signature: o7yF/2tFlQoI3+YrYACYScJ9y7nt95O73SJFU3Nxk1GSYlZ9+z9DGM+pIZHx2TVai7ZyDLZwFvhw9fjXwKr3DQ==

Download Portable — one .exe, nothing installed

File: darkwire-windows-v0.19.74-x64-portable.exe
Size: 113.7 MB (113,678,064 bytes)
SHA-256: 2db62a33d8e46edf13b8bd8128e6cc7e8856c2ab44a022c296d3df85a04cdca3
Signature: CXXfHlQ2vlMhKUcgIGuQ8aVNqKopXUo5N+ysnLG4jaHn3JpHf5NrSVZTQlcFUItt5gQJibJd89R51oRSk/VPCw==

Download Portable — zip, starts faster

File: darkwire-windows-v0.19.74-x64-portable.zip
Size: 160.8 MB (160,810,907 bytes)
SHA-256: 4bdc1721607b72ec79df175f9e314da43bc8c7b8b66c3ff4bf5f70e270f9477c
Signature: Q2cmXZ54kieGnc3zxoS9Gm9ojDZSwofJkslTgmQwuUWIFzJ+ljb7MSh1K5c8+k/Zz4lDtkmgSI3fUi0lFPzoDA==

v0.19.69 Oct 04, 2026

Report a problem, straight from Settings → About.

  • New: Settings → About → Report a problem opens the form on darkwire.nl in your browser, with DarkWire and its version already filled in.
  • The installed DarkWire (setup) offers this update itself; for the portable version, download the new one.


Setup — Windows 10 and 11, 64-bit

File: darkwire-windows-v0.19.69-x64-setup.exe
Size: 113.9 MB (113,890,524 bytes)
SHA-256: 4d7dbdfd3b3e9d8a6d90e359c89a3e754ad4abaed1016cb43b61eeaaa74b59fa
Signature: qEBNh3aamOhl6yd0WQezF/15H4nASlgY85/kjtgn06Napx5pVho9J4M0KtRIMAdbuNoU5pkQ/ikAGe/ZrxAXAw==

Portable — one .exe, nothing installed

File: darkwire-windows-v0.19.69-x64-portable.exe
Size: 113.7 MB (113,677,397 bytes)
SHA-256: a3edf20ccb8c4d163ff55694edb4f85f93a4c5cceb43a77ec817d9321335fbab
Signature: Jf9+CwZ1zBScCb9VdYU1kFeKtNmo5ImKYVsX0Sdsa10WQSV7p+K+g/X/mtU4Kpg/OMFlADGw5kRhbxwr1AX4AQ==

Portable — zip, starts faster

File: darkwire-windows-v0.19.69-x64-portable.zip
Size: 160.8 MB (160,809,091 bytes)
SHA-256: f9224adfd770045c44e01a6214bf38bfa66ffcc71d5e778998aa1d5eaea4ce16
Signature: 39DeCJPNcNYCbt4KdHrVl/FATygnizxFLAaXMBJmQy3Bfk5IItWlT+lMpqmH/pXqq+WxhWnl1emDBrr8tK47AA==

v0.19.67 Oct 04, 2026

New: DarkWire portable, as a single .exe or a zip. Plus open-source licenses in Settings → About.

  • New: DarkWire portable installs nothing. You can download it as one .exe or as a zip folder. Your data stays in a DarkWire folder next to the program and is locked with a password you type at every start, so you can carry it on a USB stick. It doesn't update itself: it tells you when a new version is out and links to this page.
  • DarkWire can no longer run twice on the same data. A second start says "DarkWire is already open".
  • New: Settings → About → Open-source licenses.
  • The installed DarkWire (setup) offers this update itself.


Setup — Windows 10 and 11, 64-bit

File: darkwire-windows-v0.19.67-x64-setup.exe
Size: 113.9 MB (113,890,311 bytes)
SHA-256: 4516f98fd26fd7c213fc89a7ec2d6da313514b1bd8317827b696cd6c3404bc84
Signature: XL0XwnzusIUe10lA8jPwi+JsCnnu3mCB8OaPsVrvPaPDcIBAmLaqazALdHvgqKXvVZkW75L1t52ncx+htLw8DQ==

Portable — one .exe, nothing installed

File: darkwire-windows-v0.19.67-x64-portable.exe
Size: 113.7 MB (113,677,242 bytes)
SHA-256: 1bb84e993ec88de0ad2d77f87577972d7a24f0e6701188cf2d973ae33896287f
Signature: uvpGS7/3EOInCum/7qVn6sK2afrXUx6e+K2srD5EE272Mfne5v3eSYPgbNG+Py1oRgUFOxrKAqWoYxRqykwYDg==

Portable — zip, starts faster

File: darkwire-windows-v0.19.67-x64-portable.zip
Size: 160.8 MB (160,808,495 bytes)
SHA-256: 915828050efa011bdd497edd6b569a0d22cf60dc897b03742e14a9b5359a4137
Signature: mhF3KanVWC9U2l1ZqNpIAehwhP12OSO2dyDedbmlSLLzRqM7YguDjge3jAqRc/YGU5WPZp1BIicSBP95jjFWAg==

v0.19.62 Oct 04, 2026

The first DarkWire for Windows.

  • The DarkWire desktop app, now for Windows 10 and 11 (64-bit): chats, files, voice and video calls, groups and backups, with a profile of its own or linked to your phone. It is the same app as DarkWire for Linux 0.19.62.
  • It installs for your own Windows account only, without administrator rights. When you uninstall it, it asks whether to remove your DarkWire data too.
  • DarkWire tells you when a new version is out and installs it for you, after checking that it's signed by DarkWire.


Setup — Windows 10 and 11, 64-bit

File: darkwire-windows-v0.19.62-x64-setup.exe
Size: 113.9 MB (113,861,677 bytes)
SHA-256: 1a9d806e45f2ac6a067c0e6008b9683814aa53aca88258d2f12257b825e18a1e
Signature: Q4qZGtjoPHIQgYLZbHg8cdhLfRq5Tt/RyAlSh1/VD9jc5E8Kwtfxw8f4WBsbqiAXhA1eQ6k6HwgPqZEige3jCA==