Skip to content

Image preview

Image preview decodes an image file and draws it straight into the preview area. This page covers which formats are supported, where else an image can come from, how to zoom and rotate, and which images tessoa deliberately does not show.

Supported formats

FormatExtensions
PNG.png
JPEG.jpg, .jpeg
GIF.gif (first frame only, animation is not played)
BMP.bmp
WebP.webp
TIFF.tif, .tiff (multi-page files show the first page)
SVG.svg, .svgz, drawn as an image rather than as source
Icons.ico (the largest frame in the container is picked automatically)

This is also the range used for list thumbnails and folder peek images — if it can be previewed, it gets a thumbnail.

A photo previewed in the tessoa gallery view, large in the middle with zoom and rotate buttons at the bottom rightA photo previewed in the tessoa gallery view, large in the middle with zoom and rotate buttons at the bottom right
The large image in the gallery is scaled to fit its frame; the three stacked buttons at the bottom right control the info bar, which side the filmstrip sits on, and the zoom and rotate tools.

Cover art and system thumbnails

Two kinds of file are not images themselves, yet still have something to show in the preview area and in thumbnails:

FileWhere the image comes from
Audio: .mp3, .flac, .m4a, .m4bThe cover art embedded in the file. When several images are stored in one file, the one marked as the front cover wins; otherwise the first one is used
Everything else: .psd, .ai, .dwg, video, camera RAW…A thumbnail asked of Windows. Anything that has a thumbnail in File Explorer has one here — the very same image

The second kind exists on Windows only, because those images are produced by the software that handles the format (Photoshop, AutoCAD and so on); without it installed there is nothing to fetch. macOS and Linux have no equivalent, and those files show a file icon there.

Zoom and rotate

ActionHow
Zoom in / Zoom outClick the matching button on the preview
Move around after zoomingDrag on the image
Rotate left / Rotate rightClick the matching button; only the preview turns
Note

Zooming and rotating are never written back to the file. Move to another file and back and the orientation is as it was — tessoa does not touch your photos.

Which images are not shown

These fall back to a file icon on purpose, not because something went wrong:

  • HEIC: the format iPhones shoot in; not supported yet.
  • Images with too many pixels: past 128 megapixels of width × height tessoa falls back to an icon.

Once it is settled that there is nothing to show, a line reading No preview for this file type appears under the icon. It is not written while decoding is still going on, because the answer isn't in yet.

User docs for tessoa