a free text-based ninja RPG · since 2004

Six villages. One Hidden Time.
Twenty-two years of stories.

NarutoMUD is a text-based ninja RPG you play in your browser. The great hidden villages send their hopefuls to train in Hidden Time, deep in Cosmos Country. Pick your origin (Leaf, Sand, Mist, Cloud, Stone, or Sound) and you'll spend your career under the Uchuukage. Original areas, original jutsu, original lore, built and maintained by the same handful of people who've been here since the early aughts.

Play in your browser

Prefer your own client? narutofor.us port 4545. Mudlet, MUSHclient, TinTin++ all work fine.

Playable with screen readers. Built for keyboard-only play.

what you'll find

An old MUD that still gets patched on weeknights.

World

Six villages, player-run clans

Over 50 areas across mountain ranges, ocean trenches, hidden bases, and the borderlands. Pick a village; inherit its politics. The factions outlast you.

Jutsu

Five chakra natures

Over 200 jutsu across fire, water, wind, earth, and lightning, plus Genjutsu, Taijutsu, and Ningu. Practice means chakra-molding sessions, weekly missions, evenings of drill. The build you carry is one you actually earned.

Real-time

Real-time fights, last-second reads

Combat resolves in real time. Mold chakra, throw a jutsu, watch them substitute out at the last second; body-flicker to close again. Group raids, PvP arenas, all alongside the people who write the code.

what playing feels like

Here's a real session.

No screenshots, no marketing layer; just text. Your client formats it; the game just sends words.

<Health (128/128) Chakra (84/84) Stamina (100/100)> <#01> look

Hidden Time Training Grounds                                   -     -     -
-<----------------------------------------------->-             -<-U-(*)--->E
                                                                -     S     -

|The packed-earth path opens into the Academy training grounds. A row    |
|of splintered wooden posts lines the eastern fence. Cicadas drone in the|
|cedars overhead. A Genin sits cross-legged near the shuriken targets,   |
|sharpening a kunai.                                                     |
|________________________________________________________________________|

Exits:
South - Time Village
East  - The Sparring Ring
Up    - The Rooftops
A weathered training dummy stands here, patched and re-patched.
Kaito the Genin is here, sharpening a kunai.

<Health (128/128) Chakra (84/84) Stamina (100/100)> <#02> say hey kaito, free for a spar?
You say, "hey kaito, free for a spar?"
Kaito the Genin says, "ten minutes, gotta finish these blades. meet at the ring."

<Health (128/128) Chakra (84/84) Stamina (100/100)> <#03> .anyone up for a raid tonight?
(OOC) You: anyone up for a raid tonight?
(OOC) Hikari: in for the borderlands run if we've got four.
(OOC) Daichi: count me. give me twenty.

<Health (128/128) Chakra (84/84) Stamina (100/100)> <#04> who
-------------------------------[      players     ]-----------------------------
"Borderlands Tracker" Hikari the Genin
"Field-Medic in Training" Daichi the Chuunin
"Amateur Ninja" Claude

3 players online. Max players since reboot 7. Max players ever 22.

<Health (128/128) Chakra (84/84) Stamina (100/100)> <#05> _

the world

One continent. Hundreds of named places.

Cosmos Country sits at the center, formed when feudal lords joined their land. It was named for the view of the cosmos from its low plains. The Hidden Village of Time was founded near its heart, where successive Uchuukage train the shinobi who defend it. The six origin villages (Leaf, Sand, Mist, Cloud, Stone, Sound) send students to Time to enrich their own ranks. Borderlands, training grounds, and factional outposts spread out between.

NarutoMUD world map: Cosmos Country and the Hidden Village of Time at the center, with the six origin villages spread around it.
The world map. Updated this month, drawn and maintained by the staff.

The map shows Cosmos Country at the center of the continent, with the Hidden Village of Time near its heart, ruled by the Uchuukage. Surrounding Cosmos Country are the six origin villages whose hopefuls train in Time: Hidden Leaf, Hidden Sand, Hidden Mist, Hidden Cloud, Hidden Stone, and Hidden Sound. Between them all: borderlands, training grounds, factional outposts, and the wilds in between.

this season

Spring Matsuri banner

Spring Matsuri

Parades roam the country.

May 25 – Jun 7. Spring planting season opens with parades drifting through every city. Dance with the parade, get rewards, and chase it to the next town. Read the full event

patch cadence

What's new in 2026.

  1. 2026-05-22  · #1869

    Gatz: NarutoMUD has been updated to compile on GCC 7! It took over 600 changes across 33 feature branches to move off GCC 3.4, that the codebase shipped with back in 2004!

    NarutoMUD has been updated to compile on GCC 7! It took over 600 changes across 33 feature branches to move off GCC 3.4, that the codebase shipped with back in 2004!

  2. 2026-05-19  · #1868

    Gatz: Replaced the random number generator algorithm with one that is used in modern gaming. The old algorithm had problems where it could favor specific ranges and didn't produce true random results. Issues like seeing a lot of the same number range roll should be gone now.

    Replaced the random number generator algorithm with one that is used in modern gaming. The old algorithm had problems where it could favor specific ranges and didn't produce true random results. Issues like seeing a lot of the same number range roll should be gone now.

  3. 2026-05-18  · #1867

    Gatz: Fixed a bug with a house's inventory persisting over copyovers.

    Fixed a bug with a house's inventory persisting over copyovers.

  4. 2026-05-17  · #1866

    Gatz: Added new dynamic array functionality to the code which should dramatically simplify implementing things in code.

    Added new dynamic array functionality to the code which should dramatically simplify implementing things in code.

  5. 2026-05-16  · #1865

    Gatz: Massive restructing of the pfile scan logic to fork the process. This was a major source of random lag spikes for the game. Now it should have no impact to the main game.

    Massive restructing of the pfile scan logic to fork the process. This was a major source of random lag spikes for the game. Now it should have no impact to the main game.

two doors

Where do you want to start?

First time?

Start at the academy

Never played a MUD? The academy walks you through movement, looking, talking, and your first jutsu in about ten minutes. No client install, no signup form, no tutorial unskip-able cutscenes.

Read the new player guide →

Returning?

Welcome back

Your character is still here. The browser client is new, the raid system got reworked, Ningu came online. The changelog is honest and the ban-list is short.

See what's changed →

off-server

Where the village hangs out.

Discord

Join the Discord

Coordinating raids, helping new players, sharing screenshots of improbable wipes. Lively most evenings.

Open Discord
Shop

Yes, we have merch

Print-on-demand through Printify; the lineup rotates with the seasons. Profits go to server costs; we don't take a salary, and the droplet doesn't pay for itself.

Open shop
Play in your browser