Quick answer: how this helps R6 players
R6 Server Selector checks live latency to Rainbow Six Siege data centers, shows the best options, and writes your selected DataCenterHint into GameSettings.ini. It is built for players who want a cleaner way to change servers without digging through config files every time.
Overview
R6 Server Selector is a lightweight Python GUI for Rainbow Six Siege players who want more control over their data center. Instead of guessing which region feels better, you can compare live ping, pick a server, and save the setting directly to the game config file.
The tool is especially useful when the automatic server choice gives you unstable ping, routes you to the wrong region, or when you simply want to test which R6 data center performs best from your location.
Features
Real-time Ping Display
Uses ICMP pinging (ping3) to show live latency to each major R6 data center.
Latency Color-Coding
Quickly identify best servers: Green (≤50ms), Yellow (≤100ms), Red (>100ms).
Auto-Sort
Automatically reorders server list based on lowest current latency (toggleable).
Auto-Selection
"Auto (Default)" option dynamically displays the fastest available server.
INI File Integration
Directly reads/writes DataCenterHint in your GameSettings.ini file.
Modern GUI
Built using customtkinter for a clean, dark-themed interface.
Video Tutorial
Watch the complete setup and usage guide on YouTube:
Video Title: Rainbow Six Siege Server Selector: How to Change Data Center Fast
Installation & Usage
Prerequisites
- Python 3.x installed on your system
- Required libraries: customtkinter, ping3
Installation
- Download the script from GitHub
- Install dependencies:
How to Use
- Run the application:
python R6ServerSelect.py - Click "Browse / Change File" to select your GameSettings.ini file
- Navigate to:
~\Documents\My Games\Rainbow Six - Siege\[profile-id]\ - View real-time pings and select your preferred server
- Click "Save to INI" to apply changes
- Launch Rainbow Six Siege - it will now connect to your selected server
R6 Server Selector FAQ
How do I change my Rainbow Six Siege server?
Open the tool, select your GameSettings.ini file, choose the data center with the best ping, then save it. The tool updates the DataCenterHint setting for you.
Where is GameSettings.ini for Rainbow Six Siege?
On Windows, it is usually inside Documents\My Games\Rainbow Six - Siege\[profile-id]\GameSettings.ini.
What is DataCenterHint?
DataCenterHint is the config value Rainbow Six Siege uses to prefer a region or data center, such as playfab/westeurope.
Will this guarantee lower ping?
No tool can guarantee lower ping, but live latency checks make it easier to choose the best available region for your connection.
Technical Details
The application works by pinging each Rainbow Six Siege data center server and measuring
the response time. It then writes the corresponding DataCenterHint value
(e.g., playfab/westeurope) to your GameSettings.ini file under
the [ONLINE] section.
Supported data centers include: West Europe, East US, Brazil, Australia, Japan, and all major R6 Siege server locations.