Skip to main content


Release1.8.9 (8338)1.8.9 (8338)1.8.9 (8338)1.8.9 (8709)
Beta/Nightly1.8.9 (8382)1.8.9 (8382)1.8.9 (8382), Page1.8.9 (8709), Page

Important Information

  • This is not a product by Linden Lab, the creators of Second Life, although its intended use is access of Second Life service. Be aware that Linden Lab will not respond to support requests involving third-party clients such as this. If you have second thoughts, use the official Second Life Viewer provided by Linden Lab.
  • Please be sure to review our Compliance and Privacy Policy.
  • Singularity Viewer only supports SSE2 compliant CPUs. All computers manufactured 2004 and later should have one.

As no dedicated support team is in place, no user support can be guaranteed. Users are expected to offer mutual help with issues, and seek help from other users first. If you have identified a regression bug - something which works correctly in the official viewer but not in Singularity, as well as for feature requests, we welcome you to contact us, directly.

Warning: RLVa is enabled by default, which permits your attachments to take more extensive control of the avatar than default behavior of other viewers. Foreign, rezzed in-world, non-worn objects can only take control of your avatar if actively permitted by corresponding scripted attachments you wear. Please refer to documentation of your RLV-enabled attachments for details, if you have any.


  • Nightly and Beta: The very latest versions of Singularity are our nightly builds. Feedback is strongly encouraged.
  • Windows: Compatible with Vista and newer.
    • 64-bit: Known limitation is the lack of support for the Quicktime plugin which means that certain types of parcel media will not play. Streaming music and shared media (MoaP) are not affected and are fully functional.
  • Linux
    • 64-bit:
      • The last release has been built using Ubuntu 16.04 and should work on a variety of modern distributions.
      • For voice to work, minimal support for running 32-bit binaries is necessary. may be needed. Possible package names: lib32asound2-plugins (squeeze), alsa-plugins-pulseaudio.i686 (fedora), libasound2-plugins:i386 (debian/ubuntu).
      • If you receive "The following media plugin has failed: media_plugin_webkit" you may need to install the package containing for your distribution (could be pangox-compat).
    • 32-bit: No longer supported, please build your own version from our source code.
      • For older versions, make sure you have 32-bit versions of gstreamer-plugins-base, gstreamer-plugins-ugly and libuuid1 installed. The package has been built on Debian Squeeze and should work on a variety of distributions.
      • If you receive "The following media plugin has failed: media_plugin_webkit" you may need to install the package containing for your distribution (could be pangox-compat).
  • MacOS: Compatible with OS X 10.12 Sierra and newer, Intel CPUs only.
  • Source Code: Source code can be downloaded, and development progress can be followed on GitHub.

Alternate Skins

Our skins package may be downloaded from here, it is compliant with 1.8.1 to 1.8.7. (We will update this soon, please be patient). To add all the skins, extract this package into the viewer install directory, that's usually C:\Programs Files\Singularity\ on Windows, /Applications/ on Mac, and wherever you extracted the tarball to on Linux. Just merge the extracted skins directory with the existing skins directory, there should be no conflicts.

Other Things*

PyFX - A Visual Mod that requires some directed manual tweaking.