THUMB File Documentation


Summary

A .thumb file created by jAlbum is a small thumbnail (preview) image the album software generates from your full-size photo so gallery pages load quickly. It is not a special document: in practice it is JPEG data, so a copy renamed to .jpg opens in any viewer (its MIME type is image/jpeg). The .thumb name is generic, though, so other programs reuse it for their own preview caches.

Technical details

FeatureValue
Full namejAlbum Thumbnail File
File extension.thumb
MIME typeimage/jpeg (jAlbum thumbnails are JPEG data)
Format typeAuto-generated preview raster image
Created byjAlbum (Jalbum AB)
PlatformsWindows, macOS, Linux (jAlbum is Java-based)
Typical contentsDownscaled copy of the original photo, plus limited EXIF
Signature (hex)FF D8 FF (JPEG SOI)
RegeneratedYes — jAlbum recreates it when the album is rebuilt
Safe to deleteUsually yes (it is a derived preview, not the original)
Extension is genericYes — also used by Snagit and some game/3D tools
Related extensions.jpg, .jpeg, .thm
Vendorjalbum.net
File signature (magic bytes)
FF D8 FF

Offset 0. A jAlbum .thumb is in practice a JPEG, so it starts with the JPEG Start-of-Image marker FF D8 and ends with the End-of-Image marker FF D9. Because the .thumb extension is generic, this signature is the reliable way to confirm a given file really is a jAlbum thumbnail (a JPEG) rather than a preview cache from an unrelated program that happens to use the same name.

What is a .thumb file?

A .thumb file produced by jAlbum is a thumbnail: a small, low-resolution preview image that the jAlbum web-album software generates automatically from each of your full-size photos. jAlbum is desktop software from Jalbum AB (Windows, macOS and Linux, running on Java) that turns a folder of pictures into a ready-to-upload web gallery. As it builds that gallery it needs a shrunken copy of every image so the index pages load quickly and a visitor can browse many photos at once, and those shrunken copies are stored as .thumb files alongside the album’s other output.

The important thing to understand is that this is not a proprietary format with its own internal structure. A jAlbum .thumb is ordinary JPEG data with an unusual extension. It begins with the JPEG Start-of-Image marker FF D8, contains a standard JPEG frame, and ends with FF D9, exactly like a normal .jpg. That is why the reliable way to view one is to copy it and rename the copy to .jpg, after which any image viewer opens it.

How jAlbum creates and manages it

You are not meant to open or edit a .thumb file yourself. jAlbum treats it as a build artifact: it is derived from your original photo, and jAlbum regenerates it whenever you rebuild the album. If you delete an album’s thumbnails, jAlbum simply recreates them on the next build from the source images, which remain untouched. The exact size and naming of the generated thumbnails depend on the jAlbum skin and version in use, so the on-disk details vary, but the contents are consistently a downscaled JPEG copy, sometimes carrying a little of the original photo’s EXIF metadata.

Because it is a derived preview, a .thumb is never your master image. The full-resolution original lives in the source photo folder you fed into jAlbum. If you want the real picture rather than a small preview, open that original, not the thumbnail.

The .thumb extension is generic

The word “thumb” is just short for thumbnail, so the extension is not owned by jAlbum. Several unrelated programs write their own .thumb preview-cache files: TechSmith Snagit creates them for its capture library, and various games and 3D or CAD tools store level and asset previews under the same name. Those files may use a completely different internal layout, so a .thumb from one of them will not necessarily be a JPEG.

The safe first step with any unknown .thumb is therefore to inspect its first bytes. If it starts with FF D8 FF, it is JPEG data (as jAlbum’s are) and renaming to .jpg will display it. If it starts with something else, it belongs to a different application, and you should identify the program that created it rather than assume it is an image.

Is it safe to delete .thumb files?

For jAlbum thumbnails, generally yes. They are regenerated previews, not originals, so removing them from an album folder only forces jAlbum to recreate them the next time it builds the album; your full-size photos are not affected. The one caution is to be sure you are deleting the thumbnails and not the source images themselves, and to remember that a .thumb cannot substitute for a lost original because it is only a small, lossy preview. A .thumb is passive image data with no executable code, so opening or deleting one carries no security risk on its own.

Frequently asked questions

How do I open a .thumb file?

Copy the file, rename the copy from .thumb to .jpg, and open it in any image viewer such as Windows Photos, macOS Preview or IrfanView. A jAlbum thumbnail is JPEG data, so it displays immediately once it has the right extension.

Where is the full-size photo behind a .thumb?

A .thumb is only a small preview generated for the gallery. The original full-resolution image is in the source photo folder you gave to jAlbum. Open that folder to find and use the real picture.

My .thumb file is not from jAlbum. What made it?

The extension is shared. Other programs, including TechSmith Snagit and some games and 3D tools, also create .thumb preview files. Check which application the file came from, or inspect whether it begins with a JPEG header (FF D8 FF) to tell whether it is an image at all.

References