CodeIgniter 4 already has an Image Manipulation class for customizing images. With this, you can resize, adjust the quality, rotate, crop, and add a watermark to the image.
This tool works smoothly with both GD and ImageMagick libraries.
In this tutorial, I show how you can upload and resize image dimensions in CodeIgniter 4.