{
  "id": 6680861,
  "title": "I built Iriszip, an encrypted P2P file transfer that runs in the browser",
  "url": "https://urgent.news/2026/09/11/i-built-iriszip-an-encrypted-p2p-file-transfer-that-runs-in-the",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-11T01:32:20.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/scar_1990/i-built-iriszip-an-encrypted-p2p-file-transfer-that-runs-in-the-browser-4g3"
  },
  "original_language": "en",
  "account": "Iriszip is an encrypted peer-to-peer file transfer platform that operates entirely within a web browser, eliminating the need for app installations, account creation, or initial file uploads. To use Iriszip, simply open the website on both devices you wish to transfer files between, and scan a QR code or enter a 9-digit pairing code. Files or text can then be sent directly from the browser.\n\nWhen both devices are on the same network, transfers can even occur directly between the devices themselves, achieving speeds comparable to a local area network (LAN). In cases where a direct connection is not feasible over the internet, Iriszip attempts to establish a direct WebRTC connection first. If that is not possible, the system falls back to a relay service. However, it is important to note that the relay only handles encrypted ciphertext and does not store any file or message content on its servers.\n\nThe relayed connections ensure that encrypted data only remains in memory for a brief period, and the session state is discarded once the session ends. The project's security focus grew significantly beyond the initial expectations. Iriszip employs end-to-end encryption, and the cryptographic protocol design underwent an independent security review. All components of Iriszip are open source, with the browser client licensed under MIT, the cryptographic core under Apache-2.0, and the server under AGPL-3.0. Additionally, the server can be self-hosted using Docker Compose. To try Iriszip, visit https://iriszip.com.\n\nThe project remains a solo endeavor, and it has only recently gone public. The creator is particularly interested in receiving feedback from individuals with expertise in WebRTC, cryptography, networking, privacy, or self-hosted software. If you encounter any issues, successfully break something, or believe a part of the design could be improved, the creator encourages you to share your thoughts.",
  "summary": "I wanted a simple way to move a file between two devices without installing an app, creating an account, or uploading it somewhere first. So I built Iriszip . Open the site on both devices, scan a QR code or enter the 9-digit pairing code, and send files or text directly from the browser. On the same network, transfers can stay device-to-device and run at LAN speed. Across the internet, Iriszip…",
  "key_points": [
    "Iriszip is an encrypted P2P file transfer platform running in the browser",
    "Files can be transferred directly between devices on the same network",
    "Iriszip employs end-to-end encryption with independent security review"
  ],
  "editors_take": "This development puts file transfer security and ease of use in the hands of individuals, as a simple, browser-based, end-to-end encrypted platform sidesteps traditional barriers like app installations and account creation.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}