SGI to JPG Converter

Textures, renders and screenshots from Silicon Graphics systems are often saved as .sgi, .rgb or .bw files, and a regular image viewer shows nothing. This page reads those files inside your browser and writes JPG copies you can open on any device, with no upload and no software to install.

Drop images here, click to choose, or paste with Ctrl+V
SGI files · many files at once · nothing is uploaded
Embed this tool on your websiteShow code

Free to use on any site. Paste the code where you want the tool to appear. It runs inside the page; visitors' files are processed in their own browser and are not uploaded.

WordPress and most site builders have a "Custom HTML" block where this code can be pasted. The embed keeps a small link back to CalcMaster.

How to convert SGI to JPG

  1. Add your SGI files by dropping them, clicking the drop zone or pasting.
  2. The output format is already set to JPG. Adjust quality or size if you need to.
  3. Press Convert and compare the original and new size for each file.
  4. Download each file or all of them as a ZIP.

When to convert, and when not to

  • You have old 3D textures or renders and want to preview them in a normal viewer.
  • A .rgb file will not open because your system thinks it is something else.
  • You are sending sample images to a colleague who does not have specialised software.
  • Do not use JPG for textures that go back into a game or 3D tool. Use PNG or keep the SGI, because JPG changes pixel values slightly.

What changes

  • Both stored layouts are read: plain rows of pixels and the run-length encoded form.
  • One-channel files become greyscale, three-channel files colour, and four-channel files colour plus transparency.
  • Channels may use one or two bytes per value; two-byte data is scaled down to ordinary eight-bit colour.
  • JPG cannot hold transparency, so the fourth channel of an RGBA file is replaced by your background colour.
  • Files that only contain a colour map and no pixel channels are not supported.

One format, three file extensions

The SGI image format travels under several names. Files ending in .sgi and .rgb are usually colour pictures, while .bw is typically greyscale. The extension is only a hint. What matters is the structure inside the file, and the tool reads that rather than trusting the name.

This is also why a .rgb file can be confusing. Some software associates the extension with raw colour dumps or other formats entirely. If your file came from a Silicon Graphics system, this converter will understand it, and if it does not, you will see a clear message.

Channels and what they turn into

An SGI file stores its image in channels. A single channel is greyscale. Three channels are red, green and blue. A fourth channel, when present, is alpha, which describes how transparent each pixel should be.

Because the output is a JPG, the alpha information cannot be kept. The tool blends the picture with the background colour in the options panel, white by default. If the image is a cut-out you want to place over something else, convert it to PNG instead and the transparency survives.

Sixteen-bit data

Some SGI files use two bytes for each colour value. That gives finer gradations than most screens show, but ordinary JPG output uses one byte. The converter scales each value down to the usual range, so the picture looks the same on screen while the extra precision is dropped.

If you are working with data where those finer steps matter, treat the JPG as a preview only and keep the original SGI file for anything that needs full precision.

Planning a batch of textures

Collections of SGI files often arrive as whole folders of textures with names that follow a pattern. Add the entire set at once, press Convert, and download the ZIP, in which each result keeps the name of its source with a new ending. Spot-check one or two at full size, especially any that had four channels, because those are where the background fill for transparency shows. A file that fails is listed with its own message, so the rest of the batch still finishes.

Privacy: your files stay on your device

  • The tool decodes, resizes and encodes your pictures with your browser. The files are never sent to a server.
  • To check it yourself: open the browser developer tools (F12), open the Network tab, convert a file, and look for any request that carries your image. You will see none.

Frequently asked questions

Are .rgb and .sgi files the same thing here?

Yes, when the file is in the Silicon Graphics image format. The tool reads the content, so the extension does not matter much.

What about transparent SGI images?

JPG has no transparency. The background colour fills see-through pixels. Choose PNG as output to keep transparency.

Does the tool handle compressed SGI files?

Yes. Both the plain and the run-length encoded kinds are read.

Can it open an SGI file that only holds a palette?

No. Colour-map-only files are not supported and the tool says so.

Is a conversion lossless?

Not to JPG. The JPG is lossy, so use PNG when you need exact pixel values.

Related converters