← Back to SharingCast

Persistent Room: One Code, and Sync Only the New Files

Keep the same code on the sending device, and let every receiving device pick up just the files it doesn’t have yet

By the SharingCast team · Updated 16 October 2026 · About 10 minutes to read

In this guide

  1. The problem with a new code every time
  2. What a Persistent Room is
  3. How to open your room (host device)
  4. How to join and Sync (receiving device)
  5. How Sync decides what is new
  6. Always add a password
  7. One room, one host
  8. Good uses for a Persistent Room
  9. Choosing and managing rooms in a team
  10. What a Persistent Room cannot do
  11. Frequently asked questions

The problem with a new code every time

SharingCast normally creates a fresh random code, such as SC-7K2QF, every time you start sharing. That is ideal for one-off transfers: the code is only useful for a few minutes and then it is gone.

But many people send files between the same devices again and again. A designer who moves files from their phone to their work PC every day, an office where one machine shares scanned documents, or a teacher who sends material from the same laptop to the classroom computer. For them, reading out a new code every time is a chore. And when the same files stay on offer, the receiving device should not have to download them all over again just to get the one new file that was added.

What a Persistent Room is

A Persistent Room is a room with a code that never changes. You open it in the Room tab, under My room, on the device that keeps the files. That device is the host of the room. SharingCast remembers the room’s files on that device, so after you close and reopen it, the room opens again with the same files until you remove them.

The room has its own connection. While it is open, the Send tab stays free, so you can still send a one-off file to someone else with a normal random code, without closing your room.

The other devices open their Room tab and choose Join a room. They join once, with the code and password. From then on, the files that device has not saved before are listed as new, and they tick the ones they want and tap Download selected. Nobody gets the same file twice by accident, and nothing downloads unless you choose it.

Earlier name: this feature used to be called “static room code” and lived in the Send tab. If you had already saved a static code on a device, it moved to My room in the Room tab automatically, together with its saved files. The code did not change.

How to open your room (host device)

  1. On the device that will keep the files, open sharingcast.com (or the Windows or Android app) and tap the Room tab, then My room.
  2. Add the files or folders you want to keep in the room. Tap the box to choose them, or drag and drop them anywhere on My room. Use the × next to a file to take it out, or Remove all to empty the room.
  3. Choose the room code. The box already shows SC-, so type five letters or numbers you will remember, for example DESKA for SC-DESKA. A random code is filled in if you just want to start.
  4. Set a password (see below). The room remembers it, so you do not have to type it again after a restart.
  5. Tap Start room. Share the code and password with the people who need them, or use Copy room link or the QR code.

Whenever you add files to the room, every device that is already joined sees them straight away as new files waiting to be synced. Tap Stop room to close it; the files stay in My room until you remove them. Clearing the browser’s site data on the host device removes the saved room and its files, so set it up again if that happens.

SharingCast sharing screen on a phone showing a room code, Copy code and Copy link buttons and a QR code
Every code is shown with copy buttons and a QR code, as on this sharing screen. My room adds Copy room link, which opens the Join screen directly. (Code and QR blurred in this screenshot.)
Open your room →

How to join and Sync (receiving device)

  1. Open sharingcast.com (or the app), tap the Room tab, then Join a room. If someone sent you a room link, opening it takes you straight there with the code filled in.
  2. Enter the room code (the box already shows SC-, so type the five characters after it) and the password, then tap Join room. You only do this once on each device; the room is remembered and reconnects by itself next time.
  3. When the host has files you don’t have yet, the Room tab shows a number, the button reads, for example, Sync (3 new), and the new files are listed with a tick next to each. When the host adds more files, they appear in the list by themselves. Tap Sync at any time to check again.
  4. Untick anything you don’t need, then tap Download selected. Only the files you chose are transferred.
  5. Tap Download next to a file to save it, or Download all · ZIP to save everything that arrived in one ZIP. Saved files are marked Saved ✓.

Need an older file again? Tap Show all files in this room, tick the ones you want, and download them again. To stop using the room on a device, tap Leave room.

The Room tab has its own connection. While a room is joined, the normal Receive tab stays free, so someone else can still send you a one-off file with a regular code at the same time.

How Sync decides what is new

Each receiving device keeps its own short list of files it has saved from that room, using each file’s name, size and date. The list lives in that device’s browser or app, not on a server.

Always add a password

A room code that never changes is convenient precisely because it stays the same. That also makes it predictable: anyone who has ever seen it, overheard it, or read it on a sticky note knows it too. A password closes that gap.

Important: a Persistent Room without a password means anyone who has seen the code can join and download its files whenever the host device is sharing. Set a password and share it separately from the code, for example in person or in a different chat, so only the right people can sync.

Good practice for passwords on a Persistent Room:

One room, one host

A Persistent Room can be hosted from one place at a time. If the same code is turned on in two places, for example in the Windows app and in a browser tab on the same PC, the second one does not take the room away. It waits for about a minute in case the first one is just restarting. If the room is still busy after that, it stops and shows a message that the room is already open in another window, app or device.

To move the room, tap Stop room where it is running (or close it there), then tap Start room on the device you want to host it from. Opening the room’s code or link on other devices to receive is always fine; any number of devices can join and sync.

Good uses for a Persistent Room

For one-off transfers to people outside your team, a fresh random code from the Send tab is still the safer choice.

Choosing and managing rooms in a team

If several devices in an office host rooms, a simple naming pattern prevents mix-ups. Use the room or desk name (SC-RECEP, SC-STUD1, SC-MEET2), keep a short list of which code belongs to which host device, and review it when equipment changes. Because rooms live in each host device’s browser or app, replacing a computer means setting the room up again on the new one.

It also helps to agree on a simple rule: Persistent Rooms are for internal, routine transfers between known devices; anything sensitive or external uses a fresh code and a fresh password.

What a Persistent Room cannot do

Frequently asked questions

Is this the same as the old static room code?

Yes, with more features. A saved static code automatically became a Persistent Room with the same code. What is new is the Room tab with Sync on the receiving side, so devices only download what they are missing.

Can several devices join the same room?

Yes. Any number of devices can join and sync. Only the hosting device has to be one device at a time.

Does a Persistent Room work in the apps?

Yes. The Windows and Android apps use the same SharingCast page, so both My room and Join a room are available there too. For a host that should stay available all day, the apps are the better choice.

Can I still receive other files while a room is joined?

Yes. The Room tab and the Receive tab use separate connections, so a one-off transfer with a regular code works at the same time.

Is a Persistent Room less secure?

It is more predictable than a random code, which is why a password is essential. With a strong password, only people who know both can join and sync.

How do I stop using a Persistent Room?

On the host, open Room → My room and tap Stop room; use Remove all if you also want to clear its files. On a receiving device, tap Leave room under Join a room.

Can I send other files while my room is open?

Yes. The room runs on its own connection, so the Send tab works normally at the same time. Use it for one-off transfers to anyone, with a fresh random code.

Related guides