> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.serverfreak.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to Update Existing Extensions & Modules in Magento

1. Login to your Magento administrator dashboard and click on **System menu >> Web Setup Wizard** (Under Tools section).
![](https://storage.crisp.chat/users/helpdesk/website/30c43b4318b81000/step-1-wizard_13xggto.png)

2. This would redirect you to Setup Wizard page where you should click on the **Extension manager** option.

![](https://storage.crisp.chat/users/helpdesk/website/30c43b4318b81000/step-2-extension-manager_119hqxd.png)

3. This will be redirected to **Magento Marketplace**. You need to register for a account at https://account.magento.com/customer/account/ or login to your existing account in order to retrieve Public and Private Keys.


![](https://storage.crisp.chat/users/helpdesk/website/30c43b4318b81000/step-3-create-new-access-keys-_13inwdv.png)



4. You will be redirected to a new page where you can observe extensions you have installed and if there are pending updates. If there are updates available, a message with a **Review updates** button would appear as seen below:
![](https://storage.crisp.chat/users/helpdesk/website/30c43b4318b81000/step-4-blurry_vyjypi.jpg)
Click on **Review Updates** button and place ticks in front of the chosen extension(s) and click on the **Update** button.

5. Immediately, you'll be redirected to the **Readiness Check** page. Press the **Start Readiness Check** button.
![](https://storage.crisp.chat/users/helpdesk/website/30c43b4318b81000/step-7-start-readiness-check_1yjcwop.png)


6.  Once checking is complete, you can choose the version to which you want to update the component and click on the **Update** button.
![](https://storage.crisp.chat/users/helpdesk/website/30c43b4318b81000/step-6-update-button_m99b46.jpg)

7. The next step is to choose whether you would like a backup of your application or not. Once you choose what you want to backup, click on the **Create Backup** button. 

![](https://storage.crisp.chat/users/helpdesk/website/30c43b4318b81000/step-7-create-backup_4q159h.jpg)
In case you do not want a backup, uncheck all and click **Next**.



8. This would take you to the last step where you should finalize the process by clicking on the **Update** button.

![](https://storage.crisp.chat/users/helpdesk/website/30c43b4318b81000/step-8-final-update_1o3iu2n.jpg)

A message for successful update appears in the console log and the extension is up-to-date now!