Het concept van afbeeldingsstijlen is dat een enkele geüploade afbeelding op verschillende manieren kan worden weergegeven. Elke variatie in weergave, of <em>afbeeldingsstijl</em>, is het resultaat van het toepassen van één of meerdere <em>effecten</em> op de originele afbeelding. Als voorbeeld is het mogelijk om een hoge-resolutie afbeelding te uploaden met een 4:3 beeldverhouding en deze verkleind, vierkant uitgesneden, of zwart-wit (of elke willekeurige combinatie van deze effecten) weer te geven. De Image-module biedt een manier om dit efficiënt te doen. Nadat een afbeeldingsstijl met de gewenste effecten is ingesteld op de <a href=":image">Afbeeldingsstijlen-pagina</a> wordt deze toegepast zodra de afbeelding voor de eerste keer wordt aangeroepen. De gegenereerde afbeelding wordt opgeslagen zodat deze hergebruikt kan worden als het een volgende keer wordt aangeroepen, zonder dat de effecten opnieuw berekend moeten worden. Drupal core biedt verschillende effecten die gebruikt kunnen worden om afbeeldingsstijlen te definiëren. Extra effecten kunnen worden toegevoegd door uitbreidingsmodules.