JCOGS Design

3rd Party (Commercial)
Current Version: 1.2.4
Minimum EE Version: 5.0
Release Date: Jan 21, 2022

License Agreement

Buy Now!


EE Version Support

  • ExpressionEngine 5
  • ExpressionEngine 6


If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.


  • jQuery for the Control Panel

Add-On Type(s)



Advanced Image Manipulation for EE5 and EE6

JCOGS Image is a simple to use tag based image processing add-on for ExpressionEngine 5 and 6. It is fast, efficient and provides a range of image manipulation options that go beyond those available within EE’s built in image processing services.

What’s new in Version 1.2?

January 2022 saw the release of another major update to JCOGS Image, adding:

  • Automatic Lazy Loading - just add one parameter to your tag, or set a global default, and JCOGS Image will automatically trigger lazy-loading for your images. Optionally also have it generate small placeholder images (either “low quality image placeholder” images, or a “dominant colour” field).  JCOGS Image’s lazy-loading approach fully supports progressive enhancement principals and is fully compatible with JCOGS Image’s responsive mode (introduced in version 1.1)
  • Use custom or standard image masks - choose from circle, ellipse, polygon (any number of sides) or star (any number of points) masks, or have JCOGS Image use one you created yourself (simply put a black mask image on a white background and you are sorted!) and JCOGS Image will create an image with your processed image masked by the chosen mask. As ever, just one parameter added to your image tag does the job!
  • Significant improvements in the Add-on control panel design - JCOGS Image has so many features now we ‘had to get a bigger boat’ - the many system and image default options are now spread over two pages, and options have clearer descriptions of what each means and what choices you have.
  • New Palette Method - get JCOGS Image to analyse the colour patterns in your image and identify the palette of most used colours.
  • Plus bug fixes and coding improvements - unlike some other image add-ons JCOGS Image is actively supported and developed - along with the new features we’ve been hard at work improving the performance of the add-on and ironing out odditites and bugs.

What does it do?

  • Image Format Conversion
    Change the image format used by an image. Currently the add-on supports bmp, gif, jpg (standard and interaced), png and webp image formats.
  • Resizing
    Crop and resize images. Images can be resized to fit into a defined space (either contain or cover). Image cropping can use nominated aspect ratios and can be combined with rescaling. By default Image will preserve an image’s aspect ratio, but you can use resizing to distort an image if required.
  • Manipulations
    Apply a range of image effects to an image.  Current options include rotation, horizontal and / or vertical flips and the application of a range of image filters (e.g. greyscale, blur etc). Filters can be combined sequentially, and can be applied to converted / resized images. See the documentation for more details of the filters available.

Why choose JCOGS Image?

  • It is up to date!
    JCOGS Image has been tested on EE5 and EE6 installations and is compatible with php8.
  • Single Image or Batch Processing
    Use a template tag to modify a single image or to apply the same modifications to all the images within a content block - or a mix of the two since the nesting of JCOGS Image tags is supported.
  • Remote or Local Image Sources
    JCOGS Image works equally well with locally stored images or images obtained from internet based sources.
  • Flexible Caching Options
    JCOGS Image has a powerful SEO friendly caching system for the images it generates; cache options can be set globally and then overwritten on a tag-by-tag basis through parameter options.
  • Active Support
    JCOGS Image is actively supported, both in terms of new feature development and in terms of responding to any issues encountered during use of the add-on.

“Drop-in” upgrades for sites using CE Image

JCOGS Image unlocks a simple upgrade path for existing EE5 and EE6 for sites developed using the CE-Img add-on.

Although based on a completely new image processing code base, JCOGS Image has been designed to have strong compatiblity with CE Image parameters and functions: in many cases it is possible to upgrade an existing site without loss of function simply doing a search / replace to update the tag name used: for example changing {exp:ce_img:single…} to {exp:jcogs_img:single…}.

Please Note: A few CE Image functions are not replicated (e.g. ASCIIart) and for some advanced uses (e.g. the pixelate filter) there are some small differences in the output produced. See the documentation for more details.


JCOGS Image has been tested and is supported for use on EE5 and EE6 systems. It requires the server hosting the EE installation to be running php 7.3 (or better) and some version of the GD2 library.

Fully supported, ongoing development…

If you have features that you would like to see included in a future version of JCOGS Image get in touch! Currently in the development pipeline:

  • One-click updates for CE Img tags
  • Auto-generation of <picture> HTML tags e.g to provide alternate images for .webp images on sites using static caching (JCOGS Image already provides this webp backup on sites that do not use static caching!)
  • Better support for php image processing libraries (e.g. Imagemagick)



JCOGS Image Links

This entry was created October 27, 2021, 9:31 am.
This entry was last updated January 21, 2022, 7:12 am.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through devot-ee.com. If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at https://devot-ee.com/returns to initiate your return. If you have questions, email support@devot-ee.com.

There are no reviews for this add-on yet.

What are you waiting for? Rate it and review it!