PHPackages                             orzcc/image-laravel - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. orzcc/image-laravel

ActiveLibrary[Image &amp; Media](/categories/media)

orzcc/image-laravel
===================

Laravel Integration of Intervention Image

1.0(1y ago)020MITPHPPHP ^8.1

Since Jul 3Pushed 1y agoCompare

[ Source](https://github.com/orzcc/image-laravel)[ Packagist](https://packagist.org/packages/orzcc/image-laravel)[ Docs](https://image.intervention.io/)[ Fund](https://paypal.me/interventionio)[ GitHub Sponsors](https://github.com/Intervention)[ RSS](/packages/orzcc-image-laravel/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (4)Versions (2)Used By (0)

Intervention Image Laravel
==========================

[](#intervention-image-laravel)

Laravel Integration for Intervention Image
------------------------------------------

[](#laravel-integration-for-intervention-image)

[![Latest Version](https://camo.githubusercontent.com/2336d54a532061e5bf8256b32b0e656354e7280ef5dd8abf7222bf79b8a8893a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f696e74657276656e74696f6e2f696d6167652d6c61726176656c2e737667)](https://packagist.org/packages/intervention/image-laravel)[![Tests](https://github.com/Intervention/image-laravel/actions/workflows/build.yml/badge.svg)](https://github.com/Intervention/image-laravel/actions/workflows/build.yml)[![Monthly Downloads](https://camo.githubusercontent.com/bf9b44e7c327298c987216c161391e67a86c708fa96f2900457063a5f0f47ae0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f696e74657276656e74696f6e2f696d6167652d6c61726176656c2e737667)](https://packagist.org/packages/intervention/image-laravel/stats)

This package provides an integration to setup [Intervention Image](https://image.intervention.io) easily to your Laravel application. Included are a Laravel service provider, facade and a publishable configuration file.

Requirements
------------

[](#requirements)

- Laravel &gt;= 8

Installation
------------

[](#installation)

In your existing Laravel application you can install this package using [Composer](https://getcomposer.org).

```
composer require intervention/image-laravel
```

Next, add the configuration files to your application using the `vendor:publish` command:

```
php artisan vendor:publish --provider="Intervention\Image\Laravel\ServiceProvider"
```

This command will publish the configuration file `image.php` for the image integration to your `app/config` directory. In this file you can set the desired driver and its configuration options for Intervention Image. By default the library is configured to use GD library for image processing.

The configuration files looks like this.

```
return [

    /*
    |--------------------------------------------------------------------------
    | Image Driver
    |--------------------------------------------------------------------------
    |
    | Intervention Image supports “GD Library” and “Imagick” to process images
    | internally. Depending on your PHP setup, you can choose one of them.
    |
    | Included options:
    |   - \Intervention\Image\Drivers\Gd\Driver::class
    |   - \Intervention\Image\Drivers\Imagick\Driver::class
    |
    */

    'driver' => \Intervention\Image\Drivers\Gd\Driver::class,

    /*
    |--------------------------------------------------------------------------
    | Configuration Options
    |--------------------------------------------------------------------------
    |
    | These options control the behavior of Intervention Image.
    |
    | - "autoOrientation" controls whether an imported image should be
    |    automatically rotated according to any existing Exif data.
    |
    | - "decodeAnimation" decides whether a possibly animated image is
    |    decoded as such or whether the animation is discarded.
    |
    | - "blendingColor" Defines the default blending color.
    */

    'options' => [
        'autoOrientation' => true,
        'decodeAnimation' => true,
        'blendingColor' => 'ffffff',
    ]
];
```

You can read more about the different options for [driver selection](https://image.intervention.io/v3/basics/image-manager#driver-selection), setting options for [auto orientation](https://image.intervention.io/v3/modifying/effects#image-orientation-according-to-exif-data), [decoding animations](https://image.intervention.io/v3/modifying/animations) and [blending color](https://image.intervention.io/v3/basics/colors#transparency).

Getting started
---------------

[](#getting-started)

The integration is now complete and it is possible to access the [ImageManager](https://image.intervention.io/v3/basics/instantiation)via Laravel's facade system.

```
use Intervention\Image\Laravel\Facades\Image;

Route::get('/', function () {
    $image = Image::read('images/example.jpg');
});
```

Read the [official documentation of Intervention Image](https://image.intervention.io) for more information.

Authors
-------

[](#authors)

This library is developed and maintained by [Oliver Vogel](https://intervention.io)

Thanks to the community of [contributors](https://github.com/Intervention/image-laravel/graphs/contributors) who have helped to improve this project.

License
-------

[](#license)

Intervention Image Laravel is licensed under the [MIT License](LICENSE).

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 74.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

677d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9fcbc9d87e31e6370d6b5f4913850894ef922c16a5276a55c8d43453e146b6e1?d=identicon)[orzcc](/maintainers/orzcc)

---

Top Contributors

[![olivervogel](https://avatars.githubusercontent.com/u/884642?v=4)](https://github.com/olivervogel "olivervogel (32 commits)")[![diamondobama](https://avatars.githubusercontent.com/u/7268931?v=4)](https://github.com/diamondobama "diamondobama (6 commits)")[![orzcc](https://avatars.githubusercontent.com/u/402270?v=4)](https://github.com/orzcc "orzcc (5 commits)")

---

Tags

laravelthumbnailimagegdimagickresizewatermark

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/orzcc-image-laravel/health.svg)

```
[![Health](https://phpackages.com/badges/orzcc-image-laravel/health.svg)](https://phpackages.com/packages/orzcc-image-laravel)
```

###  Alternatives

[intervention/image

PHP Image Processing

14.3k194.3M2.2k](/packages/intervention-image)[intervention/image-laravel

Laravel Integration of Intervention Image

1496.5M102](/packages/intervention-image-laravel)[folklore/image

Image manipulation library for Laravel 5 based on Imagine and inspired by Croppa for easy url based manipulation

270248.2k5](/packages/folklore-image)[intervention/image-symfony

Symfony Integration of Intervention Image

1066.8k](/packages/intervention-image-symfony)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
