PHPackages                             hnhdigital-os/php-number-converter - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. hnhdigital-os/php-number-converter

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

hnhdigital-os/php-number-converter
==================================

Number to word, roman, ordinal converter

1.2.0(5y ago)2198.8k↓16.2%22MITPHPPHP ^7.2|^8.0

Since Feb 4Pushed 5y agoCompare

[ Source](https://github.com/hnhdigital-os/php-number-converter)[ Packagist](https://packagist.org/packages/hnhdigital-os/php-number-converter)[ RSS](/packages/hnhdigital-os-php-number-converter/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (4)Dependencies (4)Versions (5)Used By (2)

PHP Number Converter
====================

[](#php-number-converter)

This package provides the ability to convert a numerical number to a word, roman numeral, or include the ordinal suffix.

[![Latest Stable Version](https://camo.githubusercontent.com/4907fbb537e2181f78f160696776b75828c7e50439453a547eb3ee5af6da2eb2/68747470733a2f2f706f7365722e707567782e6f72672f686e686469676974616c2d6f732f7068702d6e756d6265722d636f6e7665727465722f762f737461626c652e737667)](https://packagist.org/packages/hnhdigital-os/php-number-converter) [![Total Downloads](https://camo.githubusercontent.com/c4851aa3992c98adf790906a7501c03d58e0766d6a771ad22f515426cb6cc858/68747470733a2f2f706f7365722e707567782e6f72672f686e686469676974616c2d6f732f7068702d6e756d6265722d636f6e7665727465722f646f776e6c6f6164732e737667)](https://packagist.org/packages/hnhdigital-os/php-number-converter) [![Latest Unstable Version](https://camo.githubusercontent.com/145661ad0f93479daf895723a131255a8f3c5496be631eaab4a1f97b5d4cce23/68747470733a2f2f706f7365722e707567782e6f72672f686e686469676974616c2d6f732f7068702d6e756d6265722d636f6e7665727465722f762f756e737461626c652e737667)](https://packagist.org/packages/hnhdigital-os/php-number-converter) [![License](https://camo.githubusercontent.com/d66285a04e2bc2daeb611468ca2bb3e47ddfcef8ed907064c1f48f76823f3f0e/68747470733a2f2f706f7365722e707567782e6f72672f686e686469676974616c2d6f732f7068702d6e756d6265722d636f6e7665727465722f6c6963656e73652e737667)](https://packagist.org/packages/hnhdigital-os/php-number-converter)

[![Build Status](https://camo.githubusercontent.com/d910ed45892213b7c25f0f2218040f98405727cc3003359d2b6a71edd83c10d4/68747470733a2f2f7472617669732d63692e6f72672f686e686469676974616c2d6f732f7068702d6e756d6265722d636f6e7665727465722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/hnhdigital-os/php-number-converter) [![StyleCI](https://camo.githubusercontent.com/5cbb7e8e27865983eae9f318f68654ef7e6fdbbdc1da61a9c06de8ed348288b1/68747470733a2f2f7374796c6563692e696f2f7265706f732f36313030383334372f736869656c643f6272616e63683d6d6173746572)](https://styleci.io/repos/61008347) [![Test Coverage](https://camo.githubusercontent.com/a2e871087696f2833cbea3c270e4b5b8d63dc9740ccff02ca00eb9c0ae3874d9/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f686e686469676974616c2d6f732f7068702d6e756d6265722d636f6e7665727465722f6261646765732f636f7665726167652e737667)](https://codeclimate.com/github/hnhdigital-os/php-number-converter/coverage) [![Issue Count](https://camo.githubusercontent.com/c705e2943028d1bb02457f6b3aac6941705f020482a38d7a7a395cb0b256c4a8/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f686e686469676974616c2d6f732f7068702d6e756d6265722d636f6e7665727465722f6261646765732f69737375655f636f756e742e737667)](https://codeclimate.com/github/hnhdigital-os/php-number-converter) [![Code Climate](https://camo.githubusercontent.com/97cbaae4386769d82de9efc2d61ce2f99a70808c86f15f0148a7f2abd7482489/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f686e686469676974616c2d6f732f7068702d6e756d6265722d636f6e7665727465722f6261646765732f6770612e737667)](https://codeclimate.com/github/hnhdigital-os/php-number-converter)

This package has been forked from [saintkabyo/number-converter](https://github.com/saintkabyo/number-converter) and further developed by H&amp;H|Digital, an Australian botique developer. Visit us at [hnh.digital](http://hnh.digital).

Install
-------

[](#install)

Via composer:

`$ composer require hnhdigital-os/php-number-converter`

Usage
-----

[](#usage)

### Convert to word

[](#convert-to-word)

Supported number range -2147483647 to 2147483647.

```
use HnhDigital/PhpNumberConverter;

echo (new NumberConverter())->word(1);
```

```
one

```

### Convert to roman

[](#convert-to-roman)

Supported number range 1 to 3999.

```
use HnhDigital/PhpNumberConverter;

echo (new NumberConverter())->roman(1);
```

```
I

```

### Ordinal (word + suffix)

[](#ordinal-word--suffix)

Supported number range 1 to 2147483647.

```
use HnhDigital/PhpNumberConverter;

echo (new NumberConverter())->wordOrdinal(1);
```

```
first

```

### Ordinal (number + suffix)

[](#ordinal-number--suffix)

Supported number range 1 to 2147483647.

```
use HnhDigital/PhpNumberConverter;

echo (new NumberConverter())->numberOrdinal(1);
```

```
1st

```

Frameworks
----------

[](#frameworks)

- [Laravel-Number-Converter](https://github.com/hnhdigital-os/laravel-number-converter)

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](https://github.com/hnhdigital-os/php-number-converter/blob/master/CONTRIBUTING.md) for details.

Credits
-------

[](#credits)

- Forked from [saintkabyo/number-converter](https://github.com/saintkabyo/number-converter)
- [Rocco Howard](https://github.com/therocis)
- [All Contributors](https://github.com/hnhdigital-os/php-number-converter/contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](https://github.com/hnhdigital-os/php-number-converter/blob/master/LICENSE) for more information.

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity37

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

Top contributor holds 91.5% 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 ~251 days

Total

4

Last Release

1907d ago

PHP version history (3 changes)1.0.0PHP &gt;=5.6.0

1.1.0PHP ^7.2

1.2.0PHP ^7.2|^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/5270e3a3d1add4e39f12dfde3ce549999a26f759d7128056083ab07f475259f2?d=identicon)[bluora](/maintainers/bluora)

---

Top Contributors

[![RoccoHoward](https://avatars.githubusercontent.com/u/227896?v=4)](https://github.com/RoccoHoward "RoccoHoward (54 commits)")[![saintkabyo](https://avatars.githubusercontent.com/u/16165054?v=4)](https://github.com/saintkabyo "saintkabyo (4 commits)")[![riesjart](https://avatars.githubusercontent.com/u/23455176?v=4)](https://github.com/riesjart "riesjart (1 commits)")

---

Tags

converterwordnumberordinalroman

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/hnhdigital-os-php-number-converter/health.svg)

```
[![Health](https://phpackages.com/badges/hnhdigital-os-php-number-converter/health.svg)](https://phpackages.com/packages/hnhdigital-os-php-number-converter)
```

###  Alternatives

[hnhdigital-os/laravel-number-converter

Number to word, roman, ordinal converter

20163.3k2](/packages/hnhdigital-os-laravel-number-converter)[matthiasmullie/path-converter

Relative path converter

10229.6M7](/packages/matthiasmullie-path-converter)[hekmatinasser/notowo

This Package helps developers change number to word for all language on Laravel freamwork PHP

32510.4k2](/packages/hekmatinasser-notowo)[thunderer/numbase

Convert any number between arbitrary bases

242.3k](/packages/thunderer-numbase)

PHPackages © 2026

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