How to Start Using TextWall for Collaborative Text Editing

Updated

TextWall (tw.2s4.me) is a browser-based multiplayer text editor — you open the site, pick a wall, and start typing alongside anyone else who is there. No installation is needed. You can try it anonymously, but registering an account is what lets you create your own walls, manage them, and keep a stable identity.

Before You Start

  • A modern browser. Everything runs in the page; there is no desktop app or extension mentioned.
  • No download or setup step. Access is direct via the hostname.
  • An account is optional for viewing and typing, but required for ownership tasks. The interface exposes Register and Log in, and the Report form explicitly notes you cannot submit a report unless you are logged in. Wall settings such as Read-only, Private, Registered users only, and Unlisted are account-level controls, so plan on registering if you want to run a wall rather than just visit one.

Step 1: Open the Site and Get Past the Warning

Load tw.2s4.me. If the wall you land on has been flagged, you will see an NSFW Warning: the creator marked it as Not Safe For Work, and the page states it may contain content inappropriate for certain audiences. You choose I understand to continue or No thanks to leave. This is a per-wall creator flag, not a site-wide setting, so a different wall may not show it at all.

Step 2: Choose How You Enter

You have two paths:

Path What you get What you give up
Anonymous Immediate typing, no signup No wall ownership, no reporting, no saved identity
Registered Create and configure walls, report content, change username/password A username and password you need to remember

To register, use the Register form: username, password, and password again. The page warns "don't forget it" next to the password field — there is no email recovery flow shown, so treat the password as unrecoverable. To log in later, use Log in with the same credentials. Once logged in, the page shows "Logged in as" followed by your name, plus a Log out option.

Step 3: Navigate to a Wall

Use Teleport to jump to a location: it asks "Where would you like to go?" and takes X and Y coordinates. The current position is displayed as a coordinate readout (for example 0,0). If you would rather browse than jump, Explore lets you search public walls and discover content — note that walls marked Unlisted are not shown in Explore, so you can only reach those if you already know where they are.

Step 4: Start Typing and See Others

Once on a wall, just type. The wall is shared: the status line shows things like "Global 1" and "nobody is typing," which updates as other people type. Other users appear as cursors and name tags, and you can control that visibility in Options:

  • Show other cursors and Show name tags — turn these off if the wall feels cluttered.
  • Show chat and Show typing feedback — control the chat panel and whether your typing state is broadcast.
  • Show anonymous IDs and Show display name — decide how much identity is shown.
  • Show FPS and Show ping — useful when the wall feels laggy.

If you want to talk rather than edit, the chat panel is separate from the text surface, and Send typing indicator in chat controls whether others see you composing a message.

Step 5: Tune the Experience

The Options panel is where most of the feel comes from:

  • Movement and rendering: Smooth panning, Smooth cursors, Round cursors, Fade in animation for chat messages.
  • Performance: Zoom, Fetch chunk amount, and the FPS/ping readouts. If a large wall stutters, lowering the fetch chunk amount reduces how much is loaded at once.
  • Appearance: Font and Custom Font Name, Size, Custom Theme with Primary and Secondary colors, Dark chat, Disable color, Copy colors, Copy decorations, Rainbow text with Mode (Legacy or Custom), Hue, and Speed (custom).
  • Chat behavior: Clear chats, Show rainbow tag animation.

The page also carries a blunt warning: "Some of the fonts are low quality!" — so if text looks rough, that is a known trade-off of the font list, not a rendering bug on your end.

Step 6: Create and Configure Your Own Wall

With an account, you get Wall Settings:

  • Read-only — visitors can read but not edit.
  • Private — restrict access.
  • Registered users only — anonymous visitors cannot participate.
  • Hide cursors, Disable chat, Disable color, Disable braille — strip out features you do not want.
  • Unlisted — keep the wall out of Explore.
  • NSFW — apply the warning gate you saw in Step 1.
  • Enable webhook — the page points to ~textwall/webhooks for usage instructions, and an API Key field is provided.
  • Add members — bring specific people in.
  • Delete wall (DANGEROUS!) — permanent removal, flagged as dangerous for a reason.

Common Snags

  • You cannot report without logging in. The Report form takes a username or wall name and a reason, but it is gated behind login.
  • Password loss is likely permanent. No recovery path is shown.
  • A wall looks empty or slow. Check Zoom and Fetch chunk amount, and watch the ping readout.
  • You cannot find a wall in Explore. It may be Unlisted.
  • Text looks bad. Check the font warning before assuming something is broken.

Account Housekeeping

Under Account settings you can Change username (new username plus password), Change password (old password, new password, new password again), and Delete account (password required). There is also an Admin section and a Misc section containing Load Eruda, a mobile debugging console — useful if you are diagnosing why the page misbehaves on a phone.

The short version: open tw.2s4.me, clear the NSFW gate if it appears, decide between anonymous and registered use, then Teleport or Explore to a wall and start typing. Register only when you need ownership, reporting, or a persistent identity.