WARP GATE
idle
This page is not running in a secure context, so it cannot encrypt.

Browsers only provide the Web Crypto API over HTTPS, or on localhost, 127.0.0.1 and [::1]. Reaching a self-hosted gate at a plain http:// LAN address gives you this page without the cryptography underneath it, so opening a gate here is disabled rather than left to fail halfway through.

This browser cannot make direct connections.

    Browsers do not allow a web page to link to their own settings, so this has to be pasted into the address bar yourself.

    What this browser can receive

    Before you open a gate

    A temporary encrypted bridge between your devices.

    Open a gate, send what you need, close it. Nothing is stored anywhere.

    Five things worth knowing first

    Your messages and files are encrypted here, in this browser what the server can and cannot see

    Everything is encrypted before it leaves your device. The server relays an encrypted handshake and then steps out of the way entirely. It never receives the keys, the file contents, the messages, or even the file names.

    The secret that unlocks the gate lives after the # in the link, which browsers never send to a server.

    Anyone with the link can join treat it like a password

    There are no accounts and no identity checks. The link is the only credential. Send it the way you would send a password, and only to the person you mean to.

    A gate holds a small group of devices. Once it is full, any further device is refused.

    Everyone in a gate sees everyone else's IP address Warp Gate is confidential, not anonymous

    Warp Gate connects your devices directly to each other. That is what keeps the server out of the data path, but it means every device in a gate learns the network address of every other device in it.

    This applies even if you loaded this page through a proxy. If hiding your network address matters, use a VPN or Tor that you trust.

    What this does not protect you from the honest limits
    • A compromised device, browser or extension on either end.
    • Screenshots, or a recipient who saves and forwards what you sent.
    • Anyone you choose to give the link to.
    • Traffic analysis: sizes and timings are visible to the network.

    For something extremely sensitive, encrypt it yourself before sending it as well. Full detail is in the Privacy Policy.

    Who is serving you this page worth knowing

    The only instance the authors run is https://warpgate.fysh.site. The source is public so anyone may host their own copy, which is encouraged, but an instance run by somebody else inherits none of the authors' trust.

    Whoever serves this page controls the code that does the encryption. That is true of every website that encrypts in the browser. A hostile operator could serve a modified page and nothing here would reveal it. If you need certainty, host it yourself from source you have read: there are no dependencies and no build step, so the files served are the files in the repository. Full detail in the FAQ.

    • no account
    • no upload
    • nothing stored
    • runs in the browser

    Encrypted here. Decrypted there. Nothing in between keeps a copy.

    The agreement

    Tick the box above to continue.

    Open a gate

    You get a link and a QR code to give to the other devices.

    30 minutes · no password

    While either device has the page open the gate stays up, however long that is. This is the idle limit, not a countdown on the conversation.

    A second factor on top of the link. Useful if the link might be seen by someone else, for example in a group chat. Tell it to the other person separately.

    Encrypted here. Decrypted there. Nothing in between keeps a copy.

    Join one

    Paste the link, or type the eight words shown on the other device. Capitals, spaces and hyphens all work.

    Point the camera at the other screen. Nothing leaves this device: the picture is read here and thrown away.

    1. 1CreateOpen a gate on one device.
    2. 2ShareScan the code, or send the link.
    3. 3SendChat, secrets and files, directly.
    4. 4Burn itThe gate and its keys are gone.

    Locked gate

    This gate needs a password

    The person who created it set one. Ask them for it: it is not in the link, and the server does not have it.

    Gate open

    Waiting for the other device

    Scan this with the other device's camera, or send it the link.

    The gate code is hidden until you choose to show it, so it is not sitting on your screen for anyone nearby to read.

    Copying does not put it on screen.

    Gate code

    Anyone who can read this, including over your shoulder or in a photograph, can join this gate until it is full. Add a room password if that worries you.

    connecting

    Drop to send

    Verification code

    -----

    Both devices should show the same digits and the same two words. Read them aloud. If they differ, burn the gate.

    Connection details how your data is routed
    gathering...
    Games something to do while you wait

    Gate closed

    Gate burned.

    The gate, the room and the keys are gone. Nothing further can be sent or received.

    Kept in this tab

    What was exchanged

    Kept so you do not have to run the whole thing again if the connection dropped mid-way. This is held in this tab only: it was never written to disk, never sent anywhere, and it disappears when you close or reload this page.

    Connection failed

    What to trymost likely fixes
    • Put both devices on the same network, which almost always works.
    • Try a different network on either device: mobile data instead of WiFi, or the reverse.
    • Turn off a VPN on either device, or turn one on.
    • Corporate and public guest networks frequently block peer-to-peer traffic outright.
    Technical detailfor diagnosing
    FAQ Terms Acceptable use Privacy Support GitHub Source

    Found this useful?

    Warp Gate has no accounts, no tracking and nothing to sell, so there is nothing to charge for either. If it saved you a trip, a one-off tip keeps the server running.

    Ko-fi Monero or Bitcoin Star the repo

    Not now is a fine answer. Nothing here changes either way.

    Before you open a gate

    Both devices will see each other's IP address. The connection is direct, device to device, which is what keeps the server out of your data. The trade is that an IP address is roughly your city and your internet provider.

    We recommend a VPN on both devices. Turn one on before you continue if the other person should not learn roughly where you are, or if you do not already know who is on the other end.

    This page cannot tell whether you have one. It is not allowed to ask anyone, which is the same rule that stops it talking about you.

    Shown once per tab.