Prepare your image before uploading to Commons
Wikimedia Commons doesn't accept iPhone HEIC files and rejects images over 100 MB. This tool converts to a Commons-supported format, optionally strips GPS or all EXIF metadata for privacy, resizes to a reasonable dimension, and compresses to a target size. Files are processed in memory and never stored on the server.
Drop an image (.heic .jpg .png .webp .tiff), or click to choose
50 MB maximum · processed in memory only
Click Convert below to see the result.
- Filename
- Size
- Format
- Dimensions
- EXIF metadata
- Commons
JPEG is the safest pick for HEIC photo conversions.
Lower = smaller file. 85–90 is visually lossless for most photos.
Resizes the longest edge. Aspect ratio kept.
Commons appreciates camera metadata for verification.
Inspect EXIF metadata
How to use
- Drop your image (especially iPhone .heic photos that Commons rejects).
- Review the analysis: file size, dimensions, EXIF privacy flags, Commons compatibility.
- Pick a target format (JPEG for photos), quality, and resize/EXIF options.
- Click Convert & download. The cleaned file downloads immediately.
- Upload it to Special:UploadWizard.
Why this tool exists
HEIC is rejected by Commons
The format is patent-encumbered, so Commons doesn't accept it. Convert to JPEG first.
100 MB upload limit
Web upload caps at 100 MB. Use the resize + quality controls to fit under the cap without much visible loss.
Privacy: GPS in iPhone photos
iPhone photos embed exact GPS coordinates by default. The Strip GPS only option removes location while keeping camera/date metadata that Commons values.
Filenames matter
Commons rejects unhelpful camera defaults like IMG_1234.JPG. The filename helper suggests a descriptive replacement.
About this tool
- Maintainer
- Status 401
- Phabricator
- @Status-401
- Source code
- github.com/the-code-machine/commons-image-prep
- License
- MIT
- Stack
- Flask · Pillow · pillow-heif · Tailwind
- Privacy
- No file is written to disk. No analytics. No login.