PHPackages                             drewjw81/clear-qr - 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. drewjw81/clear-qr

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

drewjw81/clear-qr
=================

A PHP class to generate QR Codes using ImageMagick

v1.0(12y ago)8352[1 issues](https://github.com/drewjw81/clear-qr/issues)LGPLPHPPHP &gt;=5.3

Since Dec 12Pushed 6y ago3 watchersCompare

[ Source](https://github.com/drewjw81/clear-qr)[ Packagist](https://packagist.org/packages/drewjw81/clear-qr)[ Docs](http://github.com/drewjw81/clear-qr)[ RSS](/packages/drewjw81-clear-qr/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

This is no longer being maintained. If you are using this I recomend you checkout something like

ClearQR for PHP5 &amp; Imagick
==============================

[](#clearqr-for-php5--imagick)

Based on QRcode image PHP scripts version 0.50g (C)2000-2005, Y.Swetake

Introduction
------------

[](#introduction)

This program outputs a PNG FORMAT Imagick Image Object "QRcode model 2" You cannot use several functions of QRcode in this version. See README.txt .

This version supports QRcode model2 version 1-40.

This program requires PHP5.3x+ &amp; Imagick.

QR Code data capacity\[6\]
--------------------------

[](#qr-code-data-capacity6)

- Numeric only Max. 7,089 characters
- Alphanumeric Max. 4,296 characters
- Binary (8 bits) Max. 2,953 bytes
- Kanji/Kana Max. 1,817 characters

Error correction capacity
-------------------------

[](#error-correction-capacity)

- Level L 7% of codewords can be restored.
- Level M 15% of codewords can be restored.
- Level Q 25% of codewords can be restored.
- Level H 30% of codewords can be restored.

Data String Examples
--------------------

[](#data-string-examples)

- URL

- For Phone Numbers

    TEL:###-###-####
- For SMS (note: messages are limited to 160 characters on SMS

    SMSTO:###-###-####:MESSAGE
- Text

    your text here

DoCoMo Types (Not always supported by Older and Non-DoCoMo phones
-----------------------------------------------------------------

[](#docomo-types-not-always-supported-by-older-and-non-docomo-phones)

- Email with subject and body

    MATMSG:TO:;SUB:subject;BODY:message;;
- Bookmark

    MEBKM:TITLE:title;URL:;;
- Contact information

    MECARD:N:Smith,John;ADR:76 9th Avenue, 4th Floor, New York, NY 10011;TEL:+12125551212;EMAIL:;;

Example of block replacement
----------------------------

[](#example-of-block-replacement)

[![Example of Block Image](https://camo.githubusercontent.com/f86be7d13beeecb39b0af45e5878dfdcd801f0c3672dd6c0f1611a11d9bf76d5/68747470733a2f2f7261772e6769746875622e636f6d2f647265776a7738312f636c6561722d71722f6d61737465722f71722e706e67)](https://camo.githubusercontent.com/f86be7d13beeecb39b0af45e5878dfdcd801f0c3672dd6c0f1611a11d9bf76d5/68747470733a2f2f7261772e6769746875622e636f6d2f647265776a7738312f636c6561722d71722f6d61737465722f71722e706e67)

QR Code is registered trademarks of DENSO WAVE INCORPORATED in JAPAN and other countries.

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

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

4534d ago

### Community

Maintainers

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

---

Top Contributors

[![uintaam](https://avatars.githubusercontent.com/u/295346?v=4)](https://github.com/uintaam "uintaam (2 commits)")[![cevin](https://avatars.githubusercontent.com/u/338110?v=4)](https://github.com/cevin "cevin (1 commits)")

---

Tags

phpqrcode

### Embed Badge

![Health badge](/badges/drewjw81-clear-qr/health.svg)

```
[![Health](https://phpackages.com/badges/drewjw81-clear-qr/health.svg)](https://phpackages.com/packages/drewjw81-clear-qr)
```

###  Alternatives

[dereuromark/media-embed

A PHP library to deal with all those media services around, parsing their URLs and embedding their audio/video content in websites.

182530.3k11](/packages/dereuromark-media-embed)[jkphl/iconizr

A PHP command line tool for converting SVG images to a set of CSS icons (SVG &amp; PNG, single icons and / or CSS sprites) with support for image optimization and Sass output

4869.0k](/packages/jkphl-iconizr)[tomatophp/filament-media-manager

Manage your media files using spatie media library with easy to use GUI for FilamentPHP

14543.9k3](/packages/tomatophp-filament-media-manager)[nikkanetiya/laravel-color-palette

Laravel Wrapper for `ksubileau/color-thief-php`. Grabs the dominant color or a representative color palette from an image. Uses PHP and GD or Imagick.

3312.6k](/packages/nikkanetiya-laravel-color-palette)[kiwilan/php-audio

PHP package to parse and update audio files metadata, with `JamesHeinrich/getID3`.

3012.6k1](/packages/kiwilan-php-audio)[automattic/wistia-php

PHP wrapper for Wistia API

1431.9k](/packages/automattic-wistia-php)

PHPackages © 2026

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