Module comparisons (only modules able to upload to remote server)
Drupal 7 will no longer be supported after January 5, 2025. Learn more and find resources for Drupal 7 sites
This article attempts to do a comparison between modules able to upload images to a remote server without leaving Drupal. By 'upload images to a remote server' we means elsewhere than your Drupal server. This article should allow you to choose which module best suits your needs.
Why uploading images to a remote server?
- Save bandwidth
- Increase website performance
- Increase scalability for large websites
Type of module covered in this comparison
- User upload a picture from a Drupal website. But the image is hosted on a remote server.
- User does NOT need techical knowledge such as editing HTML code, embeding HTML snippet code, using FTP or pasting URL.
Type of module NOT covered in this comparison
- User pastes the URL or embed code from the third party
- User needs techical knowledge such as editing HTML code, embeding HTML snippet code, using FTP or pasting URL.
Note 1: You're welcome to edit or update this page. To do so go to this page
Click on 'Create a new issue' link. Then fill the form. Please provide
a link to this page to clarify your request. To get a status on your
request go to your issue tracking page.
Note 2: To report an error click on below 'Add new comment' link.
Overview
| Module | Support uploading to remote server without leaving Drupal |
Versions | Demo site |
Compared on |
|||
|---|---|---|---|---|---|---|---|
| 4.7.x | 5.x | 6.x | 7.x | ||||
| Apture | ![]() |
![]() |
![]() |
![]() |
? | demo | 2009-Aug |
| Aurigma Uploader for Imagefield |
![]() |
![]() |
![]() |
![]() |
? | demo | 2009-Aug |
| Brilliant Gallery | 2 |
![]() |
![]() |
![]() |
3 |
demo | 2009-Aug |
| CDN2 Video | ![]() |
![]() |
![]() |
![]() |
? | demo | 2009-Aug |
| Embedded Media Field |
![]() |
![]() |
![]() |
![]() |
3 |
demo | 2009-Aug |
| FileAPI | ![]() |
![]() |
![]() |
1 |
![]() |
2009-Aug | |
| FileField | ![]() |
![]() |
![]() |
![]() |
3 |
2009-Aug | |
| FileField Sources | ![]() |
![]() |
![]() |
![]() |
? | 2009-Aug | |
| Flickr | ![]() |
![]() |
![]() |
![]() |
![]() |
demo | 2014-Nov |
| Flickr Attach | ![]() |
![]() |
![]() |
![]() |
? | demo | 2009-Aug |
| Flickr Insert | ![]() |
![]() |
![]() |
![]() |
? | demo | 2009-Aug |
| Flickr nodes | ![]() |
![]() |
![]() |
![]() |
? | 2009-Aug | |
| Flickr Rippr | ![]() |
![]() |
![]() |
![]() |
? | demo | 2009-Aug |
| Flickrstickr | ? | ![]() |
![]() |
4 |
? | 2009-Aug | |
| Flickr Sync | ![]() |
![]() |
![]() |
![]() |
? | 2009-Aug | |
| Flickr Upload | ![]() |
![]() |
![]() |
5 |
? | demo | 2009-Aug |
| FileField Paths | ![]() |
![]() |
![]() |
![]() |
? | 2009-Aug | |
| ImageField | ![]() |
![]() |
![]() |
![]() |
3 |
2009-Aug | |
| Imagefield Import | ![]() |
![]() |
![]() |
![]() |
? | 2009-Aug | |
| Kaltura | ![]() |
![]() |
![]() |
![]() |
? | demo | 2009-Aug |
| Link Image Field | ? | ![]() |
![]() |
![]() |
? | demo | 2009-Aug |
| Media: Flickr | ![]() |
![]() |
![]() |
![]() |
? | demo | 2009-Aug |
| Media Manager | ? | ![]() |
![]() |
![]() |
? | 2009-Aug | |
| Media Mover |
? |
![]() |
![]() |
![]() |
? |
demo |
2009-Oct |
| Media: Smugmug | ![]() |
![]() |
![]() |
![]() |
? | demo | 2009-Aug |
| OAuth | ? | ![]() |
![]() |
![]() |
? | 2009-Aug | |
| Path image | ![]() |
![]() |
![]() |
![]() |
? | 2009-Aug | |
| Picasa | ![]() |
![]() |
![]() |
![]() |
? | demo | 2009-Aug |
| Picture Service Wrapper API (Under development) |
![]() |
![]() |
![]() |
![]() |
![]() |
2009-Aug | |
| QP Services | ? | ![]() |
![]() |
![]() |
? | 2009-Aug | |
| Remote File | ![]() |
![]() |
![]() |
![]() |
? | 2009-Aug | |
| Service Attachments | ![]() |
![]() |
![]() |
![]() |
? | demo | 2009-Aug |
| Video Filter | ![]() |
![]() |
![]() |
![]() |
? | demo | 2009-Aug |
| Upload path | ? | ![]() |
![]() |
![]() |
? | demo | 2009-Aug |
Notes:
- The symbole ? means not compared yet. Feel free to compare and add your results.
- FileAPI (git version) module should be use on test site only. Do not use on production site. This module is experimental work.
- Brilliant Gallery is able to store picture remotly using its Google Picasa feature.
- A Drupal 7.x version is planned for all those modules.
- Flickrstickr as a patch waiting to be commited for a Drupal 6 version. Read more
- Flickr Upload module for Drupal 6 is under development. Read more.
Note:
The following tables will compare only the modules able to upload
pictures to remote server. To make reading easier other modules have
been remove.
Cost
Note: By cost we mean the total final cost to be able to upload pictures to the remote server.
| Module | Free | Note |
|---|---|---|
| Apture | ![]() |
Free if less than five million page views per month. If more than five million page views per month contact Apture. Apture is not open source. Read more |
| Aurigma Uploader for Imagefield |
![]() |
Aurigma is a commercial product. Cost range from US $149.00 to $1,299.00. This is a one time fee. Read more |
| Brilliant Gallery | ![]() |
The Google Picasa feature is free. It comes with one gigabyte. Maximum number of web albums is 250. Maximum number of photos per web album: 500. Multiple free accounts can be use. Upgraded storage cost range from US $20 to $500 per year. |
| CDN2 Video | ![]() |
Delivery is US $0.50/GB. Read more |
| Embedded Media Field | ![]() |
|
| Flickr Attach | ![]() |
Two types of accounts |
| Flickr Upload | ![]() |
Two types of accounts |
| Kaltura | ![]() |
There are two versions of Kaltura. The paid one or the free one.
|
| Media: Smugmug | ![]() |
Standard: $39.95/year, Power: $59.95/year, Pro: $149.95/year. Read more. |
| Picasa | ![]() |
Picasa Web Albums provides 1 GB (gigabyte) of free storage. That's enough space for 4,000 wallpaper-size photos. Read more. * 20 GB - $5/yr * 80 GB - $20/yr * 200 GB - $50/yr * 400 GB - $100/yr * 1 TB - $256/yr * 2 TB - $512/yr * 4 TB - $1024/yr * 8 TB - $2048/yr * 16 TB - $4096/yr Please note that 1 TB equals 1024 GB. |
| Picture Service Wrapper API (Under development) |
? |
Notes:
- The symbole ? means not compared yet. Feel free to compare and add your results.
Usability. Easy to upload a picture for end users?
By 'easy to use' we mean when absolute beginner end user want to upload a picture:
- End user does NOT required technical knowledge. Technical
knowledge such as editing HTML code, embeding HTML snippet code,
using FTP or pasting URL. - End user does NOT need to register with a third party. The registration process is done by the site administrator/developer.
- End user can EASILY upload a picture with a absolute minimum of clicks. One to two clicks max.
| Module | Usability. Easy to upload a picture for end users? |
Notes |
|---|---|---|
| Apture | ![]() |
Similar to Kaltura module. |
| Aurigma Uploader for Imagefield |
? | |
| Brilliant Gallery | ![]() |
End user most use FTP to upload all images to Drupal site. With the Picasa feature user doesn't need to use FTP but most embed an HTML snippet code ("RSS" link). |
| CDN2 Video | ? | |
| Embedded Media Field |
![]() |
End user most paste the URL or embed code from the third party. Such as Flickr, Imageshack, Picassa and Photobucket images. Then module will automatically determine which content provider is being used. When displaying the content, the proper embedding format will be used. Read more |
| Flickr Attach | ![]() |
End user most create a Flickr account. End user must create Flickr sets. That is organizing photos in set(s). Otherwise it won't work. Each user can have is own Flickr account at user/*/edit |
| Flickr Upload | ? | |
| Kaltura | ![]() |
Similar to Apture module. |
| Media: Smugmug | ? | ? |
| Picasa | ![]() |
|
| Picture Service Wrapper API (Under development) |
? |
Notes:
The symbole ? means not compared yet. Feel free to compare and add your results.
- Apture CCK support is plan for futur release. Read more.
Supported modules
| Module | Views 1.x |
Views 2.x |
ImageCache | Wysiwyg | CCK | FileField | ImageField |
|---|---|---|---|---|---|---|---|
| Apture | ? | ? | ![]() |
![]() |
1 |
![]() |
![]() |
| Aurigma Uploader for Imagefield |
? | ? | ![]() |
? | ![]() |
![]() |
![]() |
| Brilliant Gallery | ? | ? | ? | ? | ? | ? | ? |
| CDN2 Video | ? | ? | ? | ? | ![]() |
![]() |
? |
| Embedded Media Field |
? | ? | ? | ? | ![]() |
![]() |
? |
| Flickr Attach | ? | ![]() |
? | ? | ![]() |
? | ? |
| Flickr Upload | ? | ? | ? | ? | ? | ? | ? |
| Kaltura | ? | ![]() |
? | ![]() |
![]() |
? | ? |
| Media: Smugmug | ? | ? | ? | ? | ? | ? | ? |
| Picasa | ? | ? | ? | ? | ? | ? | ? |
| Picture Service Wrapper API (Under development) |
? | ? | ? | ? | ? | ? | ? |
Notes:
The symbole ? means not compared yet. Feel free to compare and add your results.
- Apture support for CCK fields is plan for future release. Read more.
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion

