Thunder Viewer
Blog

Second Life on Mobile · · 9 min read

How to Play Second Life From Your Phone (2026 Guide)

Illustration of a hand holding a phone whose screen opens like a portal, an avatar waving out of it with chat bubbles rising

You can play Second Life from your phone today without downloading anything: open a browser client in Safari or Chrome, sign in with your normal Second Life account, and you are in-world with your IMs, friends, local chat, teleports and voice. This guide walks that route from the login screen to your first voice conversation, using the exact buttons you will see in Thunder Viewer, and then covers the problems that actually come up when people try it.

If you are still choosing between the official app, browser clients and the rest, start with our overview of every way to run Second Life on mobile. This post is the hands-on half: one path, every tap.

What you'll have by the end

By the last step your avatar is signed in from your phone browser (two-factor included), you have an IM going with a friend, you are talking in local chat, you can see who is nearby and where, you have teleported by SLURL, and you can hear the people around your avatar on voice.

Most people who search for how to play SecondLife from phone want one of two things. Some want to walk around the 3D world, and for that the official Second Life mobile app is the route to take; our review of the official app covers where it stands in its beta year. Others want to stay connected: answer friends, follow a group, hop to an event, talk on voice. That second job is what a chat-first browser client is built for.

Before you start

You need three things:

  1. A Second Life account. A basic account is free at secondlife.com. New? Our guide to what Second Life is explains terms like region and SLURL.
  2. Your username and password, plus your authenticator app if your account has two-factor authentication turned on.
  3. Your avatar logged out everywhere else. Second Life allows one active session per avatar. If Firestorm is still running on your desktop, or the official app is signed in on your phone, close it first. Skipping this is the most common reason a first mobile session goes wrong.

How to play Second Life from your phone, step by step

1. Open the sign-in page

Go to thunderviewer.com/login in your phone browser. Nothing to install; add it to your home screen later for a one-tap shortcut.

2. Enter your SL account name and password

Under SL account name there are two boxes. Type your first name (or your username) in First name. The second box holds your last name and already shows Resident: leave it as is if your account was created with a single-word username, or type your legacy last name if you have one.

Enter your Password. The eye icon shows what you typed, handy on a phone keyboard.

3. Choose where to arrive

Arrive at gives you two choices: Last location (where your avatar logged out) or Home (your home point). Pick Home if you last logged out somewhere crowded or laggy.

4. Tap Sign in, and enter your two-factor code if asked

Tap Sign in. The button changes to "Signing in…", and if Second Life is slow to answer you will see "Contacting Second Life… this can take up to half a minute."

If your account uses two-factor authentication, the form shows "Second Life is asking for your two-factor code." with six boxes under Six-digit code. Open your authenticator app and type the current code. Once you have entered it, you will rarely be asked again in the same tab, because the verification Second Life hands back is kept for its 30-day window.

The login screen notes that you stay signed in on this browser until you log out, so next time you will skip straight to your avatar.

5. Find your way around the phone layout

On a phone-sized screen the client switches to a layout built for one thumb. A bar along the bottom holds Back and the main tabs: Chats, Nearby and Settings. On Chats and Nearby, a bar at the top holds the teleport field and a search button.

The Chats tab shows an unread badge when someone has written.

6. Find friends and send an IM

Tap Chats. At the top are three segments: Chats, Groups and Friends.

  1. Tap Friends to see your friends list with who is online.
  2. Tap a friend's name. Their conversation opens full screen.
  3. Type in the box that reads "Message {name}…" and send.

To reach someone who is not on your list, tap the magnifying glass in the top bar and use "Search residents, places, or groups". From a profile you can send an IM or a friend request.

Back on the Chats segment, your recent conversations wait with unread ones marked. Your IM history follows you between devices, so a conversation you started on your laptop is there on your phone. Groups holds your group chats.

7. Talk in local chat

Local chat is pinned at the top of the Chats segment as Local Chat, with the name of the region you are in. Tap it, and type in the box that reads "Say something in {region}…". You see what residents around you say out loud, and they see your lines as if you typed them in a desktop viewer.

8. See who is nearby, and the map

Tap Nearby. It has two segments:

9. Teleport with a SLURL

The field at the top of Chats and Nearby shows your current location. Tap it and paste a SLURL, or type a region name; the placeholder reads "Paste an SLURL or type a region name". Then press Enter or tap the teleport button.

Any common SLURL format works: links from maps.secondlife.com, secondlife:// links, and hop:// links that people paste in group notices. A status line under the field says what is happening ("Sending teleport…"). When a friend sends you a teleport offer, it appears as a banner you can accept with one tap.

10. Join voice

Open Local Chat (step 7) and tap Join in its header. Your browser asks for microphone permission the first time; allow it. Tap Leave when you are done.

Voice runs on WebRTC, the real-time audio standard built into every modern browser, so there is no plugin. Our explainer on Second Life's move to WebRTC voice covers why that made phone voice possible. One detail from operating it: Second Life's voice server mixes a single stream for your ears, panned by where your avatar stands. You hear whoever is within earshot of your avatar, so if a conversation sounds faint, move closer on the Map.

11. Log out when you are done

Tap Settings, then Log out at the bottom. Settings is also where you switch between avatars if you have linked more than one.

Troubleshooting: what actually goes wrong

You keep getting kicked out, or your desktop viewer does. This is the one-session rule. Second Life lets each avatar have one active login, so signing in on your phone boots Firestorm or the app, and if that viewer reconnects automatically it boots your phone, and so on. We have watched this ping-pong in our own logs. Thunder Viewer is built not to fight it: after a dropped connection it retries three times (after 3, 6 and 12 seconds) and then stops, and if it detects you signed in somewhere else, it steps aside instead of logging back in. The fix is on your side: close the other viewer first, or give each device its own avatar.

Login sits on "Signing in…" for a long time. Second Life's login server can take up to half a minute. Let it finish before trying again.

Your two-factor code is rejected. Codes rotate every 30 seconds. Enter the newest one, and check that your phone's clock is set automatically, since a clock that has drifted produces codes the server will not accept.

You can't hear anyone on voice. Check that the browser has microphone permission for the site (your phone's settings, under the browser). Confirm the region has voice enabled. Then move your avatar closer to the speakers, because the mix you receive is built around your avatar's position.

A teleport fails. Regions can be full, restarting, or above your account's maturity setting. Try a neighbouring region.

Your phone loses signal mid-chat. A short network drop or a page reload reattaches to the same live session.

What to do next

FAQ

Is there a Second Life mobile download or APK?

The official Second Life mobile app is a free download from the App Store and Google Play. Install it only from those stores, never as an APK from a third-party site: an APK from an unknown source can be modified to capture your password. The browser route in this guide needs no download at all.

What is the best Second Life mobile viewer for Android?

For exploring the 3D world, the official Second Life app on Google Play. For chat, IMs, teleports and voice, a browser client runs in Chrome on Android with nothing to install, and you can keep both: just remember one avatar can only be signed in to one of them at a time.

Can I manage my Second Life inventory on mobile?

Deep inventory work, such as sorting folders or rebuilding outfits, is still most comfortable in a desktop viewer, whichever tool you use on your phone. Our official app review tracks how inventory access in the app is developing during its beta.

Is it safe to play Second Life from my phone?

Second Life itself is as safe as your habits. Turn on two-factor authentication for your account, and only type your password into sites and apps you trust that say plainly how they handle it. In Thunder Viewer, your password stays in server memory only while your session is connected, unless you choose to keep an avatar online; in that case it is stored encrypted (AES-256-GCM) with the key kept outside the database. It is never written to logs. Thunder Viewer also identifies itself to Linden Lab as a third-party viewer, as Linden Lab's policy requires.

Is Second Life free to play?

Yes. A basic Second Life account is free, and the official mobile app is a free download. Spending is optional: you can buy Linden Dollars (L$) for in-world purchases, and Linden Lab offers a Premium membership with extras such as land, but you can explore, chat and make friends without paying.

If you want your friends, groups and voice in your pocket without installing anything, Try Thunder Viewer free.