PHPackages                             wgenial/numeroporextenso - 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. wgenial/numeroporextenso

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

wgenial/numeroporextenso
========================

Converte numeral em valor por extenso.

v3.0.1(4y ago)4666.9k↑221.9%6[2 issues](https://github.com/wgenial/numeroporextenso-php/issues)MITPHP

Since Sep 26Pushed 4y agoCompare

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

READMEChangelogDependencies (1)Versions (5)Used By (0)

Número por extenso
==================

[](#número-por-extenso)

[![Packagist](https://camo.githubusercontent.com/6f71bed1d4d365723064c697f6fdd0a0f4616487488820148a9b5fc85fad41b2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7767656e69616c2f6e756d65726f706f72657874656e736f2e737667)](https://packagist.org/packages/wgenial/numeroporextenso)[![Build Status](https://camo.githubusercontent.com/a7ab5cfa9d19a15d5436f1188f31a861400c83cd83fd57ea4d7368d2c1ac7b66/68747470733a2f2f6170702e7472617669732d63692e636f6d2f7767656e69616c2f6e756d65726f706f72657874656e736f2d7068702e7376673f6272616e63683d6d6173746572)](https://app.travis-ci.com/wgenial/numeroporextenso-php)[![GitHub license](https://camo.githubusercontent.com/6f2226dbc372c09346ffdf56a489db057816bf297022e7ce0e43f174303bd20e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f7767656e69616c2f6e756d65726f706f72657874656e736f2d7068702e737667)](https://github.com/wgenial/numeroporextenso-php/blob/master/LICENSE)

Converte numeral em valor por extenso.

### Como usar:

[](#como-usar)

```
composer require wgenial/numeroporextenso
```

```
include __DIR__.'/vendor/autoload.php';

use WGenial\NumeroPorExtenso\NumeroPorExtenso;

$extenso = new NumeroPorExtenso;
$extenso = $extenso->converter(123.45);
echo $extenso;
// cento e vinte três reais e quarenta cinco centavos
```

```
include __DIR__.'/vendor/autoload.php';

use WGenial\NumeroPorExtenso\NumeroPorExtenso;

$vazio = new NumeroPorExtenso;
$vazio = $extenso->converter();
echo $vazio;
// Informe um numeral.
```

```
include __DIR__.'/vendor/autoload.php';

use WGenial\NumeroPorExtenso\NumeroPorExtenso;

$negativo = new NumeroPorExtenso;
$negativo = $extenso->converter(-1);
echo $negativo;
// O numeral deve ser maior que zero.
```

Exemplos:
---------

[](#exemplos)

Consulte o arquivo

Referências:
------------

[](#referências)

Afinal, o que é um número por extenso?
--------------------------------------

[](#afinal-o-que-é-um-número-por-extenso)

> "Um número por extenso é a forma como um número qualquer é representado em determinada língua sem a utilização de algarismos, através de palavras ou combinação de palavras que representam os números, como por exemplo" [Wikipédia](https://pt.wikipedia.org/wiki/N%C3%BAmero_por_extenso)

Autor
-----

[](#autor)

[![](https://avatars0.githubusercontent.com/u/41435?v=4&s=120)
@giovanigenerali](https://github.com/giovanigenerali)Contribuidor(es)
----------------

[](#contribuidores)

[![](https://avatars2.githubusercontent.com/u/2475726?s=120&v=4)
@falinhares](https://github.com/falinhares)

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity44

Moderate usage in the ecosystem

Community9

Small or concentrated contributor base

Maturity66

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 ~482 days

Total

4

Last Release

1709d ago

Major Versions

1.0.0 → 2.0.02018-01-12

2.0.0 → v3.0.02020-01-08

### Community

Maintainers

![](https://www.gravatar.com/avatar/06e2cd462dd312f4bacea716be1d9a414e66b31199b2a387a895cb9bc6b480a5?d=identicon)[giovanigenerali](/maintainers/giovanigenerali)

---

Top Contributors

[![giovanigenerali](https://avatars.githubusercontent.com/u/41435?v=4)](https://github.com/giovanigenerali "giovanigenerali (16 commits)")

---

Tags

brasilconverterdinheiromoedanumeralnumeronumerosphpreaisrealnumeroextensobrasilrealmoeda

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/wgenial-numeroporextenso/health.svg)

```
[![Health](https://phpackages.com/badges/wgenial-numeroporextenso/health.svg)](https://phpackages.com/packages/wgenial-numeroporextenso)
```

###  Alternatives

[luecano/numero-a-letras

Convierte un número a letras.

78256.1k2](/packages/luecano-numero-a-letras)[phputil/extenso

Conversão de valores por extenso PHP

16123.2k](/packages/phputil-extenso)

PHPackages © 2026

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