PHPackages                             rafiki23/metadata-extractor - 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. rafiki23/metadata-extractor

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

rafiki23/metadata-extractor
===========================

A Laravel package for extracting IPTC and EXIF data from images

1.0.6(2y ago)197MITPHPPHP ^8.0|^8.1|^8.2|^8.3

Since Nov 16Pushed 2y ago1 watchersCompare

[ Source](https://github.com/Rafiki23/Laravel-MetadataExtractor)[ Packagist](https://packagist.org/packages/rafiki23/metadata-extractor)[ RSS](/packages/rafiki23-metadata-extractor/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (5)Dependencies (1)Versions (6)Used By (0)

Laravel Metadata Extractor
==========================

[](#laravel-metadata-extractor)

A Laravel package for extracting IPTC and EXIF data from images

[![Packagist Version (custom server)](https://camo.githubusercontent.com/eeb15ad3eeb961c5f64ad9a1da478012f7b86f0756b7529d5985309f38d5e58e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f726166696b6932332f6d657461646174612d657874726163746f72)](https://camo.githubusercontent.com/eeb15ad3eeb961c5f64ad9a1da478012f7b86f0756b7529d5985309f38d5e58e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f726166696b6932332f6d657461646174612d657874726163746f72)[![Packagist PHP Version](https://camo.githubusercontent.com/c6772efbdd6e1885e44a4d62c6efd1363db78e6c4bf036beaf2df7a58cde687d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f726166696b6932332f6d657461646174612d657874726163746f722f706870)](https://camo.githubusercontent.com/c6772efbdd6e1885e44a4d62c6efd1363db78e6c4bf036beaf2df7a58cde687d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f726166696b6932332f6d657461646174612d657874726163746f722f706870)[![GitHub License](https://camo.githubusercontent.com/6ed414915a141e2aa528462d451b29ad2e26b39a77643a61c5b4d3c3c35cb2c6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f526166696b6932332f4c61726176656c2d4d65746164617461457874726163746f72)](https://camo.githubusercontent.com/6ed414915a141e2aa528462d451b29ad2e26b39a77643a61c5b4d3c3c35cb2c6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f526166696b6932332f4c61726176656c2d4d65746164617461457874726163746f72)

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

[](#installation)

Use Composer to install the package:

```
composer require rafiki23/metadata-extractor
```

### Usage

[](#usage)

To extract IPTC data:

```
use Rafiki23\MetadataExtractor\MetadataExtractor;

$iptcData = MetadataExtractor::extractIPTC('path/to/image.jpg');

```

To extract EXIF data:

```
use Rafiki23\MetadataExtractor\MetadataExtractor;

$exifData = MetadataExtractor::extractEXIF('path/to/image.jpg');

```

#### License

[](#license)

This package is made available under the [MIT License](https://opensource.org/licenses/MIT).

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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

Every ~31 days

Total

5

Last Release

787d ago

PHP version history (2 changes)1.0.2PHP ^8.0|^8.1

1.0.6PHP ^8.0|^8.1|^8.2|^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/da4d3543297a3a1568859d18d4beec197335e58e0f322edc001c907f097a9643?d=identicon)[itsport](/maintainers/itsport)

---

Top Contributors

[![Rafiki23](https://avatars.githubusercontent.com/u/7938152?v=4)](https://github.com/Rafiki23 "Rafiki23 (8 commits)")

### Embed Badge

![Health badge](/badges/rafiki23-metadata-extractor/health.svg)

```
[![Health](https://phpackages.com/badges/rafiki23-metadata-extractor/health.svg)](https://phpackages.com/packages/rafiki23-metadata-extractor)
```

###  Alternatives

[spatie/laravel-image-optimizer

Optimize images in your Laravel app

1.3k6.5M43](/packages/spatie-laravel-image-optimizer)[justbetter/statamic-image-optimize

Image optimization after upload

1315.2k](/packages/justbetter-statamic-image-optimize)[folour/flavy

FFmpeg layer for Laravel 5.2-5.4, this is a fork of rafasamp/sonus package

279.6k](/packages/folour-flavy)[sukohi/surpass

A PHP package mainly developed for Laravel to manage uploading images using Ajax and displaying thumbnail.

283.8k](/packages/sukohi-surpass)

PHPackages © 2026

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