DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
Skip to content
World desk10 min

How to Change Server Tags on a Team Fortress 2 Server

Set Team Fortress 2 server tags in tf/cfg/server.cfg with a quoted comma-separated sv_tags line, restart the server, and verify the live value with status. Learn why tags may not appear, how automatic bots tagging works, and how self-hosted and managed setups differ.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Change Team Fortress 2 server tags by editing the sv_tags setting in the server’s tf/cfg/server.cfg file. Put a quoted, comma-separated value such as sv_tags="EU,Europe,Hightower", save the file, restart the dedicated server, and run status in the server console to confirm the value.

Tags are optional metadata used by matchmaking and server-browser filters. They can make a community server easier to find, but a server does not need tags to appear in the community list.

As an Amazon Associate I earn from qualifying purchases.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What sv_tags controls

sv_tags is the Team Fortress 2 dedicated-server setting for gametags. Valve’s Steamworks documentation describes gametags as an optional string that lets players filter servers in matchmaking and server-browser interfaces. A tag does not change the map, rules, player limit, or gameplay by itself; it describes the server so a browser or filter can match it.

Use short descriptors that are true for the server. A regional tag can identify a location, a map name can identify a preferred map, and a rules or mode descriptor can explain what players should expect. Tags are not a substitute for a server name, MOTD, map rotation, or clear rule configuration.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

Find the correct configuration file

Dedicated-server layout

The file to edit is tf/cfg/server.cfg inside the Team Fortress 2 server installation. The tf directory is the game directory containing configuration, maps, materials, and other Team Fortress 2 files. Do not edit a similarly named file from a client installation or another game instance.

Managed hosting panels

A managed host may provide a web-based file editor rather than shell access. Open the server’s file manager and navigate to tf/cfg/server.cfg. One documented container layout uses /home/container/tf/cfg/server.cfg, but that absolute path is not universal; the panel’s startup directory and image can place the same relative path elsewhere. If the file is missing, check that you are editing the live instance and not a template, backup, or staging directory.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Self-hosted servers

On a server you administer yourself, locate the directory from the command or service that starts srcds. The relative location remains tf/cfg/server.cfg. If several instances run on one machine, verify the instance’s -game and +map arguments and edit the configuration under that instance’s directory.

Change the tags step by step

  1. Stop or prepare the server for a configuration edit. A live edit is possible on some panels, but stopping the instance first avoids a restart racing with a file write. Tell players about the restart if the server is populated.
  2. Open tf/cfg/server.cfg. Use the panel editor or a text editor over your administrative connection. Make a backup copy before replacing an existing line, especially if the file contains other server settings.
  3. Add or replace the setting. Put one line in the file, for example:
    sv_tags="EU,Europe,Hightower"
    Keep the entire value on one line and keep the quotation marks around the list.
  4. Save the file as plain text. Do not add a second sv_tags line later in the file unless you intentionally want the later command to override the earlier one. Remove an old line if you are replacing the tag set.
  5. Restart the dedicated server. A restart causes the startup configuration to be read again. Merely saving the file does not reliably update the value advertised by the running server.
  6. Verify from the server console. Run:
    status
    Valve’s June 11, 2015 Team Fortress 2 update added sv_tags to dedicated-server status output. Inspect the resulting line and confirm that the value is the one you intended.

Use valid tag syntax

One quoted value

Write a single console-variable assignment. The safest form is a quoted string containing tags separated by commas:

sv_tags="EU,Europe,Hightower"

Steamworks describes gametags as commonly comma- or semicolon-separated. Commas are the clearest choice for a TF2 configuration file. Avoid putting separate unquoted words after the assignment, because the console parser can treat them as additional arguments rather than part of one value.

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

Keep descriptors short and truthful

Choose terms players might reasonably search for and that remain accurate after every restart. For example:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • EU or Europe for a server located in Europe.
  • Hightower when the server is dedicated to, or consistently rotates, that map.
  • A mode or rules descriptor when it accurately describes the running configuration.

These are descriptive examples, not a guaranteed official vocabulary. The available material does not establish a complete canonical list of accepted tags, so do not assume that every community abbreviation is recognized by every browser. A tag can still be useful as searchable text even when it is not part of a formal list.

Do not leave the value empty

Steamworks states that SetGameTags rejects a null or empty string. If you do not want custom tags, remove the setting or use the server’s normal configuration rather than writing an empty assignment such as sv_tags="". An empty value can be rejected or produce no useful filter metadata.

Handling spaces and punctuation

Prefer simple letters, numbers, and short words. A comma separates tags; it is not part of the tag’s visible text. Keep the quotation marks around the full list when using punctuation or spaces. Avoid copying a sentence, URL, or long marketing phrase into the value: browsers may truncate it, and players cannot use it as a practical filter.

Restarting and checking the running value

The file on disk and the value held by the running process are separate states. Restart after saving so the dedicated server loads the startup configuration. If your panel has separate Save, Restart, and Start controls, use the sequence that actually stops and starts the instance; a panel refresh or browser reload does not reload server variables.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

After the server is online, open its console and enter status. Find sv_tags in the output. This check tells you what the server is currently advertising, rather than what a file editor appears to contain. If the line differs from your file, copy the exact output before changing anything else; an automatic tag or another configuration command may be involved.

Why tags may not appear immediately in the browser

Tags improve filtering, not listing eligibility

Gametags allow filtering in matchmaking and server-browser interfaces. They do not constitute a requirement for inclusion in the community-server list. Therefore, a server can be visible without tags, and adding tags does not guarantee a prominent position or a particular number of players.

Allow for browser refresh and caching

A browser may not redraw its result set the instant the process restarts. Clear the current search, run the search again, or reconnect the browser after confirming the value with status. Test with the exact spelling and punctuation in the configuration; a filter for EU is not necessarily the same as one for Europe.

Check the actual advertised string

If status shows the expected tags but a filter still returns no result, the problem may be the browser’s query, a stale result set, or a server-list update delay rather than the configuration file. If status does not show the expected tags, troubleshoot the file path, syntax, startup sequence, and automatic settings first.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Automatic and historical tag behavior

The bots tag

Valve’s February 3, 2010 Team Fortress 2 update notes say that bots is added to sv_tags when a server is running bots. Consequently, the final value shown by status can contain bots even when you did not type it in server.cfg. Treat the console output as authoritative for the current process and do not remove a manually chosen descriptor merely because an automatic tag is also present.

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.

The old sv_alltalk behavior

Valve’s March 6, 2008 update notes say sv_alltalk was removed from the convars that affect custom server tags. Do not expect changing that voice setting to add or remove a corresponding custom tag on a current server. If you want players to know about an alltalk rule, use a deliberately chosen descriptive tag only when it accurately reflects the server’s rules, and verify what is advertised after restarting.

Version and vocabulary limits

Automatic behavior has changed over the game’s history, and the available official material does not define an exhaustive modern tag dictionary. Configuration examples should therefore be treated as text descriptors, not as a promise that Valve will normalize spelling, translate regions, or reject every unknown term. Keep the list understandable to a human player and confirm the result in status.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshoot a tag that does not work

The file saves, but status shows no change

  • Confirm that the edited file is the live instance’s tf/cfg/server.cfg, not a client copy, backup, or another server’s directory.
  • Check that the assignment begins with exactly sv_tags and that the full value is inside one pair of quotation marks.
  • Search the file for another sv_tags line. Remove the obsolete line or make sure the intended assignment is the one executed last.
  • Perform a real stop-and-start or restart, then run status again. Saving without restarting leaves the old process state in place.

The server fails to start after the edit

Restore the backup and start the server to separate a syntax problem from an unrelated outage. Re-enter a minimal value such as sv_tags="EU", save it as plain text, and restart. Once that works, add one descriptor at a time. Look at the server console for the first configuration error; do not diagnose from the browser alone.

The value is present, but players cannot find the server with a filter

  • Run status and copy the exact advertised value, including capitalization and separators.
  • Search for one short tag rather than a phrase containing several tags.
  • Remove stale browser filters and refresh the server list.
  • Remember that tags are optional metadata and do not guarantee listing, ranking, or an immediate result.
  • Check whether an automatic value such as bots changed the final string.

The tags keep reverting after every restart

A panel may regenerate server.cfg from a template, or a startup parameter, plugin, or management script may issue a later sv_tags command. Compare the saved file before and after a restart, inspect the panel’s startup and template settings, and use status to identify the value that wins. Make the change in the system that owns the file rather than repeatedly editing a generated copy.

Only part of the list appears

Look for an unclosed quote, an accidental line break, or a delimiter that the parser interpreted as a command. Replace the line with the simple comma-separated form and test again. Keep the list short enough to remain useful in a browser; adding more words does not make a server easier to filter.

Self-hosting versus managed hosting for tag changes

The tag syntax is the same in both arrangements. The practical difference is who controls the files, process, and restart mechanism.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Consideration Self-hosted dedicated server Managed hosting
File and console control Direct access to the server files and the srcds console; you decide how permissions and backups work. Access is provided through the host’s panel, file editor, and console features; available controls depend on the service.
Where to edit The instance’s tf/cfg/server.cfg on your machine or virtual server. The same relative path in the panel’s file manager; a documented container example is /home/container/tf/cfg/server.cfg, but the root can differ.
Restart workflow Use your service manager, shell script, or console process to stop and start the correct instance. Use the panel’s restart control and verify that it restarted the intended server rather than only reloading the web page.
Filesystem convenience Maximum flexibility, but you must locate the correct installation, protect permissions, and maintain backups. A graphical editor and one-click controls are convenient, although generated templates or restricted permissions can override edits.
Ongoing cost There is no single fixed amount: budget for hardware or virtual-server capacity, bandwidth, electricity, and your own maintenance. Pricing depends on the provider, plan, location, and resources; the available documentation does not establish a universal price.

Choose based on operational control rather than on different tag syntax. If you are comfortable administering the process and filesystem, self-hosting gives the most direct diagnosis path. If you want a guided file editor and managed restart controls, a panel reduces routine administration but requires you to understand its templates and permissions.

A repeatable maintenance checklist

  • Record the server’s intended region, map rotation, and rule descriptors before editing.
  • Back up tf/cfg/server.cfg.
  • Keep one quoted sv_tags assignment with comma-separated, truthful terms.
  • Save the file in the live instance, using the panel’s documented root when applicable.
  • Restart the dedicated server, not just the management page.
  • Run status and record the resulting sv_tags value.
  • Test a browser search after refreshing its filters.
  • Investigate automatic additions, generated configuration, or duplicate assignments if the result changes unexpectedly.

Practical examples

Regional and map descriptor

sv_tags="EU,Europe,Hightower"

This advertises three descriptors in one value. Use it only when the server is in the stated region and the map policy makes Hightower a meaningful description.

One simple descriptor while diagnosing

sv_tags="EU"

A minimal value is useful when troubleshooting because it removes punctuation and multiple-term filtering from the test. After status confirms it works, add other descriptors deliberately.

Replacing an old list

If the file contains sv_tags="OldMap,Test", replace that line rather than adding a second assignment below it. Save, restart, and verify the new list with status. This avoids uncertainty about which command was processed last.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What success looks like

A successful change has three independent confirmations: the live file contains the intended quoted list, the restarted console’s status output reports the expected sv_tags value (plus any legitimate automatic addition), and a refreshed browser search can use the descriptor when filtering. If any one of those checks fails, troubleshoot that layer instead of changing unrelated server settings.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.