A Family Passion Project — Free Forever

It started with a simple idea: what if my son could experience the same world that captivated me decades ago? Ultima Online wasn't just a game — it was where I learned to trade, to explore, to trust strangers, and to never leave the bank without armor. I wanted to share that with him.

So I started building. Late nights after the kids went to bed. Weekends between soccer games and homework. What began as a father-son project quickly grew — my brother wanted in, then our friends, then their kids. Suddenly this little passion project had a community of its own.

Ultima Mobile Classic is a standalone, all-in-one recreation of Ultima Online — every expansion, every land, every dungeon — rebuilt from the ground up for modern tablets and desktops. No server subscriptions, no ads, no in-app purchases, and no internet connection required. Everything runs on your device. Just download it and play.

Give It a Try ↓

play your way

Ultima Mobile Classic is offline-first — the entire game lives on your device. But when you want company, the same game seamlessly connects online. Three ways to play, one game.

🏠
Solo No internet needed. Your world, your pace. Explore, fight, craft, and build on your own. Saves stay on your device.
👥
Private Shard Host a game for family and friends. Invite who you want. Your own private Britannia, shared with the people you choose.
🌐
Public Shard Join our community relay server and adventure with players from around the world. No account needed — just connect and play.

one connected world

Unlike the original Ultima Online, where expansion lands were isolated in separate facets, Ultima Mobile Classic stitches every era together into one continuous world. Britannia, the Lost Lands, Ilshenar, Malas, the Tokuno Islands, and Ter Mur are all connected by open ocean. Sail between them by boat, hop a moongate, or recall with a marked rune — every land is reachable from any other.

World Map of Ultima Mobile Classic — Britannia, Ilshenar, Malas, Tokuno, Ter Mur — all connected by open water Click to enlarge

what's in the game

This has been a passion project for a while now, and it grows every week. Here's what's playable right now.

Six Lands to Explore Britannia with all its cities and dungeons, the Lost Lands, the virtue shrines of Ilshenar, the dark continent of Malas, the Tokuno Islands, and the gargoyle realm of Ter Mur. All connected, all explorable.
15+ Towns & Cities Britain, Trinsic, Vesper, Moonglow, Yew, Minoc, Skara Brae, Jhelom, Magincia, Nujel'm, Serpent's Hold, Buccaneer's Den, Cove, Luna, Umbra, and more. Every town staffed with vendors, trainers, and quest givers.
11 Dungeons Deceit, Despise, Destard, Hythloth, Shame, Wrong, Covetous, Fire, Ice, Terathan Keep, and Solen Hive. Multi-level layouts with teleporters, traps, and treasure.
58 Playable Skills Every classic UO skill — Swordsmanship, Magery, Mining, Animal Taming, Blacksmithy, Hiding, Stealth, Musicianship, and dozens more. Train by use or push beyond with Power Scrolls.
7 Schools of Magic Classic Magery (64 spells), Necromancy, Chivalry, Bushido, Ninjitsu, Spellweaving, and Mysticism. Each with unique mechanics, reagents, and dedicated spellbooks.
Full Combat System Real-time melee, ranged, and magic combat. Weapon skills, armor ratings, special moves, poison, and war/peace mode toggling. Fight monsters or duel friends.
Monsters & Creatures From skeletons and giant spiders to liches, dragons, balrons, and sea serpents. Dozens of creature types with unique combat behaviors, loot tables, and spawn zones.
Complete Crafting Blacksmithy, Tailoring, Carpentry, Tinkering, Alchemy, Cooking, and Bowcraft. Colored ore and wood, crafter marks, tool durability, and recipe-based creation.
Resource Gathering Mine ore from mountain veins, chop wood from forests, shear sheep, fish the seas, and harvest reagents from the wild. Each resource feeds into the crafting system.
Player Housing Place a house in the world, lock down your treasures, and make Britannia feel like home. Houses persist across sessions and protect your hard-earned loot.
Animal Taming Tame horses, bears, wolves, and more. Your pets follow commands — follow, stay, guard, attack — and fight alongside you in battle. Pets persist across saves.
Moongate & Boat Travel Fast-travel by moongate between cities, recall to marked runes, or build a boat and sail the open seas between continents. The world is yours to cross however you choose.
Quest System Escort quests, bounty hunts, and exploration objectives. Talk to NPCs, accept missions, earn gold and karma. A quest log tracks your progress.
Vendors & Economy Buy and sell at NPC shops across every town. Weapons, armor, reagents, food, tools, spellbooks — each vendor specializes in their trade, just like you remember.
Bard Abilities Provoke monsters to fight each other, calm hostile creatures with Peacemaking, or weaken enemies with Discordance. Instruments have durability and your skill determines success.
Character Creation Choose from preset templates — Warrior, Mage, Ranger, or Crafter — or build a fully custom character. A guided tutorial walks new players through the basics.
Touch & Keyboard Designed from day one for Android tablets with full touch controls — tap to move, drag to equip, pinch to zoom. Equally at home on Windows with keyboard and mouse.
Always Updating New features, fixes, and content every week. This is a living project built with love, nostalgia, and way too much pink lemonade.

the story behind it

Ultima Online launched in 1997 and changed everything. It was the first true MMORPG — a living, breathing world where thousands of players built communities, ran shops, fought dragons, and made memories that lasted a lifetime. For many of us, it was more than a game. It was where we grew up.

Ultima Mobile Classic is our love letter to that world. It's not affiliated with EA, Broadsword, or Origin Systems — just a fan who wanted to share something magical with his family. Every pixel, every line of code, every late-night debugging session is fueled by nostalgia, love, and way too much pink lemonade.

We give full credit and gratitude to Richard Garriott, Origin Systems, and everyone who built the original Ultima Online. Without their vision, none of this would exist.

want to play?

Ultima Mobile Classic is now in early beta — it's free, it's playable, and it gets better every week. Expect bugs! We're still polishing, but the game is very playable. There's a Report Bug button in the top-left corner that captures screenshots and location data automatically — it helps us fix things fast.

The game runs on Android tablets, Windows PCs, and Macs, with iOS coming soon. No installation wizards, no accounts — just download and play. Feel free to share with your friends — all are welcome!

Live Feed #general
Loading feed...
Join the Conversation
Sign Up for Beta Support This Project
Ultima Mobile Classic
iOS iPad & iPhone via TestFlight
Coming Soon
Ultima Mobile Classic
Android Tablet — sideload APK
Download
Ultima Mobile Classic
Windows Self-contained .exe — no install needed
Download
Ultima Mobile Classic
macOS Universal app — Apple Silicon & Intel
Download
Ultima Mobile Classic
Linux Portable .tar.gz — Ubuntu 20.04+
Download

latest update

April 20, 2026

Hey everyone,

Another great week of progress — one of the best we've had. 🚀

The headline: the GPU is finally pulling its weight. A long-standing rendering bottleneck was keeping the tablet CPU-bound and choking frame rates in dense areas. With that sorted, the game runs visibly smoother, especially around towns, dungeons, and big ship encounters. Paired with the new adaptive-performance system that auto-tunes view range and active mob counts on slower devices, tablets that used to stutter now hold frame rate comfortably.

What's new since the last update:

  • 🎮 GPU actually doing its job — rendering offloaded properly, big FPS and smoothness gains across the board, especially on Android tablets
  • Adaptive performance — on-device auto-tuning kicks in when FPS drops and backs off when things are calm. No settings to fiddle with, it just works
  • 🌐 Multiplayer fixes — cleaned up a stack of sync bugs around authority handoff, NPC replication, and ship position updates. Joining and leaving shards is much more reliable, and you should stop seeing duplicate or ghost mobs near zone borders
  • 🧙 NPC issues squashed — townspeople, vendors, wandering healers, gypsies, brigands and noble escorts all resolve and spawn correctly again after a nasty gap in the restore pipeline was found and closed
  • 💾 Save stability — stale save signatures auto-resign on load so the tamper warnings you saw in the log are gone; autosave output is now a single clean line instead of a spam storm
  • 🔇 Quieter logs — dozens of diagnostic lines demoted or consolidated, making it much easier to spot a real problem when one happens
  • 🧹 TODO clean-up — closed out another full batch of items this week: startup log spam, misleading adoption counts, double-bookkeeping on water, ship database typos, and a sweep of compile-warning cleanup

Where we are:

For the first time, I'm ready to say out loud: barring a surprise, I'm aiming to get an official release out this week. The critical list is nearly empty, performance is where I want it, and the systems that were shaky a month ago have held up through days of playtesting. If nothing blows up between now and then, the next download you grab from this page will be the first official build — not a beta APK tucked behind a "you've been warned" banner.

Thanks as always to everyone testing, reporting bugs, and just hanging out in Discord. This is happening because of you.

— Steven ⚔️

× Full World Map — Ultima Mobile Classic
×

Thanks for downloading!

Your download should start automatically. If not, click here.

This is a free fan project — no ads, no accounts, no tracking. Just play.