Begin Your Journey
Immortal Realm uses the free, open-source ClassicUO client.
New to Ultima Online? Read the Ultima Online Guide first.
One-Click Launcher
Our launcher handles ClassicUO and the UO data files — one download, one click. If you already have UO installed, the launcher detects it automatically. Otherwise, the launcher fetches the data files (~1.6 GB) directly from EA/Broadsword's public servers on first run.
Download Launcher (Windows)Data files come from EA/Broadsword's public CDN via the open-source uo-patcher tool by Andre Zaiats (MIT licensed). Requires a legitimate Ultima Online account to play.
SmartScreen note: Windows may show a "Don't run" warning on first launch. Click More info, then Run anyway. The launcher is unsigned for v1; code-signing is on the roadmap.
Prefer manual setup? Skip to the 5-step guide ↓
Manual Setup (5 steps, ~10 minutes)
Get the UO Classic Client Files
Ultima Online requires the original game data files. Download the free Classic Client from the official Ultima Online website (uo.com). Install it to get the data files — you don't need to launch the official client after that.
The data folder you need is typically: C:\Program Files (x86)\Electronic Arts\Ultima Online Classic
Download the ClassicUO Launcher
ClassicUO is the open-source client used to connect to Immortal Realm. The easiest way to install and update it is via the official ClassicUO Launcher from classicuo.eu.
Download from classicuo.eu ↗Download the Windows installer and run it. The launcher installs to a folder of your choice — note where you put it; ClassicUO itself will be downloaded into <classicuolauncher_folder>\ClassicUO\ on first run.
First Run — Let It Download ClassicUO
Open the ClassicUO Launcher you just installed. On its first run it will download the ClassicUO client files automatically — you'll see a progress bar. Wait for it to finish before continuing.
The downloaded client files land in <classicuolauncher_folder>\ClassicUO\. You don't need to do anything with that folder directly; the launcher manages it.
Create an Immortal Realm Profile
In the launcher, click Edit Profiles (or, on a brand-new install, the big Create your first profile! button). On the Profile tab click Add and fill in the fields below — the values for our shard are listed afterward.
- Profile name — anything you like, e.g. "Immortal Realm".
- Username / Password — optional. Fill these in if you'd like the launcher to save them; otherwise leave blank and you'll be prompted at login.
- Server IP and Port — the shard's connection details (see below).
- Path to your UO files — the folder from Step 01 where the Classic Client data lives.
- Client version — usually auto-completed. If not, set it manually (see below).
Launch & Create Your Account
Save the profile, click Play, and log in. Enter a username and password on the login screen — this creates your account on the shard directly, no website registration required. Once logged in, create your first character and begin your story in New Haven.
System Requirements
Ultima Online is a lightweight game — nearly any modern computer can run it.
Need help? If you run into issues connecting or configuring the client, visit the Adventurer's Guide or ask in our Discord community.

