Second Life Viewers · · 12 min read
Thunder Viewer vs Firestorm: Which Fits You?

Searching "Thunder Viewer vs Firestorm" usually means you want to know whether one can replace the other. The honest answer: they are different kinds of tools. Firestorm is an installed 3D viewer that draws the whole world on your computer. Thunder Viewer is a chat-first Second Life client that runs in a browser tab and keeps your avatars reachable, online and working when you are not at your desk. Many residents end up using both, and this post shows the pattern that makes that work.
We make Thunder Viewer, so weigh our view accordingly. Every Firestorm fact below comes from Firestorm's own published pages and release coverage, checked in October 2026, and we link Firestorm's official site so you can confirm anything current. For the wider landscape of viewers, start with our complete guide to Second Life viewers; this page covers just these two.
The short answer
Use Firestorm when you want to see Second Life: exploring, building, shopping in 3D, photography, dancing at a club with your AO running. Nothing in a browser tab replaces a full 3D viewer for that.
Use Thunder Viewer when you want to be in Second Life without sitting at a gaming PC: answering IMs from a phone, keeping a store avatar online overnight, running several avatars from one login, greeting visitors with an AI host, or bridging in-world chat to Discord.
Use both when you do both, with one rule: a single avatar can only be signed in once at a time. More on that below, because it is the part most people get wrong.
What is Firestorm?
Firestorm is the most widely used Second Life viewer, and it earned that position. It is a third-party viewer (TPV), free and open source, available for Windows, macOS and Linux, and it renders the full 3D world. At the time of writing (October 2026) the current release is 7.2.4, published on 1 June 2026, which merges Linden Lab's official viewer code up to version 26.1.0.
What that means in practice:
- The full world, in modern quality. Firestorm supports PBR and glTF materials, and 7.2.4 added glTF Local Mesh for creators previewing their work.
- Built-in AO. Animation overriding is part of the viewer, so you do not need a separate HUD for it.
- WebRTC voice. Second Life's newer voice system is supported (version 7.1.11 or later is required for it).
- Building, editing and photography. If you create content, shoot pictures or manage a complex inventory, a full 3D viewer is the tool for the job.
- A huge community. Years of tutorials, support groups and in-world help mean almost any question you have has been answered somewhere.
Because it draws the world, Firestorm needs real graphics hardware. Its published system requirements list a GeForce GTX 750 Ti or Radeon R9 290X 4GB as the minimum and a GTX 980 as recommended, and Firestorm's own post about PBR describes 16 GB of RAM as the new norm. Requirements change between releases, so check firestormviewer.org for the current list.
Where "Phoenix Firestorm" comes from
You will see the name "Phoenix Firestorm" in search results and older forum threads. Firestorm was built by the team behind the earlier Phoenix viewer, which was popular in Second Life's previous generation of viewers. Firestorm became that team's successor project, the Phoenix viewer was retired, and the full project name stuck as "Phoenix Firestorm." If you see either name today, it points to the same viewer at the same official site.
What is Thunder Viewer?
Thunder Viewer is a browser-based Second Life client. You sign in with your normal Second Life avatar from any modern browser, on a laptop, tablet, Chromebook or phone, with nothing to install. It is chat-first by design: it does not render the 3D world, and it puts everything else about being in Second Life into a tab.
That covers local chat, private IMs with history that follows you between devices, group chat, friends and friend requests, profiles, a live list of nearby avatars with distances, people, place and group search, SLURL teleports and teleport offers, a region mini-map you can double-click to jump across, basic walk, fly and sit controls, and spatial voice in the browser, including from a phone.
On top of the client sits the layer that a desktop app is not built for:
- Stay-online sessions. An avatar can stay in-world after you close the tab, and it comes back on its own after server restarts.
- Several avatars, one login. Link your alts and store avatars, switch between them in one click, see an unread badge the moment any of them gets a message, and act on several at once (sign in, teleport them all to one SLURL).
- An AI host. Auto-replies with personas and wake words, instant FAQ answers in your exact wording, arrival greetings with a cooldown so regulars are not re-greeted, and moderation.
- A Discord bridge. In-world events land in your Discord server, and staff can reply in-world from Discord.
Thunder Viewer vs Firestorm: feature comparison
Rows below are limited to what we could verify. Where we did not find a published Firestorm answer, the cell says "see their docs" rather than guessing.
| Firestorm | Thunder Viewer | |
|---|---|---|
| Category | Installed desktop 3D viewer (TPV) | Browser-based client, chat-first |
| Runs on | Windows, macOS, Linux | Any modern browser: desktop, tablet, phone |
| Install | Download and install | Nothing to install |
| Hardware | Dedicated graphics card (GTX 750 Ti / R9 290X 4GB minimum at the time of writing) | Anything that runs a current browser |
| 3D world, building, photography | Yes, with PBR and glTF materials | A different category: chat-first, no 3D rendering |
| Voice | WebRTC voice (7.1.11 or later) | Spatial WebRTC voice in the browser, including phones |
| Local chat, IMs, friends, teleports | Yes | Yes, with IM history that follows you between devices |
| Avatar stays online after you close it | Online while the viewer runs | Yes, 24/7, and revives after server restarts |
| Several avatars from one login | See their docs | Yes, one-click switching and per-avatar unread badges |
| AI host and Discord bridge | See their docs | Yes, built in |
| Price | Free, open source | See our pricing section |
Where Firestorm wins
Said plainly, because it is true:
- Seeing the world. Exploration, events, shopping in 3D, and simply being present in a place are what Second Life is for, and Firestorm does that at full quality.
- Creation. Building, editing objects, previewing mesh with glTF Local Mesh, and working with PBR materials all happen in a 3D viewer.
- Photography and machinima. Lighting, materials and camera control need a renderer.
- Depth of customization. Firestorm has been refined for years by people who live in Second Life, and its settings reflect that.
- Cost and openness. It is free and open source, and that matters to a community that values both.
A note for anyone wondering whether a 3D viewer can simply be streamed into a browser: that has been tried. Firestorm ran a short browser streaming trial, Firestorm Zero, alongside Linden Lab's Project Zero, and Project Zero was retired on 21 April 2026. Our Project Zero explainer covers why streaming a rendered world to every user is so hard. It is the reason browser clients like ours chose a different design rather than trying to squeeze the 3D world into a tab.
Where Thunder Viewer wins
These are category strengths, the things a browser client is built to do:
- Any device, no install. A work laptop where you cannot install software, a Chromebook, a borrowed computer, your phone on the train. Our Second Life in a browser guide walks through it, and the mobile guide covers phones specifically.
- Presence while you are away. A store avatar that stays online overnight is reachable when a customer IMs at 3 a.m., and with the AI host switched on it can answer instead of leaving them waiting.
- Running several avatars. Owners with a main, a store avatar, a greeter and an alt for a venue can run all of them from one browser tab instead of juggling separate logins.
- Connecting Second Life to the rest of your day. IM history that follows you between devices, browser notifications, and a Discord bridge mean you do not miss things just because you are not in front of a viewer.
Can you use Thunder Viewer and Firestorm together?
Yes, and for many residents that is the right setup. The constraint you have to design around is simple: Second Life allows one active session per avatar. If the same avatar signs in from Firestorm while it is already signed in somewhere else, one session kicks the other off. Viewers are not doing anything wrong when this happens; it is how the grid works.
What happens when the same avatar is in both
We see this constantly in operation. A resident has their main avatar signed in to Thunder Viewer, then opens Firestorm on their desktop and logs the same avatar in. The grid ends the older session. If the viewer that just got kicked immediately logs back in, it kicks Firestorm, Firestorm reconnects and kicks it back, and the two viewers ping-pong until someone gives up.
We built Thunder Viewer so it does not take part in that loop:
- For an ordinary dropped connection, Thunder Viewer retries with backoff: three attempts, at 3, 6 and 12 seconds, and then it stops rather than retrying forever.
- When the grid reports that the avatar has logged in elsewhere, Thunder Viewer treats that as your decision. It ends the web session for that avatar and does not sign it back in on its own, so your Firestorm session stays put.
That design choice gives your desktop viewer the last word, which is what almost everyone wants.
The pattern that works
- Give each job its own avatar. Keep your main avatar for yourself. Store, greeter, venue and support roles each get their own avatar.
- Main avatar in Firestorm when you are at your desk. Explore, build, shop and attend events with the full 3D world.
- Store and alt avatars in Thunder Viewer, all the time. Link them to one login and keep them online so they stay reachable and can greet visitors while your main is busy elsewhere.
- Main avatar in Thunder Viewer when you step away. Quit Firestorm first, then sign your main in from the browser on your phone or laptop. When you are back at your desk, sign out in Thunder Viewer and log in with Firestorm. If you forget and log in with Firestorm anyway, Thunder Viewer stands down as described above.
If any of those avatars run unattended with an AI host, flag them as Scripted Agents on secondlife.com, as Linden Lab policy requires for automated accounts. That keeps your main clean and your automation within the rules.
Official viewer vs Firestorm, briefly
A related search is "Second Life viewer vs Firestorm," meaning Linden Lab's official viewer against Firestorm. Both are installed 3D viewers. The official viewer is where new platform features are developed and is simpler to learn, while Firestorm, which merges the official code (up to 26.1.0 in its current release), layers years of extra features and customization on top. Our viewers guide compares the categories, and a dedicated head-to-head post on those two is planned. Everything in this article about pairing with Thunder Viewer applies equally if your desktop viewer is the official one.
Getting Firestorm safely
Most searches around Firestorm are about downloading it, so a few practical points:
- Download only from firestormviewer.org. A viewer holds your Second Life password, and unofficial mirrors and repackaged installers are exactly where that goes wrong. Firestorm is listed in Linden Lab's Third-Party Viewer Directory, which is the check to apply to any viewer.
- Pick the build for your system on their downloads page. Firestorm publishes builds for Windows, macOS and Linux; follow their page to choose the right one for your machine, including the 64-bit build most current PCs use.
- Prefer the current release over an old version. Older releases are retired over time, and they miss changes to the grid. WebRTC voice, for example, needs Firestorm 7.1.11 or later. If you are hunting for an old version because a new one runs poorly, check the system requirements page and the Firestorm support community first; a settings change usually helps more than a downgrade.
FAQ
Is Thunder Viewer a replacement for Firestorm?
For most residents, no, and it is not trying to be. Firestorm is a full 3D viewer for seeing and building the world. Thunder Viewer is a chat-first browser client for staying reachable, keeping avatars online and running several of them. The common setup is Firestorm at your desk and Thunder Viewer everywhere else.
Can I be logged in to Firestorm and Thunder Viewer at the same time?
With different avatars, yes. With the same avatar, no: Second Life allows one active session per avatar, so signing in from one kicks the other. Thunder Viewer stands down when it detects that the avatar logged in elsewhere, so it will not fight your Firestorm session.
Where do I download Firestorm for Second Life?
From the official site, firestormviewer.org, and nowhere else. Choose the build for your operating system there, including the 64-bit build for most modern computers.
Is Phoenix Firestorm the same as Firestorm?
Yes. Firestorm was created by the team behind the earlier Phoenix viewer, and its full project name is Phoenix Firestorm. Today both names refer to the same viewer.
Can I still use an old version of Firestorm?
Old versions are retired over time and miss grid changes such as WebRTC voice, which needs 7.1.11 or later. Use the current release from the official site, and check their system requirements and support channels if performance is the reason you want to go back.
What is the difference between the Second Life viewer and Firestorm?
Both are installed 3D viewers. The official viewer is Linden Lab's own, simpler and first to get new platform features. Firestorm builds on the official code and adds a deep set of extra tools and customization. Our Second Life viewers guide covers the full field, and if you are new to Second Life entirely, start here.
Do I need a gaming PC for Thunder Viewer?
No. Thunder Viewer runs in a current browser on a laptop, tablet, Chromebook or phone, because it does not draw the 3D world. When you want the full world, Firestorm on a PC with a dedicated graphics card is the tool for that.
Use the right tool for each moment
Firestorm is the best way to see Second Life. Thunder Viewer is built for the hours you are not looking at it: the phone in your pocket, the store that stays open overnight, the alts you would rather not log in one by one. Keep your main in Firestorm when you want the world, and let the browser carry the rest.