Commons:Upload tools
Shortcut: COM:UT
There are several ways to upload media to Wikimedia Commons.
Contents
Integrated tools
Upload Wizard
The default tool, accessible from the « Upload a file » link in the left menu.
Supports fields prefilling.
Possible customisation: default license in Special:Preferences#mw-prefsection-uploads
GLAMwiki Toolset
An advanced tool that allows GLAMs (galleries, libraries, archives and museums) to automatically upload large batches of digital versions of their collections.
bigChunkedUpload
This ECMAScript can be integrated with the importScript();
feature for uploads with a chosen chunk size. It avoids some Upload Stash oddities not yet handled by the Upload Wizard.
- Supports individual uploads up to 2 GB
Standalone desktop applications
Commonist
Commonist is a Java program for easy upload of larger numbers of images to Wikimedia Commons and other MediaWiki installations.
- http://neonstau.de/commonist/ — download page (no download necessary with Java Web Start installed)
- Information and discussion
VicuñaUploader
VicuñaUploader is a free tool written in Java designed to upload files to Wikimedia Commons and other Wikimedia projects. It is a bit similar to Commonist but has some more functionality and different user interface.
See:
ComeOn!
ComeOn! is a free tool written in Java to upload pictures to Wikimedia Commons with extended support for JPEG metadata and its use in page templates. It is currently in beta mode but stable. It also supports audio files.
See:
Pattypan
Pattypan is an open-source tool written in Java to upload files to Wikimedia Commons and other Wikimedia projects using spreadsheets.
Command-line tools
See Commons:Command-line upload.
Image software extensions
DtMediaWiki
A plugin for Darktable which lets users export images to Wikimedia Commons.
KIPI uploader
A KIPI plugin for digiKam and Gwenview was made for easy upload of larger numbers of images to Wikimedia Commons and other MediaWiki installations.
- http://www.digikam.org — digiKam download page
- Information and discussion
LrMediaWiki
A plugin for Adobe Lightroom that lets you export files to MediaWiki. Currently in beta state.
Smartphone apps
- Further information: Commons:Mobile app
Upload to Commons with Android
A free Android app is available for uploading images directly to Commons. (Android 2.3+ operating system required). The tool can be found on Google Play and on the open source repository F-Droid You may adapt it for your own purposes using the GNU-GPL-licensed source code from GitHub.
Upload to Commons with iOS
An iOS app is also available on the AppStore. The source code is on GitHub under the Apache License.
Transfer tools
Uploading from Flickr
There are various tools to help upload files from Flickr.
- Flickr2Commons - Tool to easily upload single and multiple files from Flickr to Commons. This tool uses OAuth to upload files to Commons. See Special:OAuthListConsumers/view/74a4d433d0ab9f9fad720e1c4eb8159a for version 1.0, use Special:OAuthManageMyGrants to manage connected apps.
- F2ComButton (currently is not working) - A tool which adds buttons to Flickr to easily upload images yourself or using Magnus's tool.
- Flinfo - For people who want to upload Flickr pictures by themselves.
- Upload Wizard - If you are an administrator, image reviewer or extended uploader, you can import images and photosets from Flickr via the Upload Wizard.
Commons Helper
This page will generate code that you can copy and paste when moving an image from a Wikipedia to Commons. Note that you still need to verify the source and only transfer images that have reasonable licenses. You also still need to give the image a category, although the assistant is hooked up to CommonSense, so it can suggest them at the same time. Developed by User:Magnus Manske.
FileImporter
The FileImporter is a Wikimedia Commons extension which imports the file including all data when all prerequisites are met. Technically, the files won't be "moved", but "copied". The tool provides a "Export" link to the local wiki in order to allow moving the file to Wikimedia Commons.
MTC!

MTC! is a desktop application that transfers eligible free files from the English Wikipedia to Commons. It also includes a mass transfer mode for batch transfers and categorization.
Upload by URL

upload_by_url
right, you'll see an additional input box on Special:Upload for selecting the upload source.Users with the upload_by_url
right (Image reviewers, Admins, GWToolset users, Extended uploaders), can directly transfer images from whitelisted websites via the API or via Special:Upload. With the Upload Wizard it is possible to upload files from Flickr.
URL2commons
The URL2commons tool allows all users to directly transfer images from websites to commons.
Internet Archive
IA Upload is available for everyone (uses OAuth) to upload DjVu files of books from the Internet Archive. You select any free IA book and the {{book}} template is prefilled (you are given a chance to edit it before upload).
If the desired book is not yet on Internet Archive, you can use BUB (Book Uploader Bot) to request its addition from another source. The job is entirely automatic, accepts requests for multiple books at once, and can notify by email when the book is ready with a link to ia-upload to complete the transfer.
Internet Archive also provides conversion of video from any format to ogv. You are advised to upload the video at the highest quality you have, up to about 400 GB per item.
For comprehensive help on how to use the Internet Archive for Wikisource and other Wikimedia activities, refer to s:en:Help:DjVu files#The Internet Archive.
British Library
eap2pdf tool can mass-download books from the Endangered Archives Programme of British Library and also download single book and upload it to Commons. Installation of Python3 is required. The tool can be used in Linux, also adaptable to Windows.
GLAMs
For a set of GLAMs you can use Glam2Commons to upload files from those GLAMs to Commons.
Videos
- Use video2commons to upload any video from the web. The tools automatically converts videos to a Commons-compatible format. (OAuth)
- Use Videoconvert to upload mp4 and other format files. The tool will automatically convert and upload the videos.
|