Matrix Multi-Upload


Pixel & Tonic - Brandon Kelly

3rd Party (Free)

EE Version Support

  • ExpressionEngine 2


If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.

  • Updater
  • Multi Site Manager
  • Stand Alone Entry Form
  • Low Variables
  • Content Elements
  • Better Workflow
  • Matrix
  • Grid
  • Webservice
  • Publisher


  • jQuery for the Control Panel

Add-On Type(s)

Accessory, Fieldtype


Matrix Multi-Upload lets you upload a batch of files to a Matrix field at once, right from the Publish page.


Make sure your system meets the minimum requirements:

  * ExpressionEngine 2.1.0 or later
  * Matrix 2.0.8 or later
  * PHP 5

Installation Instructions

  1. Upload system/third_party/matrix_multi_upload to system/expressionengine/third_party/
  2. Upload themes/third_party/matrix_multi_upload to themes/third_party/
  3. Install Matrix Multi-Upload in Add-Ons → Accessories
  4. While installing, choose to install the module as well


To use it, go to the Publish page of the entry you wish to upload images for. A new accessory tab will appear at the bottom of the page labeled “Matrix Multi-Upload”. Click on it.

Choose which Upload Directory you wish to upload files to. Then choose which Matrix field you want the images to get attached to (and which File column, if there’s more than one).

Finally, click the “Add Files” button to select which files you wish to upload, and then click “Start Upload”. Matrix Multi-Upload will then send each of your files to the server. As they finish, new rows will be created in your Matrix field, with the File column automatically filled in with the new file.

Matrix Multi-Upload Links

This entry was created February 2, 2011, 6:03 pm.
This entry was last updated January 14, 2013, 4:02 pm.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at to initiate your return. If you have questions, email

6 Reviews:

DanTreasure 09.14.15

Rating - {addon_rating_average}

Literally a 5 second install and works a charm! This will make my clients job so much easier! Thanks!

Loughlin 03.31.13

Rating - {addon_rating_average}

Wow.  What a time saver.  Works beautifully!

Liam 12.28.12

Rating - {addon_rating_average}

Fantastic. Thank you!

Maxwell 07.09.12

Rating - {addon_rating_average}

Works great with the Assets module :)
Massive time saver.

Maarten 09.20.11

Rating - {addon_rating_average}

Unfortunately this does not work with the Assets module :(

Alex Kendrick 02.23.11

Rating - {addon_rating_average}

This works great and is a big time-saver! The only (small) downside is it requires an absolute server path for file upload directories

( see )