Commons:Pattypan - Wikimedia Commons
Jump to content
From Wikimedia Commons, the free media repository
Translate this page
Other languages:
Bahasa Indonesia
Nederlands
Tiếng Việt
català
dansk
italiano
norsk bokmål
norsk nynorsk
polski
português
português do Brasil
čeština
Ελληνικά
български
русский
українська
العربية
مصرى
বাংলা
ગુજરાતી
中文
한국어
Shortcut
COM:PAT
Pattypan; Pattypan; Pattypan; Pattypan; Pattypan; Pattypan; Pattypan; Pattypan; Pattypan; Pattypan; Pattypan; باتيبان; Pattypan; Pattypan; ferramenta open-source para upload de arquivos no Wikimedia Commons; verktøy med åpen kildekode for å laste opp filer til Wikimedia Commons; narzędzie do ładowania plików do Wikimedia Commons; open-source hulpmiddel om bestanden te uploaden naar Wikimedia Commons; open-source programma om bestanden te uploaden nae Wikimedia Commons; Open-Source-Tool zum Hochladen von Dateien auf Wikimedia Commons; open-source tool to upload files to Wikimedia Commons; open-source tool to upload files to Wikimedia Commons; أداة مفتوحة المصدر لرفع ملفات على ويكيميديا كومنز; open-source nástroj pro nahrávání souborů do Wikimedia Commons; outil au code source ouvert pour téléverser des fichiers sur Wikimedia Commons
Pattypan
open-source tool to upload files to Wikimedia Commons
Upload media
Instance of
free software
Wikimedia Commons tool
Named after
pattypan squash
Copyright license
MIT License
Developer
Paweł Marynowski
Albin Larsson
Software version identifier
26.02 (stable version, 2026)
official website
Authority file
Q56651650
Reasonator
Scholia
Wikidocumentaries
KML file
Search depicted
Pattypan uploader flyer
Screenshot of a filled-in Pattypan spreadsheet
Pattypan is an
open-source
tool written in
Java
by
Yarl
and designed to upload files to Wikimedia Commons and other Wikimedia projects. Pattypan has been used to upload
2,090,731 images and files
to Wikimedia Commons which are viewed
over 80 million times a month across Wikimedia projects
Overview
Upload files to Wikimedia Commons. The Spreadsheet Way.
Pattypan is a desktop uploader that enables a
high amount of flexibility when proper, detailed image descriptions are important
for the images' reuse on Wikimedia projects.
It lets the user:
Choose a Commons template, for instance:
{{Artwork}}
{{Information}}
{{Photograph}}
, then choose needed, specific description fields from that template;
Choose a user-generated wikicode for file description and license information;
It supports the input of wikicode in any field
It makes uploads from one source faster (all repetitive information needs only to be copied across)
It offers users a preview of the files' descriptions on Commons before uploading, and lists any errors or empty fields
The program generates a spreadsheet in a folder containing files to be uploaded. The users then select their desired description template/fields, and fill in the spreadsheet with relevant information (and wikicode where necessary).
It offers the option to deselect unnecessary fields, and to pre-fill selected fields for all files.
Screenshots
Basic requirements
Running
. Pattypan uses the Java Runtime Environment (JRE) which can be downloaded for free on most platforms (Windows, Linux, Mac). Installing it requires administrator privileges on your system. Java 11 or higher is necessary for running Pattypan.
Pattypan can be downloaded as an EXE file for Windows. This includes the JRE and doesn't require Java to be installed separately. Note that this functionality is unofficial and not maintained by the Pattypan-team.
Editing
. To edit the spreadsheet data, you will need to be able to edit an XLS file (different from more modern XLSX files). Editing XLS files can be done easily using the paid version of Microsoft Excel. There are some free options:
Both Microsoft Office and Google Docs have free spreadsheet editors, but export in the newer XLSX format only. You can find sites and utilities to convert from XLSX to XLS files.
Offidocs is a free service to edit and download XLS files directly -
LibreOffice is a free office suite that can read and write XLS files
Quick links
as
jar
(portable Java),
dmg
(macOS), or
exe
(Windows)
pattypan
on GitHub
Simple manual
Video tutorial from GLAM WIKI TLV 2018
Meta:Learning Pattern for Uploading batches with Pattypan
Grant page
Category:Uploaded with pattypan
Contribute
Translate to your language
Report bugs and make suggestions
See also
Help:Gadget-Cat-a-lot
- to assist in categorizing your uploaded files
Wikimedia Commons upload tools
Integrated tools
Upload Wizard
bigChunkedUpload
Cross-wiki upload
Lingua Libre (audio)
Desktop applications
VicuñaUploader
Pattypan
ComeOn!
Sunflower
Commonist
(broken
[1]
Command-line tools
OpenRefine
Mobile applications
Commons Android app
Spell4Wiki
Plugins
dtMediaWiki (for Darktable)
KIPI (for digiKam)
LrMediaWiki (for Adobe Lightroom)
Conversion
Video2commons
Site-specific
Flickr-to-commons
Flickypedia
IAUpload (books)
iNaturalist2Commons
Retrieved from "
Categories
Free software under the Expat License
Free software by name
Free software programmed in Java
Commons upload
Pattypan
Hidden categories:
Uses of Wikidata Infobox
Uses of Wikidata Infobox with manual qid
Commons
Pattypan
Add topic