Home » Immich Thumbnail Storage: SSD Size and Generated Media

Immich Thumbnail Storage Guide: SSD Size for Generated Media

Immich generated-media planning

Thumbnails and transcoded derivatives are easy to ignore because they are not the original photo library, yet they still consume real storage and can grow as the library expands. The safest approach is to treat generated media as a measurable working-data layer, give it its own planning allowance and leave free space for regeneration rather than filling the SSD to its advertised capacity.

Buying answer

How much SSD space should you reserve for Immich generated media?

Plan generated-media storage as a percentage of your projected original library, then adjust the percentage after measuring your own server. A 1TB SSD can be a practical working tier for many households, while larger video-heavy collections or multi-year growth plans may justify 2TB or more. Keep original photos and videos protected independently because generated files are not a replacement for source media.

Typical home library

1TB SSD is a practical tier

A useful starting point when thumbnails and transcodes share one application SSD.

Video-heavy library

Consider 2TB or more

Transcoded video can grow the generated-media layer much faster than photo thumbnails.

Free-space reserve

Leave working headroom

Avoid sizing the drive to run nearly full during regeneration, imports or updates.

Original media

Protect it separately

Generated files can be recreated; original photos and videos still need protected primary and backup storage.

Live Amazon prices

Current SSD options for Immich generated media

Compare the exact model, capacity, condition and seller before ordering. Choose for workload fit first, then price.

Internal SSDs

9 options
TEAMGROUP T253X7004T0C101 4TB
TEAMGROUP

TEAMGROUP T253X7004T0C101 4TB

New4TBSATAQLC800 TBW
Last verified Sep 29
$345.99$86.50/TB
Buy on Amazon
TEAMGROUP T253TY004T0C101 4TB
TEAMGROUP

TEAMGROUP T253TY004T0C101 4TB

New4TBSATAQLC
Last verified Sep 29
$349.99$87.50/TB
Buy on Amazon
Ediloca 219.99 4TB
Ediloca

Ediloca 219.99 4TB

New4TBSATAQLC
Last verified Sep 29
$369.99$92.50/TB
Buy on Amazon
Sandisk SDSSDA-2T00-G28-cr 2TB
Sandisk

Sandisk SDSSDA-2T00-G28-cr 2TB

New2TBSATA
Last verified Sep 29
$189.99$95.00/TB
Buy on Amazon
Fikwot FS810 4TB
Fikwot

Fikwot FS810 4TB

New4TBSATATLC
Last verified Sep 29
$379.99$95.00/TB
Buy on Amazon
Fikwot FX815 4TB
Fikwot

Fikwot FX815 4TB

New4TBSATA1280 TBW
Last verified Sep 29
$379.99$95.00/TB
Buy on Amazon
SP Silicon Power SP004TBSS3A55S25AY 4TB
SP Silicon Power

SP Silicon Power SP004TBSS3A55S25AY 4TB

New4TBSATA
Last verified Sep 29
$384.97$96.24/TB
Buy on Amazon
fanxiang S101Q 4TB
fanxiang

fanxiang S101Q 4TB

New4TBSATA
Last verified Sep 29
$385.99$96.50/TB
Buy on Amazon
Crucial 649528943118 4TB
Crucial

Crucial 649528943118 4TB

New4TBSATA
Last verified Sep 29
$386.32$96.58/TB
Buy on Amazon

Choose the right setup

Plan generated-media space from future library growth

Size thumbnails from future library growth, not today’s generated directory. The calculator lets you change the generated-media allowance and free-space reserve so the result can be tuned to your real installation.

Before you buy

Separate the jobs

Keep database/application storage, original-media storage and backups as separate decisions.

Leave room to grow

Plan for library growth, generated media and free-space reserve instead of sizing only for today.

Match the hardware

Confirm interface, form factor, bays and network speed before choosing a listing.

Protect the library

Redundancy can improve availability, but keep an independent backup copy.

Size SSD space for thumbnails and generated media

Enter your library size and growth plans to estimate the storage capacity that gives you useful headroom.

Buying guide

How to size SSD storage for thumbnails and transcodes

Generated media is a real capacity layer

Immich creates working data that is separate from the source photo and video library. Thumbnails make browsing practical and transcoded derivatives can support playback workflows. Even though these files can often be regenerated, they still occupy space during normal operation. Treating them as a dedicated planning layer prevents the application SSD from becoming unexpectedly full after a large import or a change in the library’s video mix.

Use a percentage as a starting model

There is no single thumbnail percentage that fits every library because photo resolution, video share, transcoding behavior and application settings differ. A planning percentage is useful precisely because it is adjustable. Start with a reasonable allowance, then measure the actual generated directories after the server has processed a representative portion of the collection. Replace the planning assumption with your own observed ratio as soon as real data is available.

Video-heavy libraries need more caution

A photo-only archive and a collection full of phone videos can create very different working-storage pressure. Transcoded video can consume substantially more space than image thumbnails, and a family that records high-resolution clips may see the generated layer grow quickly. Increase the generated-media allowance when the collection is video-heavy rather than assuming every terabyte of originals creates the same overhead.

Why SSD storage is attractive here

Thumbnails and generated files are accessed frequently during browsing and background work, so solid-state storage can make this layer responsive without requiring the entire original archive to live on flash. A 1TB or 2TB internal SSD is often easier to cool, replace and manage than scattering application data across several small devices. The best capacity depends on projected library growth and whether the SSD also hosts the database or other containers.

Separate original importance from generated convenience

Original uploads are irreplaceable user data unless another independent copy exists. Generated thumbnails and transcodes have different recovery value because the application can recreate them from originals under the right conditions. This difference should affect backup strategy. You may back up the whole application volume for faster restoration, but the protection priority for originals and database state should remain explicit even when generated files share the same device.

Leave free space for regeneration

A regeneration job can temporarily increase write activity and storage pressure. Planning an SSD to operate nearly full leaves little room for rebuilds, updates or temporary files. Leave a meaningful free-space reserve so normal operation retains headroom instead of choosing an SSD whose advertised capacity barely matches the current generated directory.

Database and thumbnails can share a drive

For a compact home server, one reliable internal SSD can hold the database, application data and generated media. This keeps the system simple and reduces device count. The trade-off is that capacity and write activity from all roles accumulate on one SSD. Size for the combined workload, keep database backups independent and avoid assuming that a drive sized only for PostgreSQL will automatically have enough room for years of generated media.

A second SSD can simplify large libraries

When generated data grows into the terabyte range, a second SSD can create a clean operational boundary. The primary application drive remains modest and easy to back up, while the larger SSD absorbs thumbnails and transcodes. This separation can also make migrations less disruptive. It is not mandatory, but it becomes attractive when a single application drive would otherwise need to be oversized mainly because of regenerable files.

SATA can be economical for large generated sets

Generated media may benefit from SSD latency without requiring top-end NVMe throughput. If the server has spare SATA bays and limited M.2 slots, a larger SATA SSD can be a cost-effective working-data tier. The decision should account for cabling, bay availability, power, airflow and future expansion. Use NVMe when it fits naturally; do not spend on an interface solely because a benchmark chart places it above SATA.

Track actual usage after major imports

Capacity plans should be revisited after a bulk migration, a phone upgrade that changes video behavior, or a major Immich configuration change. Record original library size and generated-data size at the same point in time. That observed ratio gives you a stronger forecast than generic guidance. If the ratio rises, update the growth model before the SSD is close to full rather than waiting for a low-space warning.

Do not delete generated files without a recovery plan

Generated content may be recreatable, but regeneration can take time and compute resources, especially for a large archive. Before clearing a generated directory to reclaim capacity, understand the current Immich maintenance process and what will rebuild automatically. A storage problem should not be solved by deleting directories blindly. Capacity planning is safer than emergency cleanup because it preserves the application’s expected data relationships.

Buy for the next growth interval

The right SSD capacity is the size that survives the next planned growth interval while retaining free space. Compare 1TB, 2TB and 4TB options using live price, interface, endurance and host compatibility, then choose the smallest class that preserves a comfortable margin. This avoids both extremes: paying for unused flash far beyond the expected workload or buying so tightly that another migration is needed within months.

Questions people ask

Immich Thumbnail Storage questions

How much space do Immich thumbnails need?

It varies with the library and settings. Use a percentage allowance as a starting point, then measure your actual generated directories and update the estimate from real data.

Should Immich thumbnails be on SSD?

SSD is attractive for frequently accessed generated data, but it is not the only workable option. Choose based on capacity, host slots, performance needs and cost.

Can thumbnails and the database share one SSD?

Yes. Many compact servers can use one SSD for both. Size it for the combined roles, keep adequate free space and maintain independent database backups.

Are Immich thumbnails a backup of my photos?

No. Thumbnails and transcoded derivatives are not substitutes for original uploads. Protect source media independently.

Can I delete Immich thumbnails to free space?

Do not delete application-managed files blindly. Confirm the current maintenance and regeneration process in Immich documentation before removing generated data.

Is 1TB enough for thumbnail storage?

It may be plenty for many libraries, but the answer depends on projected originals, video share, generated-media ratio and whether other application data shares the SSD.

Would a SATA SSD be fast enough for thumbnails?

It can be a sensible choice, especially when a large SATA device is cheaper and M.2 slots are scarce. The entire server architecture matters more than interface branding alone.

Why leave free space on the generated-media SSD?

Free space gives room for imports, regeneration, temporary files and updates. The calculator includes an adjustable reserve rather than planning to fill the drive completely.

How often should I recalculate thumbnail capacity?

Revisit it after major imports or workflow changes and at least when annual library growth is reviewed. Use measured generated-data size rather than relying forever on the initial percentage assumption.

Should I buy 4TB SSD for a large Immich library?

It can make sense when generated media and other applications genuinely need that capacity. Compare projected demand, host compatibility, endurance and live price before jumping to the largest class.

Scroll to Top