A computer-based method (400, 500) for dynamic image resizing, the method comprising: accessing (402) a representation of an image from a website (302) using a
processing system, wherein the image has been uploaded to a
server (312) of the website (302) by a content provider; determining (404) access criteria belonging to a user (306, 308, 310) of a user entity using the
processing system;Determining (406) a resolution of a modified representation of the image using the
processing system at least partially based on the access criteria, wherein the access criteria further include prior viewing behavior of the user (306, 308, 310), wherein the prior viewing behavior comprises a first period of time previously spent by the user (306, 308, 310) on the website (302) during a first
time of day and a second period of time previously spent by the user (306, 308, 310) on the website (302) during a second
time of day, wherein the first period of time is shorter than the second period of time, wherein, based on an access occurring during the first
time of day, it is determined that the resolution is a first resolution and, based on an access occurring during the second time of day, it is determined that the resolution is a second resolution, which is higher than the first resolution;Generating (408) the modified representation of the image using the processing system at least partially based on the resolution; and displaying (410) the modified representation of the image on the user unit.