Guides · Updated October 6, 2026

How to Host a TF2 Server for Friends

Learn how to host a Team Fortress 2 server for friends, what it costs, how to start it, and how pause-when-idle works.

A private Team Fortress 2 server gives your friend group its own place to jump into matches together without depending on public servers. This guide is for keeping that simple: create the server, start it when everyone is ready, share the address, and play. On EphemeralHost, Team Fortress 2 runs on the Performance tier, a dedicated VM, with pricing from 0.99 €/h. Below, we’ll walk through getting it running, how per-minute pricing works while you play, and what happens when everyone leaves so your sessions can fit around the times your group actually wants to play.

Why a Private Team Fortress 2 Server Is Useful for a Friend Group

Team Fortress 2 often works well for a group of friends when everyone can meet in one place and play on their own schedule. That can mean casual matches after work, time to practice different classes together, or a planned game night where the whole group knows where to go. Instead of dropping into whatever public server happens to be available, your group gets a familiar place to gather and play together.

That predictability is a big part of the appeal. A private server can make it easier to start a session without spending time searching for a public option that fits your group in that moment. If your friends want to keep the session focused on people they know, stick to map rotations they enjoy, or simply have a regular place to meet, hosting can make that feel more straightforward.

You also do not need to think of hosting as something highly technical just to get started with friends. The basic idea is simple:

  • get the server
  • start it when your group is ready
  • share the address
  • jump in together

This guide stays high level about the game itself and focuses on the hosting side: getting the server running, inviting friends, and understanding what you pay for the time you use. If you also play other games with the same group, you can see how this style of guide looks in a CS2 version for friends, another CS2 guide, a Valheim guide for friends, a Rust pricing guide, or a Minecraft pausing guide.

How to Get Your TF2 Server Running

A desk with laptop, phone, and computer glowing softly as someone starts a shared server session.

Getting a Team Fortress 2 server running for your group follows a simple flow. You create the server in the browser, choose the number of slots you want, and finish the setup there. That gives your friend group a server ready to start when you actually want to use it, instead of treating hosting like something that has to stay on all the time.

When everyone is ready to play, start the server in whichever way fits your group best. You can do that in the panel, or you can use /start in Discord. The idea is to keep the step between “let’s play TF2 tonight” and “here’s the server” as short and practical as possible.

Once the server is running, the panel shows the address. From there, the host just sends that address to friends so they can join. That makes the hosting side feel straightforward:

  • create the server
  • pick the slots
  • start it when the group is ready
  • send the address shown in the panel

For many groups, that is the main thing they need. You are not trying to turn a game night into a big setup project. You are simply giving your friends a private place to meet and play when the session starts.

If you want the product-specific overview for Team Fortress 2 on EphemeralHost, the Team Fortress 2 game page covers the game’s hosting page details, including its price and how to join. For the purpose of getting started, though, the hosting flow is meant to stay easy to follow: make the server, start it when needed, and share the address the panel displays with the rest of your group.

What Team Fortress 2 Hosting Costs While You Play

For Team Fortress 2, pricing starts from 0.99 €/h.

The main idea is that EphemeralHost charges per minute. In practice, that means your group pays for the time the server is actually running, instead of feeling pushed toward a monthly subscription just for occasional TF2 nights. If your friends mainly play in planned sessions or short spontaneous meetups, that can be easier to think about than paying for a server around the clock.

Payment uses prepaid credit rather than a subscription. You add credit to the account, use it when the server runs, and the credit does not expire. For a friend group, that can make hosting feel more flexible because you are not committing to an ongoing plan just to keep the option available.

A few points are useful to know up front:

  • Team Fortress 2 pricing starts from 0.99 €/h
  • billing is per minute while the server runs
  • prepaid credit is used instead of a subscription
  • credit never expires
  • the public price list includes 19% VAT

There is also a small way to get started: Discord accounts that are at least 30 days old can get €2 starter credit. For some groups, that is a practical way to try the flow of creating the server, starting it when everyone is ready, and using it for an actual session.

When you plan around that model, it helps to think in terms of sessions rather than months. A group might look at hosting as something for a game night, a weekend match, or a few hours when everyone is free, instead of treating it like a subscription that has to keep running in the background between play times.

What Happens When Nobody Is Online

An empty gaming room at sunset with sleeping computer and neatly set-down headsets, suggesting idle pause.

A useful part of this setup for a friend group is that the server does not need to keep running after the session has ended. By default, if nobody is online, it pauses by itself after 20 minutes.

That timing is adjustable per server. If your group tends to take longer breaks between matches or wants more room before the server pauses, you can set it to:

  • 1 hour
  • 3 hours
  • never

When the server pauses, the world stays saved. In practical terms, that means your group can come back later and continue from the saved state instead of thinking of each meet-up as a completely fresh start.

For friends, that changes how hosting feels day to day. You can treat the server as something that fits around actual play time: start it when people are ready, use it for the session, and let it pause when everyone is gone. That is often easier to plan around than leaving a server running continuously when no one is there.

This also helps keep the focus on real sessions with your group. If you play one evening, stop for a while, and return later, the hosting flow stays simple: the server is there for the time you are using it, and when nobody is online, the pause behavior can take over based on the setting you chose for that server.

Performance and What Friends Should Expect

Team Fortress 2 runs on the Performance tier. For a group of friends, that is mainly useful as a simple way to understand where this game sits in the hosting lineup on EphemeralHost: it is placed on the tier intended for Team Fortress 2.

At a glance, the Performance tier is:

  • a dedicated VM
  • 4 full cores up to 4.5 GHz

For most friend groups, that is the level of detail that matters. You usually just want to know that Team Fortress 2 is not being treated as an afterthought and that there is a clear tier assigned to it for hosting on the service.

This is also a good place to keep expectations practical. You do not need to turn hosting into a long hardware research project before setting up matches with friends. The key point is simply that Team Fortress 2 has a defined home on EphemeralHost, and that home is the Performance tier.

So if you are deciding whether the setup sounds straightforward enough for your group, this section is mostly here to answer one question: what kind of hosting option Team Fortress 2 uses on the platform, without going too far into technical detail.

Common Questions About Hosting a TF2 Server for Friends

How do I start a Team Fortress 2 server for my friends on EphemeralHost?

Start by creating the Team Fortress 2 server in the browser and choosing the slots for your group. After that, you do not need to keep it running until people are ready.

When it is time to play, start the server either in the panel or with /start in Discord. That gives your group a simple routine:

  • create the server
  • choose the slots
  • start it when the session begins
  • share the address with friends

How do my friends join my Team Fortress 2 server?

Once the server is running, the panel shows its address. Send that address to your friends, and they can use it to join your Team Fortress 2 server.

For most groups, that is the main hosting step that matters on game night. One person starts the server, copies the address shown in the panel, and sends it to everyone else.

How much does a Team Fortress 2 server cost?

Team Fortress 2 hosting starts from 0.99 €/h.

Billing is per minute, so the cost follows the time the server is actually running. That can be easier for a friend group to plan around when you mainly play in sessions instead of keeping a server up all the time.

Do I need a subscription to host a Team Fortress 2 server?

No subscription is required. EphemeralHost uses prepaid credit instead, and that credit does not expire.

There is also €2 starter credit for Discord accounts that are at least 30 days old. For a group of friends, that can be a small way to get started without treating hosting like a monthly commitment.

What happens to the server when everyone leaves?

If nobody is online, the server pauses by itself after 20 minutes by default. You can adjust that per server to 1 hour, 3 hours, or never.

When it pauses, the world stays saved. In practice, that means your group can come back later and continue without thinking of each session as starting over from scratch.

A Simple Way to Plan Your Group's Sessions

It can help to think of hosting as something your group starts for the time you actually want to play: a game night, a weekend session, or a last-minute match when everyone happens to be around.

The basic loop stays simple:

  • create the server
  • choose the slots
  • start it when people are ready
  • share the address
  • let it pause when the session is done

That makes it a practical fit for friend groups who want their own Team Fortress 2 place without turning hosting into a constant chore or a subscription.

Your own Team Fortress 2 server

Rent it by the minute, start it in the panel or from Discord, and it pauses itself when nobody plays.