Um SRCSET nutzen zu können, müssen bereits beim Upload verschiedenen Versionen einer Bilddatei erzeugt werden. Wenn ein Bild mit srcset eingebunden wird, erhält der Browser die Möglichkeit, das passende Bild zu laden. Dazu kann mit einer Media-Query die Größe des Viewports ermittelt werden. Der Browser kann dann aus der angegebenen Auswahl die am besten passende Bildversion laden.
Da kleineren Geräten kleinere Bilder zugestellt werden, kann dies die Ladegeschwindigkeit erheblich verbessern, außerdem ist nur wenige individuelle Optimierung erforderlich.