What's the difference between F5 refresh and Shift+F5 in Google Chrome browser?

Google Chrome

Google Chrome Problem Overview


What's the difference between F5 refresh and SHIFT+F5 in Google Chrome browser?

The reason I ask is because sometimes when using F5 on my site the pictures don't load properly but when using SHIFT+F5 the reload works.

Google Chrome Solutions


Solution 1 - Google Chrome

It ignores the cached content when refreshing...

https://support.google.com/a/answer/3001912?hl=en

> F5 or Control + R = Reload the current page
> Control+Shift+R or Shift + F5 = Reload your current page, ignoring cached content

Solution 2 - Google Chrome

The difference is not just for Chrome but for most of the web browsers.

enter image description here

F5 refreshes the web page and often reloads the same page from the cached contents of the web browser. However, reloading from cache every time is not guaranteed and it also depends upon the cache expiry.

Shift + F5 forces the web browser to ignore its cached contents and retrieve a fresh copy of the web page into the browser.

Shift + F5 guarantees loading of latest contents of the web page.
However, depending upon the size of page, it is usually slower than F5.

You may want to refer to: https://stackoverflow.com/questions/385367/what-requests-do-browsers-f5-and-ctrl-f5-refreshes-generate

Solution 3 - Google Chrome

Reload the current page:
F5
or
CTRL + R


Reload the current page, ignoring cached content (i.e. JavaScript files, images, etc.):
SHIFT + F5
or
CTRL + F5
or
CTRL + SHIFT + R

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionJayDView Question on Stackoverflow
Solution 1 - Google ChromeDanView Answer on Stackoverflow
Solution 2 - Google ChromeDevendra LattuView Answer on Stackoverflow
Solution 3 - Google ChromeognjenklView Answer on Stackoverflow