Your library.
A better place
to watch.
A media server for your movies and shows. Keep your files on your computer or NAS and watch across your devices.
Free to use. Optional Supporter tier for extra features.

Tofa on the web. Illustrative demo library; titles aren't included.

Take your library
with you.
Continue on your phone where you left off on the TV. Download movies and episodes to watch offline.
Choose your screen →Downloads are a Supporter feature, unlocked during beta.A server you can
keep an eye on.
See who's watching, check playback, and monitor your storage.

Find your fox.
Every profile picks one of 14 foxes, and its colour becomes that profile's accent on every app: the logo, buttons, progress, focus and highlights. Try one.
Then choose an avatar. There are 44 pixel characters, drawn for tofa.
Set up your library.
Start with your media folders. Bring your watch history if you want to.
- 01
Give your library a home.
Install Tofa Server on your computer or NAS and point it at your media folders.
See server setup → - 02
Bring your place with you.
Optional: coming from Plex or Jellyfin? Import watch history and try Tofa alongside your existing server.
Compare your options → - 03
Get comfortable.
Open Tofa on your favourite screen, sign in, and choose something good.
Get the apps →
A few good
questions.
Free & Supporter features →Can I bring my watch history?
Yes. The import wizard brings your watch history across from Plex or Jellyfin. You can run both servers while you switch; Plex also supports ongoing history sync.
Can I keep my existing library?
Yes. Point tofa at your current media folders and it reads them where they sit. Your naming and folder structure stay untouched.
Will I know if my server goes down?
Yes. You can get an email when your server goes offline and when it comes back. Set how long to wait before an alert, and choose quiet hours.
Is remote streaming free?
Yes. Streaming to your own devices from anywhere is included, with no per device fees. Direct connections run at full speed: open port 33333 on your router, or let UPnP handle it. If a direct connection isn't possible we relay the stream instead, capped at 2 Mbps and one stream at a time on free, or 4 Mbps and three streams for supporters.
Do I have to forward ports for remote streaming?
No. tofa can open a port automatically if your router supports UPnP. You can also forward port 33333 yourself. If a direct connection isn't possible, tofa can relay the stream.
Try Tofa.
Create your account, verify your email, and connect your server.
Sign up for the beta