PHP Image Handling
Free and open source PHP image Handling scripts. These scripts allow you to create images, add watermark and manipulate images.-
PHP Image Thumb Generator can open a given image file in the GIF, JPEG and PNG format. It can create a thumbnail of the image with given size, preserving the proportion between the original width and height.Thumbnail images get served in the same format as the original images as the output of the current script.Requirements: PHP 5.0 or higher
-
Image Uploader and Resizer can take an uploaded file and move it to a given directory. If the directory does not exist, the class creates it and sets its permissions to make it accessible. Thumbnail files can also be created if the image is in GIF, JPEG or PNG format. Requirements: PHP 5.0 or higher
-
You seem to see them everywhere: nice images with a reflection below. Create reflection of an JPG of PNG file will enable you to add such a reflection to an image on your website.Create reflection of an JPG of PNG file has two basic methods of operation:- return one image with the original image plus a reflection- return an image ...
-
Img_utils can open an image in either GIF, PNG, JPEG or BMP formats and apply several types of image processing operations. The image can be cropped, resized or scaled.The processed image can be saved back to a file in any of the supported formats.Requirements: PHP 4.0 or higher
-
Image to PHP Standalone Output is based on the "Image to PHP" class by Ben Yacoub Hatem. Requirements: PHP 5 or higher
-
svg2png uses the Inkscape program in order to convert the SVG to PNG format. Requirements: PHP 4.2 or higher
-
Image Composer Batch Resizer can add several images to a list that will be processed in a batch. Each image can be processed, resized and cropped with different parameters. The resulting images are saved to files of predefined names. Requirements: PHP 5 or higher
-
Image Manager : Resize, Watermark, Caption designed to be optimally used inside HTML tags to automatically resize and caption images. Modified images are stored in a temporary directory to increase performance e.g. to create a resized image with watermark and caption.
-
The color and font of the text can be specified as a parameter in insert_text_to_image. Requirements: PHP 4.0 or higher
-
Fractal can be used to render Koch curve fractal images. It takes a number of iteration levels to perform and renders a Koch curve fractal in an image of a given size. The generated fractal image can be served as the current script output in JPEG format. Requirements: PHP 4.0 or higher
-
My Image Filter opens an image and applies several filters to it. Currently it can apply 26 types of filters based on PHP image extension functions. Some filters that depend on image functions only available on PHP 5 can be applied with PHP 4 using alternative implementation with PHP 4 compatible code that is provide as separate scripts with this ...
-
When loading a picture, Remove Border From Image can determine how thick its border is by scanning the border pixels. The sensibility level that is used to determine which pixels are in the border is configurable. Remove Border From Image can crop the image be keeping on the interior inside the image border. The resulting cropped image can be displayed ...
-
Thumb And Crop can read images in JPEG, GIF, PNG and BMP formats and create thumbnail images of a given size keeping the original proportion. It can also crop the image to keep only a given rectangle. The processed images can be used directly as output or saved back to files. Requirements: PHP 5 or higher
-
Images can be loaded from files and and the thumbnails can be saved back to files with the help of Easy PHP Thumbnail. The Easy PHP Thumbnail can also perform other image manipulation functions like adding shadows, clip corners, apply the sepia image aging effect, add a border, add a binder to the image side, draw a copyright text, rotate, ...
-
Easy Resize Image can create a resized version of an image imported from a file or a URL. Neither the width nor the height can exceed a given value. The script returns a GD image resource handle that can be used to serve the resized image in any format supported by the GD library. Requirements: PHP 3.0 or higher

