Title: Images Optimize and Upload CF7
Author: Damir Akhmedshin
Published: <strong>17. August 2019</strong>
Last modified: 23. Juni 2026

---

Plugins suchen

![](https://ps.w.org/images-optimize-and-upload-cf7/assets/banner-772x250.png?rev
=2141045)

![](https://ps.w.org/images-optimize-and-upload-cf7/assets/icon-256x256.png?rev=
2141045)

# Images Optimize and Upload CF7

 Von [Damir Akhmedshin](https://profiles.wordpress.org/yesworld/)

[Herunterladen](https://downloads.wordpress.org/plugin/images-optimize-and-upload-cf7.2.3.1.zip)

 * [Details](https://de.wordpress.org/plugins/images-optimize-and-upload-cf7/#description)
 * [Rezensionen](https://de.wordpress.org/plugins/images-optimize-and-upload-cf7/#reviews)
 *  [Installation](https://de.wordpress.org/plugins/images-optimize-and-upload-cf7/#installation)
 * [Entwicklung](https://de.wordpress.org/plugins/images-optimize-and-upload-cf7/#developers)

 [Support](https://wordpress.org/support/plugin/images-optimize-and-upload-cf7/)

## Beschreibung

Images Optimize and Upload CF7 is an extension plugin for [Contact Form 7](https://wordpress.org/plugins/contact-form-7/)
plugin, that allows you to upload multiple images using drag-n-drop or simple „Browse“
button, and compress them on the client’s side before sending it. If you want to
save a user’s time and bandwidth on uploading large images, this plugin is perfect
solution.
 Tested with Contact Form 7 version 6.1.6

#### Features

 * Experimental HEIC/HEIF server-side processing via Imagick. Available only when
   your server’s ImageMagick installation includes HEIC/HEIF format support.
 * Quick compression on the client’s side
 * Save data by compressing it on the client’s side before sending to the server
 * Automatically resize images to max 1920px (width or height)
 * Maintains the aspect ratio of the images
 * Fix image rotation issue when uploading images from Android an iOS (uses EXIF
   data)
 * Highly customizable
 * File type validation
 * No limits on input file size
 * Ajax upload
 * Drag-n-drop or browse file
 * Attach compressed files to emails
 * Adapted to mobile design
 * Customize file upload thumbnails and drag and drop area layouts
 * Multiple shortcodes in one form
 * Identify files by adding ID to the shortcode. The ID value will be used as a 
   prefix in the filename
 * Set the maximum uploaded files limit in global settings, or in the shortcode
 * Save or remove all temporary files from the server after sending the form. But
   if you want to keep the files on the server, please, install [Contact Form 7 Database Addon – CFDB7](https://wordpress.org/plugins/contact-form-cfdb7/)
   plugin to access the files
 * Supports Google Chrome, Mozilla Firefox, Microsoft Edge, Safari. Doesn’t support
   IE 11 and lower

#### Limitations

 * Transparent background in PNG files will become solid black
 * Animated GIF files will only have 1st frame after compression
 * Doesn’t support IE

## Screenshots

[⌊Generate Shortcode in Contact Form 7 Plugin - Back End⌉⌊Generate Shortcode in 
Contact Form 7 Plugin - Back End⌉[

Generate Shortcode in Contact Form 7 Plugin – Back End

[⌊Plugin Settings - Back End⌉⌊Plugin Settings - Back End⌉[

Plugin Settings – Back End

[⌊Drag-n-Drop Field and File Attachment - Front End⌉⌊Drag-n-Drop Field and File 
Attachment - Front End⌉[

Drag-n-Drop Field and File Attachment – Front End

## Installation

To install this plugin see below:

 1. Upload the plugin files to the `/wp-content/plugins/images-optimize-and-upload-
    cf7/` directory, or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‚Plugins‘ screen in WordPress

## FAQ

### How can I send feedback or get help with a bug?

For any bug reports go to [Support](https://wordpress.org/support/plugin/images-optimize-and-upload-cf7/)
page.
 Or [Github issue](https://github.com/yesworld/plugin-wp-optimize-image/issues/)
page.

## Rezensionen

![](https://secure.gravatar.com/avatar/fddbfeb1c893517ef0a08c79123b4e2f70852245bdc3407563873fc0d4ab79a3?
s=60&d=retro&r=g)

### 󠀁[I like this plugin](https://wordpress.org/support/topic/i-like-this-plugin-189/)󠁿

 [Rustam Sibagatov](https://profiles.wordpress.org/bruklig/) 29. Mai 2026

Works like a charm, does its job!

![](https://secure.gravatar.com/avatar/2d4db04e10182c0e5ef86ebd81dc54e4778ebb28ad9fa23cfebace6125ede94d?
s=60&d=retro&r=g)

### 󠀁[Does the job without fuss](https://wordpress.org/support/topic/does-the-job-without-fuss-6/)󠁿

 [Tyler Tork](https://profiles.wordpress.org/tylertork/) 19. September 2025

This is invaluable when working with non tech-savvy users who don't know how to 
reduce the sizes of images before uploading, and a big convenience for other users.
I could wish the instructions were a little clearer, and the default values for 
a lot of the settings results in a very poor-quality image, so I would've chosen
different, less strict limits for file size and quality settings. It's also not 
being updated to reflect the fact that it works with recent WordPress versions —
but it does, so far. So: not a perfect plugin, but the only one I can find that 
does exactly what I need for image uploading on CF7.

![](https://secure.gravatar.com/avatar/763c60462a38860b6835c2cbbd2af6e4d217f6f4e1f123bb18767ca2a755400d?
s=60&d=retro&r=g)

### 󠀁[Works wel, required field has errors](https://wordpress.org/support/topic/works-wel-required-field-has-errors/)󠁿

 [rambokilinc](https://profiles.wordpress.org/rambokilinc/) 24. Mai 2022

It is impossible to require customers upload pictures. If I require an upload, the
pictures won't send to my mail address. This is a long-known issue, but creator 
wont patch this problem.

![](https://secure.gravatar.com/avatar/4ee25eaf17ef4df04ddb80068d9e56ced7dfd1cb7e11f6a9f14ea3450006f34b?
s=60&d=retro&r=g)

### 󠀁[Excellent works well on mobile devices](https://wordpress.org/support/topic/excellent-works-well-on-mobile-devices/)󠁿

 [w0rdpre5s](https://profiles.wordpress.org/w0rdpre5s/) 13. Mai 2022

Great plugin. I didn't need the compressing function but was more looking for multi-
uploader that worked on mobile devices. After my Contact Form 7 form is submitted
I have some code which puts the information into Woocommerce. All the other uploaders
seem to have a problem if the images are created from a camera. This plugin doesn't
and it works very well. Would be nice to have additional options for mobile cameras.
Currently when I click browse files I have the option of using the camera or selecting
existing images. A default options straight to camera would be great. Also the ability
to take multiple photos without having to keep going back and clicking browse files
would be even better. Similar to how ebay does it when adding a listing.

![](https://secure.gravatar.com/avatar/e6e850c1857a8420f31d07769332ecbc76d440bcf1c5725d85bb280a480ad49a?
s=60&d=retro&r=g)

### 󠀁[Really useful](https://wordpress.org/support/topic/really-useful-266/)󠁿

 [Suzy Collins](https://profiles.wordpress.org/suzy-collins/) 22. April 2022 1 Antwort

Excellent plugin, does exactly what I needed.

![](https://secure.gravatar.com/avatar/7cf3e0f72bdcbecfbbd43605b677815f7185edf4bce92170d928305903ab2cb9?
s=60&d=retro&r=g)

### 󠀁[Great plugin!](https://wordpress.org/support/topic/great-plugin-33807/)󠁿

 [Mantr](https://profiles.wordpress.org/mandotr/) 2. April 2022

Excellent and easy to use!

 [ Alle 14 Rezensionen lesen ](https://wordpress.org/support/plugin/images-optimize-and-upload-cf7/reviews/)

## Mitwirkende und Entwickler

„Images Optimize and Upload CF7“ ist Open-Source-Software. Folgende Menschen haben
an diesem Plugin mitgewirkt:

Mitwirkende

 *   [ Damir Akhmedshin ](https://profiles.wordpress.org/yesworld/)
 *   [ Rustam Sibagatov ](https://profiles.wordpress.org/bruklig/)

[Übersetze „Images Optimize and Upload CF7“ in deine Sprache.](https://translate.wordpress.org/projects/wp-plugins/images-optimize-and-upload-cf7)

### Interessiert an der Entwicklung?

[Durchstöbere den Code](https://plugins.trac.wordpress.org/browser/images-optimize-and-upload-cf7/),
sieh dir das [SVN-Repository](https://plugins.svn.wordpress.org/images-optimize-and-upload-cf7/)
an oder abonniere das [Entwicklungsprotokoll](https://plugins.trac.wordpress.org/log/images-optimize-and-upload-cf7/)
per [RSS](https://plugins.trac.wordpress.org/log/images-optimize-and-upload-cf7/?limit=100&mode=stop_on_copy&format=rss).

## Änderungsprotokoll

#### 2.3.1

Added an experimental HEIC/HEIF server-side processing option for servers that support
these formats through Imagick.

#### 2.3.0

Added a plugin setting to edit allowed upload file extensions.
 Added an option 
to convert uploaded file names to lowercase before saving.

#### 2.2.3

Fixed default value

#### 2.2.2

Fixed unauthenticated arbitrary file upload vulnerability.
 Added nonce and upload
session token validation for AJAX uploads. Added server-side image file validation
and improved upload error handling.

#### 2.2.1

Fixed file deletion vulnerability
 Cleanup unused temp files after submission Added
compatibility with other file upload plugins

#### 2.1.4

Fixed the issue with the required field not sending the files.
 Security improvements.
Little fixes.

#### 2.1.3

Fix work with other upload plugins.

#### 2.1.2

Added an option to remove or save temp files

#### 2.1.1

Added an option AutoRotate
 Upgraded the plugin https://github.com/davejm/client-
compress

#### 2.1.0

Fixed Contact Form CFDB7 integration
 Fixed JS void error

#### 2.0.2

Added an option to keep the files on the server, need to install Contact Form 7 
Database Addon – CFDB7 plugin.
 Added an option to set the maximum upload files 
limit in the shortcode. Added the support of multiple shortcodes in one form. Added
an option to add a prefix to files from the ID value of the shortcode.

#### 2.0.1

Added template for editing drag and drop area layout.

#### 2.0.0

Fix file extension error, lower case and uppercase.
 Added file limit settings. 
Added template editor for file upload thumbnails.

#### 1.1.0

Fix styles for mobile.

#### 1.0.9

Microsoft Edge support.

#### 1.0.8

Localization fixes.

#### 1.0.7

Added new features and fixes.

## Meta

 *  Version **2.3.1**
 *  Zuletzt aktualisiert **vor 4 Monaten**
 *  Aktive Installationen **600+**
 *  WordPress-Version ** 5.2.2 oder höher **
 *  Getestet bis **7.0.7**
 *  PHP-Version ** 5.2 oder höher **
 *  Sprache
 * [English (US)](https://wordpress.org/plugins/images-optimize-and-upload-cf7/)
 * Schlagwörter
 * [compression](https://de.wordpress.org/plugins/tags/compression/)[contact form 7](https://de.wordpress.org/plugins/tags/contact-form-7/)
   [drag-and-drop](https://de.wordpress.org/plugins/tags/drag-and-drop/)[images](https://de.wordpress.org/plugins/tags/images/)
   [multiple file](https://de.wordpress.org/plugins/tags/multiple-file/)
 *  [Erweiterte Ansicht](https://de.wordpress.org/plugins/images-optimize-and-upload-cf7/advanced/)

## Bewertungen

 4.8 von 5 Sternen.

 *  [  12 5-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/images-optimize-and-upload-cf7/reviews/?filter=5)
 *  [  1 4-Sterne-Rezension     ](https://wordpress.org/support/plugin/images-optimize-and-upload-cf7/reviews/?filter=4)
 *  [  1 3-Sterne-Rezension     ](https://wordpress.org/support/plugin/images-optimize-and-upload-cf7/reviews/?filter=3)
 *  [  0 2-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/images-optimize-and-upload-cf7/reviews/?filter=2)
 *  [  0 1-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/images-optimize-and-upload-cf7/reviews/?filter=1)

[Deine Rezension](https://wordpress.org/support/plugin/images-optimize-and-upload-cf7/reviews/#new-post)

[Alle Rezensionen anzeigen](https://wordpress.org/support/plugin/images-optimize-and-upload-cf7/reviews/)

## Mitwirkende

 *   [ Damir Akhmedshin ](https://profiles.wordpress.org/yesworld/)
 *   [ Rustam Sibagatov ](https://profiles.wordpress.org/bruklig/)

## Support

Behobene Probleme in den letzten zwei Monaten:

     0 von 1

 [Support-Forum anzeigen](https://wordpress.org/support/plugin/images-optimize-and-upload-cf7/)