How do I install a PrestaShop module?
To install a PrestaShop module, upload its ZIP file from the back office: go to Modules → Module Manager → Upload a module, drop in the ZIP you downloaded, and PrestaShop unpacks and installs it for you. No FTP needed for the standard case.

A few things worth knowing before you start:
- Upload the ZIP as-is, don't unzip it first. PrestaShop reads the archive directly.
- If the upload fails on a larger module, your server's
upload_max_filesizeorpost_max_sizeis usually the limit, raise it in PHP settings, or upload the folder via FTP into/modules/and install from the Module Manager. - After it installs, open the module's Configure screen to set it up, installing alone rarely finishes the job.
All of our modules install this way. You can grab the latest ZIP for anything you own from your account, then browse the full range on the mypresta.rocks store.
The important technical detail is that a PrestaShop module is identified by its internal folder and class name, not by the filename you happened to download. In the module source, packages declare a technical name such as mprcanonicalmanager, a version, a tab, a compatibility range and a display name. Keep that top-level folder intact; do not rename it and do not upload a nested folder such as module.zip/mprcanonicalmanager/ by mistake.
Installation also runs module code. Depending on the module, that code may create database tables, register hooks, install admin menu entries and seed default settings. For example, an SEO or internal-linking module can create its own rule tables, register output hooks and add its configuration screens during install(). Copying files into /modules/ is therefore only the first half of an FTP install; the module still needs to be installed from Module Manager so that its setup routine runs.
A safe checklist is:
- Download the newest ZIP from your account.
- Upload the ZIP through Module Manager if your server allows it.
- If PHP upload limits block the ZIP, unzip locally and upload the one module folder to
/modules/. - Find the module in Module Manager, click Install, then open Configure and save the required options.
Was this answer helpful?
Still have questions?
Can't find what you're looking for? Send us your question and we'll get back to you.